Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Luxury Hotels in Colombo, Western Province

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Travellers Enjoyed These Luxury Hotels

Residence by Uga Escapes
4.5 out of 5
Park Street, Colombo
The price is Rs13,910 per night
4.8/5Exceptional! (78 reviews)

"A very comfortable oasis in the middle of Colombo. The beautiful pool only has 4 sunbeds round it, but while we were there this was never a problem. As is customary in Sri Lanka the service is glacially slow in the bar and restaurant. The restaurants in Park Street Mews next door are worth ..."…"

Reviewed on 5 Feb 2020

Residence by Uga Escapes
Shangri-La Hotel, Colombo
5 out of 5
1 Centre Road, Galle Face, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs11,196 per night
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 27 Feb 2020

Shangri-La Hotel, Colombo
Paradise Road Tintagel Colombo
4.5 out of 5
65 Rosmead Place, Colombo
The price is Rs8,069 per night
4.7/5Exceptional! (109 reviews)

"Tastefully decorated and have an amazing ambience. The staff is very attentive and trying to make your stay so pleasurable that you don’t want to leave the hotel."…"

Reviewed on 3 Oct 2019

Paradise Road Tintagel Colombo
Drift BnB
3 out of 5
646 Galle Road, Colombo
Get Rates
4.5/5Wonderful! (60 reviews)

"It was clean, minimalistic. The staff was warm and friendly."…"

Reviewed on 30 Jan 2020

Drift BnB
Galle Face Hotel
5 out of 5
2 Galle Road, Colombo
Free cancellation
The price is Rs7,278 per night
4.4/5Wonderful! (789 reviews)

"Stayed while waiting for flight out for COVID-19 so not a great time for anyone. This hotel provided excellent service and support during this trying time. They had taken additional steps to protect guests and staff. Particularly enjoyed our meal in the Cuban restaurant - but sadly no live music. ..."…"

Reviewed on 24 Mar 2020

Galle Face Hotel
Cinnamon Red Colombo
3.5 out of 5
59, Ananda Coomaraswamy Mawatha, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs4,834 per night
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 22 Mar 2020

Cinnamon Red Colombo
D Pavilion Boutique Hotel
3.5 out of 5
No.82 Stratford Avenue, Havelock Town, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs9,500 per night
4.4/5Excellent! (39 reviews)

"A beautiful colonial house in a great Colombo location. I booked 2 rooms and paid quite a lot for them, however upon arrival it seemed like they weren’t expecting us. They looked like they were in the middle of renovating but after 20 mins managed to get our rooms ready. We weren’t even offered a ..."…"

Reviewed on 24 Dec 2019

D Pavilion Boutique Hotel
Zylan Luxury Villa
3.5 out of 5
115, Rosmead Place, Colombo
The price is Rs6,537 per night
4.4/5Excellent! (45 reviews)

"Big rooms, lovely building, nice bar and good breakfast. Small pool to cool down in. Dining options nearby"…"

Reviewed on 24 Nov 2019

Zylan Luxury Villa
Cinnamon Grand Colombo
5 out of 5
77, Galle Road, Colombo
The price is Rs9,703 per night
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 25 Mar 2020

Cinnamon Grand Colombo
Colombo Court Hotel & Spa
4 out of 5
32 Alfred House Avenue, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs5,374 per night
4.3/5Excellent! (316 reviews)

"Stuff so wonderful.! Clean, Convenient, Nice poor fell like home , nice spa , so relaxing.! Will come back to stay again in the future."…"

Reviewed on 1 Mar 2020

Colombo Court Hotel & Spa
Casa Colombo Collection Colombo - Hotel Closed
5 out of 5
GALLE ROAD,231, Colombo, CMB
Get Rates
4.3/5Excellent! (98 reviews)
Amazing Colombo boutique. Refreshingly colonial

"What a place. Kumar and his team look after you and your every need. Wish I could have visited back in the good old days."…"

Reviewed on 9 Apr 2017

Casa Colombo Collection Colombo - Hotel Closed
The Kingsbury Colombo
5 out of 5
48 Janadhipathi Mawatha, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs7,550 per night
4.2/5Excellent! (600 reviews)

"Had a amazing stay. Staff we very good."…"

Reviewed on 17 Mar 2020

The Kingsbury Colombo
Taj Samudra
5 out of 5
25 Galle Face Centre Road, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs8,061 per night
4.2/5Excellent! (270 reviews)

"Excellent hotel with great staff and nice pool and great breakfast service. Club lounge has great staff."…"

Reviewed on 7 Mar 2020

Taj Samudra
Hilton Colombo Residence
5 out of 5
200 Union Place, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs8,957 per night
4.2/5Very Good! (243 reviews)

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

Reviewed on 3 Jan 2020

Hilton Colombo Residence
AV15
3.5 out of 5
No 18, Alexandra Road, Colombo
Get Rates
4/5Very Good! (40 reviews)
DRUG USE IN SHARED APARTMENT

"This is a shared apartment condo. Not a villa. The other 7 people staying in the apartment with us were all doing drugs and making noise the entire night. The staff manager chose to ignore the drug use and create a confrontation with the guests and others. It was extremely uncomfortable and NOT worth ..."…"

Reviewed on 4 Apr 2019

AV15
The Steuart by Citrus
3.5 out of 5
45, Janadhipathi Mawatha, Colombo
Free cancellationReserve now, pay when you stay
The price is Rs4,838 per night
3.9/5Good! (149 reviews)

"It was more than expected People were really nice and welcoming"…"

Reviewed on 5 Mar 2020

The Steuart by Citrus
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 Rs5,374 per night
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 30 Mar 2020

Ramada by Wyndham Colombo
Global Towers Hotel & Apartments
4 out of 5
No.11 Station Avenue, (Colombo Plan Road), Colombo
Get Rates
3.6/5Good! (122 reviews)

"it was good"…"

Reviewed on 20 Mar 2020

Global Towers Hotel & Apartments
Don't see what you're looking for?
We've got more Luxury Hotels. Find the right one for you.
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.

Looking for the perfect hotel for your luxury holiday in Colombo? Use Expedia to arrange your flight to Colombo (CMB-Bandaranaike Intl.) airport, and then select from a variety of places to stay that will deliver the luxury you want. Amenities are important when you plan a vacation, so we make it easy to find what you need to make your stay relaxing and comfortable. If you want an upscale hotel that has a spa, an indoor pool, or luxury bedding, Expedia can help you find the best luxury hotel experience that Colombo offers. During your visit, you might want to enjoy the cafés and seafood restaurants which Colombo is known for.

When to Visit Colombo

Here's what you can expect from the weather when you stay in Colombo:

  • Hottest months: March, April, February, and May, with an average temperature of 89°F
  • Coldest months: January, February, December, and November, with an average temperature of 73°F
  • Driest months: February, March, January, and July, with an average rainfall of 0.15 inches
  • Rainiest months: November, May, June, and October, with an average rainfall of 0.48 inches

Exploring Colombo

Experience all that Colombo has to offer when you visit Colombo Town Hall, Viharamahadevi Park, and Dewatagaha Mosque. If you have extra time while you're in the area, you might want to stop by Nelum Pokuna Mahinda Rajapaksa Theatre and National Art Gallery.

Several other things that make Colombo unique are its:
  • Temples
  • Sports
  • Cultural attractions
  • Cafés
  • Festivals
  • Seafood
  • Art
  • Gardens

Getting Around Colombo

Take advantage of local transportation options that make it easy to see Colombo. To explore the surrounding area, hop aboard a train at Colombo Fort Station or Wellawatta Railway Station.

Frequently asked questions

Are you searching for the perfect hotel for your luxury getaway to Colombo?
Travel to Colombo (CMB-Bandaranaike Intl.) Airport and then treat yourself to a stay at one of 20 Colombo luxury hotels. Known for its museums and sporting events, Colombo also has some interesting things to see and do including Bellagio Casino and Galle Face Beach, so you may want to take in the local sights during your visit.
What's the best luxury place to stay in Colombo?
Ramada by Wyndham Colombo is a 4-star hotel with 2 restaurants and a bar, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. Another upscale option for your stay is Residence by Uga Escapes.
What's the weather like in Colombo?
The hottest months are usually March and April, with an average temperature of 28°C, while the coldest months are January and February, with an average of 27°C. Average annual rainfall for Colombo is 1770 mm.
What's there to see and do in Colombo?
Experience Colombo with a stop at Bellagio Casino, Galle Face Beach and Galle Face Green. If you have spare time during your trip, you might want to make a stop at Bally’s Casino and Colombo Town Hall.
How should I get around Colombo?
Take advantage of local transport options that make it easy to see Colombo. To see more of the surrounding area, hop aboard a train at Colombo Fort Station or Wellawatta Railway Station.

Travellers loved these Luxury Hotels

More trip options