Sri Lanka may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search for Colombo Hotels from CA $27

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Grand Oriental Hotel
3.5 out of 5
02, York Street, Colombo
Free cancellationReserve now, pay when you stay
The price is CA $27 per night from Sep 21 to Sep 22
3.15 km from city centre
3.6/5Good! (331 reviews)

"The service was excellent. The rooms very old but clean"…"

Reviewed on Feb. 3, 2020

Grand Oriental Hotel
Go Outdoors Motor Home - Caravan Park
2 out of 5
82/1A, Stratford Avenue, Colombo 06, Colombo
Get Rates
4.6 km from city centre
Go Outdoors Motor Home - Caravan Park
Hilton Colombo Residence
5 out of 5
200 Union Place, Colombo
Free cancellationReserve now, pay when you stay
The price is CA $158 per night from Sep 19 to Sep 20
1.01 km from city centre
4.2/5Very Good! (243 reviews)

"My stay was amazing! Every one so friendly and alway a smile"…"

Reviewed on Jan. 3, 2020

Hilton Colombo Residence

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Cinnamon Red Colombo
3.5 out of 5
59, Ananda Coomaraswamy Mawatha, Colombo
Get Rates
1.01 km from city centre
4.4/5Excellent! (884 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
Cinnamon Grand Colombo
5 out of 5
77, Galle Road, Colombo
Free cancellationReserve now, pay when you stay
The price is CA $121 per night from Sep 19 to Sep 20
1.37 km from city centre
4.3/5Excellent! (646 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
Hilton Colombo
5 out of 5
2 Sir Chittampalam A Gardiner, Colombo
Free cancellationReserve now, pay when you stay
The price is CA $118 per night from Sep 20 to Sep 21
2.7 km from city centre
4.2/5Very Good! (334 reviews)

"Excellent service and probably the best breakfast buffet I have seen. The rooms are clean and the facilities are beautiful. The rooms lack a bit of personality and ambiance but I suppose that is to be expected in a large hotel such as this one."…"

Reviewed on Mar. 4, 2020

Hilton Colombo
Ramada by Wyndham Colombo
4 out of 5
30 Sir Mohamed Macan Markar Mawatha, PO Box 1202, Colombo
Free cancellationReserve now, pay when you stay
The price is CA $98 per night from Sep 19 to Sep 20
1.87 km from city centre
3.7/5Good! (240 reviews)

"Liked the location. There was nothing to dislike. The rooms were spacious and housekeeping was regular. The staff were friendly."…"

Reviewed on Mar. 30, 2020

Ramada by Wyndham Colombo
Ocean Edge Suites & Hotel Colombo
4 out of 5
Marine Drive (Kollupitiya), 10th Lane, No.24, Colombo
Get Rates
2.26 km from city centre
3.4/5 (79 reviews)
Find a better alternative!

"The hotel is definitely overpriced! Cleanliness lacks. basic amenities like faulty air con was a put off! However, mr tushaar was helpful to move us to a better room quickly. There were dead cockroaches here and there. Though the lobby is renovated, poor flooring and dirty worn out rugs in the room ..."…"

Reviewed on Jan. 18, 2020

Ocean Edge Suites & Hotel Colombo
Marino Beach Colombo
5 out of 5
590 Marine Drive, Colombo, WP
Free cancellationReserve now, pay when you stay
The price is CA $78 per night from Sep 19 to Sep 20
2.18 km from city centre
4.6/5Wonderful! (364 reviews)

"There was absolutely nothing to moan about we were treated so well doors opened for you to chairs pulled out made us feel really special each and everyone of the staff your top class x"…"

Reviewed on Apr. 1, 2020

Marino Beach Colombo
Cinnamon Lakeside Colombo
5 out of 5
115, C. A. Gardiner Mawatha, Colombo
Free cancellationReserve now, pay when you stay
The price is CA $112 per night from Sep 19 to Sep 20
2.2 km from city centre
4.3/5Excellent! (375 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
Shangri-La Hotel, Colombo
5 out of 5
1 Centre Road, Galle Face, Colombo
Free cancellationReserve now, pay when you stay
The price is CA $197 per night from Sep 19 to Sep 20
2.49 km from city centre
4.7/5Exceptional! (212 reviews)
Loved my stay at Shangrilla

"We like the friendly staff, comfortable room and the beautiful view. We were v happy with tight security 24/7. Toilet shower area tend to accumulate water. Perhaps during civil work, sloping was not done properly"…"

Reviewed on Feb. 27, 2020

Shangri-La Hotel, Colombo
Wonder Hotel Colombo
4 out of 5
213 Galle Road, Colombo
Free cancellationReserve now, pay when you stay
The price is CA $71 per night from Sep 19 to Sep 20
1.6 km from city centre
4.4/5Excellent! (177 reviews)

"Amazing hotel in a great location. Only a short drive into town and a shopping centre walking distance. The rooms are great, clean and large showers and beautifully comfortable bed. No issues, would stay here again and recommend it. Ps. Has roof top pool and bar."…"

Reviewed on Feb. 13, 2020

Wonder Hotel Colombo
Mandarina Colombo
5 out of 5
433, Galle Road, Colombo
Free cancellationReserve now, pay when you stay
The price is CA $82 per night from Sep 19 to Sep 20
2.11 km from city centre
4.3/5Excellent! (535 reviews)
Good hotel in good central location.

"Great service and well kept hotel with good in room facilities"…"

Reviewed on Mar. 8, 2020

Mandarina Colombo
Hotel Sapphire
3.5 out of 5
No. 371, Galle Road, Colombo
The price is CA $49 per night from Sep 29 to Sep 30
4.96 km from city centre
3.7/5Good! (50 reviews)

"Yes overall I am satisfied tks it was an experience cos I saw no cockroaches well done"…"

Reviewed on Jan. 22, 2020

Hotel Sapphire
FAIR VIEW HOTEL COLOMBO
3.5 out of 5
27 Ramakrishna Road, Colombo
Free cancellationReserve now, pay when you stay
The price is CA $44 per night from Sep 19 to Sep 20
5.58 km from city centre
4.3/5Excellent! (231 reviews)

"The staff is friendly and cooperative.. breakfast good."…"

Reviewed on Mar. 12, 2020

FAIR VIEW 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

What's the best place for a stay in Colombo?
Marino Beach Colombo is a favorite property for Expedia customers. This 5-star hotel offers a full-service spa and 2 restaurants. It is located a short 10-minute walk from Bellagio Casino. Other favorite options based on traveler reviews include Shangri-La Hotel, Colombo and FAIR VIEW HOTEL COLOMBO.
If I need to cancel my hotel reservation in Colombo, will I receive a refund?
Yes, you’ll find most hotel reservations are fully refundable if you cancel prior to the hotel’s cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a reservation that’s non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of booking. Add your dates and click on “Search”, then use the “free cancellation” filter to view the top deals on offer in Colombo.
What's the best budget-friendly accommodation in Colombo?
Based on reviews, Cinnamon Red Colombo is a popular 3.5-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other good choices to stay on the cheap include Ocean Edge Suites & Hotel Colombo and Ocean Breeze.
What's the best hotel for a family vacation in Colombo?
Cinnamon Red Colombo is a top 3.5-star hotel on Expedia for families, and features an outdoor pool and a restaurant. Other good options for your kid-friendly vacation include Ocean Breeze Apartment Colombo and Galle Face Hotel. Attractions in the area like Guruge Nature Park and Dehiwala Zoological Garden are also fun for kids of all ages.
What's the best hotel for a romantic vacation in Colombo?
Pearl City Hotel is a favorite 3-star hotel for couples, and features 24-hour room service and fireplaces. Other good options for your romantic getaway include Colombo Residencies and Monarch Bold Apartments.
What's the best pet-friendly accommodation in Colombo?
Highbury Colombo is a top hotel for people traveling with their pets, and offers a restaurant and a coffee shop for its human guests. Other good options for you and your pet’s trip include Cinnamon Heights and Sea View Apartment-Hotel Colombo.
What are some accommodations with pools in Colombo?
Cinnamon Red Colombo is a popular 3.5-star hotel featuring an outdoor pool, a poolside bar, and a restaurant. A couple of other options that feature an onsite pool include Galle Face Hotel and OZO Colombo Sri Lanka.

Recent Reviews in Colombo

More trip options