Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

View vacation packages to

Hotels and More in Colombo

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Marino Beach Colombo

Hotel in Colombo

Marino Beach Colombo has a restaurant, outdoor swimming pool, a fitness center and bar in Colombo. Infinity pool and floatz pub.... they have one bartender service is weary well.... Malshan is best service given me......

Show more Show less
9.1
Awesome
6,311 reviews
Avg. price/night:
$80
Check availability

Shangri-La Hotel Colombo

Hotel in Galle Face Beach, Colombo

Shangri-La Hotel, Colombo presents a new level of luxury in the city. Everything is amazing. We stayed there just for 1 night . When I made the reservation I told them that it would be our 35 th wedding Anniversary, so when we arrived in our room ( ocean view) there were lots of surprises : the bed was beautifully decorated with some flowers and a Heart. There is also a mini chocolate cake which is very delicious, a fruit basket etc etc. I have been to many Shangri-La in other countries but I think this is the best. The staff are very helpful & are always smiling. I highly recommend this hotel & if by chance we go back to Colombo we surely stay there again.

Show more Show less
9.3
Awesome
1,159 reviews
Avg. price/night:
$156
Check availability

Lavonca Boutique Hotel

Hotel in Kollupitiya, Colombo

Ideally set in the Kollupitiya district of Colombo, Lavonca Boutique Hotel is located a 17-minute walk from American Embassy, 2.4 miles from Khan Clock Tower and 3.2 miles from R Premadasa Stadium. We arrived very early in the morning and the manager still allowed us to check in and extend our stay without any issues. Breakfast was simple but delicious. Rooms are good size, very comfortable, modern and clean! Shower is AMAZING!

Show more Show less
9
Awesome
483 reviews
Avg. price/night:
$60
Check availability

Nivasa

Hotel in Havelock Town, Colombo

Nivasais a newly renovated 70-year old house. It is located 1.4 mi from Asiri Surgical Hospital and 1.9 mi from U.S. Embassy. Guests can enjoy the on-site restaurant. Nivasa is a beautiful boutique hotel. The hotel is stylishly designed with vintage local accents, cozy spaces, and green planters. The rooms are clean and modern with thoughtful local design details. The breakfast(included in our rate) was simply delicious - highly recommend the pancakes. The staff is warm and super helpful. Everything about this hotel is fabulous and charming. Real value for money in Colombo.

Show more Show less
9
Awesome
132 reviews
Avg. price/night:
$46.80
Check availability

The Mangrove Hotel

Hotel in Colombo

Featuring free WiFi and an outdoor swimming pool, The Mangrove Hotel is just 2.7 mi from Colombo. It provides a 24-hour front desk for the convenience of the guests. The staff, and especially Fanny who really makes you feel at home. She is just extremely kind and professional

Show more Show less
9
Awesome
187 reviews
Avg. price/night:
$67.50
Check availability

Residence by Uga Escapes

Hotel in Colombo

Offering an outdoor swimming pool, Residence by Uga Escapes is located just 2953 feet from the famous Sri Lanka National Museum. Free WiFi access is available. Loved the decor,hospitality!!! The staff were fantastic !!!! Am recommending this hotel to everybody!!!!

Show more Show less
9.4
Awesome
203 reviews
Avg. price/night:
$195.63
Check availability

Ellen's Place

Hotel in Borella, Colombo

Ellen's Place is located in Colombo, 1.4 mi from the Sri Lanka National Museum. It features an outdoor pool, an à la carte restaurant and rooms with free WiFi access. Free parking spaces are... This is an amazing place! Good location and tuktuks or Uber can take you anywhere. The staff was super helpful and caring, I felt like home! The room was very clean, they provide all the essentials you need, wifi connection was good. The swimming pool and lounge area look beautiful! Great spot for pictures ✌ I definitely recommend staying at Ellen's place.

Show more Show less
9.1
Awesome
137 reviews
Avg. price/night:
$66.60
Check availability

Paradise Road Tintagel Colombo

Hotel in Cinnamon Gardens, Colombo

A former colonial residence, Paradise Road Tintagel Colombo features boutique-style suites with free Wi-Fi and flat-screen TVs with cable channels. breakfast & design are good

Show more Show less
9.2
Awesome
281 reviews
Avg. price/night:
$252
Check availability

Heladiva Residence Colombo

Hotel in Colombo

Located within 2.8 miles of Khan Clock Tower and 2.9 miles of R Premadasa Stadium, Heladiva Residence Colombo provides rooms in Colombo. Good room and wonderful breakfast. We will come again.

Show more Show less
9.6
Exceptional
25 reviews
Avg. price/night:
$45
Check availability

Elyon Colombo Hotel

Hotel in Dematagoda, Colombo

Elyon Colombo Hotel has a fitness center, a rooftop bar overlooking the city and shared lounge in Colombo 09. Very close to the airport (10-15 minutes drive) and to the city center (7 minutes on tuk-tuk). Great place for stopover in Colombo. Very kind personnel, special thanks to the front office manager Mahesh who was very kind and helpful with recommendations. Clean, located on high floors so you can enjoy a nice view.

Show more Show less
9
Awesome
94 reviews
Avg. price/night:
$48.60
Check availability

Most-booked hotels in Colombo in the past month

See all

Colombo's best hotels with breakfast

See all

Budget hotels in Colombo

See all

Hotels located in the center of Colombo

See all

FAQs about hotels in Colombo

  • Elyon Colombo Hotel, Villa Crystals, and Cinnamon Red Colombo got great room view-related reviews from travelers in Colombo.

  • These hotels in Colombo are highly rated by couples: Heladiva Residence Colombo, Elyon Colombo Hotel, and Residence by Uga Escapes.

  • For hotels in Colombo that serve highly-rated breakfasts, try Prana Home, Residence by Uga Escapes, and Heladiva Residence Colombo.

  • Wellawatte, Kollupitiya, and Cinnamon Gardens are popular with other travelers visiting Colombo.

  • On average, it costs $48 per night to book a 3-star hotel in Colombo for tonight. You'll pay around $70 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Colombo will cost around $132, on average (based on Booking.com prices).

  • On average, 3-star hotels in Colombo cost $37 per night, and 4-star hotels in Colombo are $72 per night. If you're looking for something really special, a 5-star hotel in Colombo can be found for $131 per night, on average (based on Booking.com prices).

  • Many families visiting Colombo loved staying at Prana Home, Shangri-La Hotel Colombo, and Residence by Uga Escapes.

  • The average price per night for a 3-star hotel in Colombo this weekend is $48 or, for a 4-star hotel, $74. Looking for something even fancier? 5-star hotels in Colombo for this weekend cost around $268 per night, on average (based on Booking.com prices).

  • Travelers who stayed in Colombo near Bandaranaike International Airport (CMB) have said good things about Hotel Thilon, Norfolk Airport Hotel, and Olinia Airport Hotel.

  • Shangri-La Hotel Colombo, Marino Beach Colombo, and Residence by Uga Escapes are some of the popular hotels in Colombo.

  • Some of the best hotels in Colombo near Galle Face Green include Shangri-La Hotel Colombo, Galle Face Hotel and Taj Samudra.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Colombo:

Explore guest reviews of hotels in Colombo

See all