Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Search for Colombo Hotels from CA $70

Colombo, Sri Lanka

Search over 1 million properties and 550 airlines worldwide

Search over 1 million flights, hotels, packages, and more

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Colombo

Hilton Colombo Residence
5 out of 5
200 Union Place, Colombo
Free CancellationReserve now, pay when you stay
CA $161
per night
Apr 4 - Apr 5
1.01 km from city centre
4.2/5Very Good! (238 reviews)

"excellent location - quite but well connected, daily conveniences nearby and lovely pool on the 3rd floor."…"

Reviewed on Jan. 1, 2020

Hilton Colombo Residence
Marino Beach Colombo
5 out of 5
590 Marine Drive, Colombo, WP
Free CancellationReserve now, pay when you stay
CA $70
per night
Mar 29 - Mar 30
2.18 km from city centre
4.6/5Wonderful! (321 reviews)

"Friendly staffs and clean room. The rooftop infinity pool is wonderful."…"

Reviewed on Mar. 19, 2020

Marino Beach Colombo
OZO Colombo Sri Lanka
4 out of 5
No. 36-38, Clifford Place, Colombo 4, Colombo
Free CancellationReserve now, pay when you stay
CA $84
per night
Mar 29 - Mar 30
3.8 km from city centre
4.3/5Excellent! (452 reviews)

"Really nice pool and bar area with great views of the city"…"

Reviewed on Mar. 15, 2020

OZO Colombo Sri Lanka
Cinnamon Red Colombo
3.5 out of 5
59, Ananda Coomaraswamy Mawatha, Colombo
Get Rates
1.01 km from city centre
4.4/5Excellent! (847 reviews)

"The pool, scenery and overall cleanliness of the hotel along with the professionalism of their staff is highly commendable"…"

Reviewed on Mar. 22, 2020

Cinnamon Red Colombo
Fairway Colombo
4 out of 5
7, Hospital Street, Colombo 01, Colombo
Free CancellationReserve now, pay when you stay
CA $77
per night
Apr 7 - Apr 8
2.96 km from city centre
4.2/5Excellent! (433 reviews)

"I only stayed here for one night before my flight and it was the perfect spot- steps away from the Dutch Hospital complex and walking distance from a range of well-reviewed restaurants. Staff were very helpful and friendly, the room was quiet and spacious and the sheets were the softest I've ever ..."…"

Reviewed on Mar. 16, 2020

Fairway Colombo
Cinnamon Grand Colombo
5 out of 5
77, Galle Road, Colombo
Get Rates
1.37 km from city centre
4.3/5Excellent! (629 reviews)

"Visited just at the beginning of lockdown/curfew procedures for the Coronavirus. The hotel coped amazingly with very few guests, consolidating areas as necessary. We still had amazing service under adversity."…"

Reviewed on Mar. 25, 2020

Cinnamon Grand Colombo
Cinnamon Lakeside Colombo
5 out of 5
115, C. A. Gardiner Mawatha, Colombo
Get Rates
2.2 km from city centre
4.3/5Excellent! (369 reviews)

"Not for 5 stars .! Need more clean . Bathroom Tub tiles Broken.! Wall had stein from Soda opening Table dust. We clean ourselves.!"…"

Reviewed on Mar. 1, 2020

Cinnamon Lakeside Colombo
Galadari Hotel
4 out of 5
64, Lotus Road, Colombo
Free CancellationReserve now, pay when you stay
CA $75
per night
Mar 29 - Mar 30
2.85 km from city centre
3.5/5Good! (138 reviews)

"Excellent location and friendly and helpful staff. The housekeeping service needs to be improved especially with the speed of response to requests and clearing of room service trays left outside."…"

Reviewed on Jan. 15, 2020

Galadari Hotel
The Kingsbury Colombo
5 out of 5
48 Janadhipathi Mawatha, Colombo
CA $138
per night
Apr 1 - Apr 2
3.11 km from city centre
4.2/5Excellent! (586 reviews)

"Very convenient central location, nice pool.Rooms tired and need updating"…"

Reviewed on Feb. 29, 2020

The Kingsbury Colombo
Shangri-La Hotel, Colombo
5 out of 5
1 Centre Road, Galle Face, Colombo
Free CancellationReserve now, pay when you stay
CA $224
per night
Mar 29 - Mar 30
2.49 km from city centre
4.7/5Exceptional! (196 reviews)

"The facilities were excellent. Great location. The staff were exceptional and made sure my stay was enjoyable! I highly recommend the Colombo Shangi-la. Did I say the staff is exceptional?? They are!"…"

Reviewed on Feb. 14, 2020

Shangri-La Hotel, Colombo
Don't see what you're looking for?
See all available properties in Colombo
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Colombo Hotel Guide

Travelers to Sri Lanka can find a wide variety of hotel and apartment options to choose from in Colombo. On our comprehensive accommodation pages you can browse 130 places to base yourself within a 0.1-kilometre (0.06-mile) radius of Colombo's heart.

Visitors looking to sleep close to the heart of Colombo, can check out the rates and amenities at the Hilton Colombo Residence and Unique Towers Luxury Boutique Suites.

Budget-concious travelers can breathe easy. Colombo offers plenty of low-cost hotels. The Ramada Colombo is 2 kilometres (1 mile) from the main part of Colombo, while the Supun Arcade Residency is 4 kilometres (3 miles) away. The Global Towers Hotel & Apartments and the Grand Oriental Hotel are another two affordable places worth looking into.

The Reef Villa & Spa is 30 kilometres (18 miles) from the main part of Colombo. Or, alternatively, the Casa Colombo Hotel can be found 3 kilometres (2 miles) away. Other hotel options around this area include the Galadari Hotel and the The Blue Water.

Looking for more things to do? Spend some time discovering Nuwara Eliya Golf Club and Victoria Park, which you'll find in Nuwara Eliya District, 95 kilometres (58 miles) to the east of Colombo. If you'd like to spend a few nights in Nuwara Eliya District, be sure to check out the Langdale by Amaya and Midky Hotel. Or stay in Ratnapura, 70 kilometres (42 miles) to the southeast of Colombo, where you'll find the Sapphire Holiday Resort and Hotel Gem Land. The Katugas Ella Falls and Gnanasiha Tapowana Vihara are popular places to see when you're in Ratnapura.

If sport is a favourite pastime, head to Sugathadasa Stadium, which is 4 kilometres (2 miles) to the north of Colombo. Those sports fans wanting to sleep close by can make a choice from the Taj Samudra or the Cinnamon Grand Colombo.

For those travelers arriving or departing through Bandaranaike International Airport, you might like to book accommodation at Amagi Lagoon, or Sun UP Hotel, both of which are a short ride away.

Frequently asked questions

Recent Reviews in Colombo

More trip options