Hotels in Colombo District

Search and compare Colombo District hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Colombo District

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
590 Marine Drive, Colombo, Sri Lanka
Catch some rays on Marino Beach Colombo's private sand beach or spend the day relaxing at the full-service spa. Then enjoy a meal at one of the hotel's 2 restaurants.
Free Wi-Fi
9.2
Excellent
10862 reviews
Location
3.6 km from city centre
₹ 7,966
433, Galle Road, Colombo, Sri Lanka
An outdoor pool, a restaurant and a fitness centre are available at this smoke-free hotel. Free WiFi in public areas and free valet parking are also provided. Additionally, a snack bar/deli, a rooftop terrace and a 24-hour business centre are on-site.
Free Wi-Fi
Parking
8.7
Excellent
2755 reviews
Location
3.6 km from city centre
₹ 5,154
2 Galle Road, Colombo, Sri Lanka
Catch some rays at the beach or spend the day relaxing at Galle Face Hotel's full-service spa. Then enjoy a meal at one of the hotel's 7 restaurants.
Free Wi-Fi
Parking
8.8
Excellent
3420 reviews
Location
1.3 km from city centre
₹ 8,661
25 Galle Face Centre Road, Colombo, Sri Lanka
Guests of this beach hotel will appreciate convenient on-site amenities such as a fitness centre and a steam room.
Free Wi-Fi
Parking
8.1
Excellent
1189 reviews
Location
1.0 km from city centre
₹ 6,565
115, C. A. Gardiner Mawatha, Colombo, Sri Lanka
5 restaurants, a full-service spa and an outdoor pool are available at this hotel. Free WiFi in public areas and free valet parking are also provided. Additionally, a nightclub, 5 bars/lounges and a fitness centre are on-site.
Free Wi-Fi
Parking
8.4
Excellent
2078 reviews
Location
0.4 km from city centre
₹ 7,029
77, Galle Road, Colombo, Sri Lanka
This hotel features 14 restaurants, 2 outdoor pools and a full-service spa. Free WiFi in public areas and free valet parking are also provided. Additionally, a fitness centre, a bar/lounge and a snack bar/deli are on-site.
Pool
Free Wi-Fi
Parking
8.6
Excellent
2105 reviews
Location
1.6 km from city centre
₹ 8,247

Top-rated Colombo District hotels

According to our users, these are some of the best hotels to stay at in Colombo District. Make sure to read hotel descriptions and reviews to find the right property right for you.
No.11, Marine Drive, Colombo, Sri Lanka
6.1 km from city centre
Pool
Free Wi-Fi
Parking
₹ 3,749
Avg. per night
6-8 Havelock Place, Colombo, Sri Lanka
5.5 km from city centre
Free Wi-Fi
Air conditioning
Airport shuttle
₹ 4,967
Avg. per night
45, Janadhipathi Mawatha, Colombo, Sri Lanka
0.6 km from city centre
Free Wi-Fi
Parking
₹ 4,727
Avg. per night
485/69 Diyawanna Residencies, Colombo, Sri Lanka
6.7 km from city centre
Free Wi-Fi
Parking
₹ 10,871
Avg. per night
No 9, Edward Lane, Colombo, Sri Lanka
4.1 km from city centre
Free Wi-Fi
₹ 4,592
Avg. per night
457 Galle Road, Colombo, Sri Lanka
3.9 km from city centre
Free Wi-Fi
Air conditioning
₹ 3,186
Avg. per night
100 Hotel Road, Dehiwala-Mount Lavinia, Sri Lanka
1.9 km from city centre
Free Wi-Fi
Airport shuttle
₹ 6,373
Avg. per night
Colombo, Sri Lanka
2.0 km from city centre
Air conditioning
₹ 7,872
Avg. per night

Cheapest hotels in Colombo District

These Colombo District properties charge the lowest price per night of those we've come across. As prices can vary by date, change the dates if you're flexible to compare rates.
41 1/1 Galle Face Terrace, Colombo, Sri Lanka
1.3 km from city centre
Free Wi-Fi
Parking
Airport shuttle
₹ 843
Avg. per night
108 Kathiresan Street, Colombo, Sri Lanka
1.4 km from city centre
Free Wi-Fi
Parking
₹ 1,874
Avg. per night
32 Jaya Road, Colombo, Sri Lanka
5.1 km from city centre
Air conditioning
₹ 2,062
Avg. per night
65, Sangamitta Avenue, Dehiwala-Mount Lavinia, Sri Lanka
2.1 km from city centre
Free Wi-Fi
Airport shuttle
₹ 2,155
Avg. per night
2 York Street, Colombo, Sri Lanka
0.7 km from city centre
Free Wi-Fi
Parking
₹ 2,249
Avg. per night
35/8A, Meegahawatte Road, Colombo, Sri Lanka
10.0 km from city centre
Free Wi-Fi
Parking
₹ 2,249
Avg. per night
142 Hill Street, Colombo, Sri Lanka
9.4 km from city centre
Free Wi-Fi
Parking
₹ 2,343
Avg. per night
29 Muhandiram Lane, Dehiwala-Mount Lavinia, Sri Lanka
3.3 km from city centre
Free Wi-Fi
Parking
₹ 2,437
Avg. per night

Hotel prices in Colombo District

An overview of the average price of hotels by hotel class in the Colombo District. We've also highlighted the most popular hotels and best value within each hotel class.
4 stars +
590 Marine Drive, Colombo, Sri Lanka
₹ 7,966
2 Galle Road, Colombo, Sri Lanka
₹ 8,661
25 Galle Face Centre Road, Colombo, Sri Lanka
₹ 6,565
115, C. A. Gardiner Mawatha, Colombo, Sri Lanka
₹ 7,029
433, Galle Road, Colombo, Sri Lanka
₹ 5,154
3 stars
59, Ananda Coomaraswamy Mawatha, Colombo, Sri Lanka
₹ 5,623
328 Galle Road, Colombo, Sri Lanka
₹ 5,154
# 40, Melbourne Avenue, Colombo, Sri Lanka
₹ 5,061
No. 371, Galle Road, Colombo, Sri Lanka
₹ 4,030
2 York Street, Colombo, Sri Lanka
₹ 2,249
2 stars and under
32 Jaya Road, Colombo, Sri Lanka
₹ 2,062
#30 De Saram Road, Dehiwala-Mount Lavinia, Sri Lanka
₹ 2,502
108 Kathiresan Street, Colombo, Sri Lanka
₹ 1,874

Other accommodation in Colombo District

#30 De Saram Road, Dehiwala-Mount Lavinia, Sri Lanka
1.9 km from city centre
Free Wi-Fi
Parking
₹ 2,502
Avg. per night

Where to stay in Colombo District

Whether you're visiting Colombo District for leisure or business, utilize the map to find hotels close to your ideal location. You can find more information on a particular hotel within the map by clicking on its name.

Facts about staying in Colombo District

  • Where is the best place to stay in Colombo District?

    Colombo, Wellawatte, and Dehiwala-Mount Lavinia are some of the most favoured places to stay in Colombo District.

  • What are the best hotels in Colombo District?

    Marino Beach Colombo, rated with a score of 9.2 from 10,862 reviewers, is one of the most popular hotels in Colombo District. Other top stays include Granbell Hotel Colombo, with an average rating of 8.7 from 6,733 reviewers, and Mandarina Colombo, with a score of 8.7 from 2,755 reviewers.

  • What is a good hotel near Fort Railway Station?

    Reviews of Taj Samudra recommend it as a good place to stay near Fort Railway Station, scoring 8.1/10 from 1,189 ratings.

  • What is a good hotel in Colombo District near R. Premadasa Stadium?

    Shalimar Hotel is the hotel close to R. Premadasa Stadium that is most recommended by HotelsCombined users, with 842 reviews rating it at 8.1/10.

  • Is there a good hotel near Dutch Hospital?

    1,189 HotelsCombined reviews of Taj Samudra score it 8.1/10, making it a highly recommended hotel near Dutch Hospital.

  • What are the most popular landmarks to visit in Colombo District?

    The most popular landmark in Colombo District is Fort Railway Station located in Colombo, followed by R. Premadasa Stadium and Dutch Hospital, located in Colombo and Colombo, respectively. Depending on where and how long you plan on staying in Colombo District, you may be able to visit at least one of these cities.

See more FAQs

Find better results for your stay in Colombo District