Skip to main content
Accommodations Flights Flight + Hotel Car Rentals Tours & Activities 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 Kollupitiya, Colombo

Marino Beach Colombo has a restaurant, outdoor swimming pool, a fitness center and bar in Colombo. The staff was very helpful and friendly. The pool and the jakuzzi were perfect. The gym was very big and sufficient. Ocean view room was very clean and cozy.

Show more Show less
9.1
Awesome
5,296 reviews
Avg. price/night:
$75
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. Lovely staffs chris concierge and raminder front office made our trip extra special with their helpfulness and professionalism. Rooms and bed is so so comfy and in room dining even gave us bread to our orders FOC. Chris as concierge made sure our needs r met and raminder even extended our check out time no extra charge. Swimming pool, jacuzzi and steam room is just so good. Shangrila really exceeded my expectation beyond than a 5 star hotel!

Show more Show less
9.2
Awesome
1,251 reviews
Avg. price/night:
$144
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. Very helpful and friendly staff, great location for what we wanted to do, excellent breakfast and clean.

Show more Show less
9.1
Awesome
345 reviews
Avg. price/night:
$60
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. Brilliant, warm and friendly staff. Stunning rooms and wonderfully quiet destination. They went above and beyond for our comfort.

Show more Show less
9
Awesome
152 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. Amazing property and great location in Colombo

Show more Show less
9.4
Awesome
205 reviews
Avg. price/night:
$201.58
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
136 reviews
Avg. price/night:
$45.80
Check availability

Paradise Road Tintagel Colombo

Hotel in Colombo

A former colonial residence, Paradise Road Tintagel Colombo features boutique-style suites with free Wi-Fi and flat-screen TVs with cable channels. The curd was the best we had. The evening check in staff whisked is off to our room as we arrived well after midnight. It was great to skip the formalities and just go to sleep.

Show more Show less
9.2
Awesome
275 reviews
Avg. price/night:
$124
Check availability

Capital O 358 Viveka Hotel

Hotel in Colombo

Featuring 3-star accommodations, Capital O 358 Viveka Hotel is located in Colombo, a 6-minute walk from Mount Lavinia Beach and 4 miles from American Embassy. Viveka hotel provides the great hospitality for all guest exceeding the expectations. The Manager and the staff was very attentive and helpful in need. Easy access to Wellawatta, Mt.Lavinia, Nugegoda and Bambalapitiya. I would highly recommend Viveka Hotel and looking forward to my next stay soon

Show more Show less
10
Exceptional
5 reviews
Avg. price/night:
$20.83
Check availability

Saveira Colombo

Hotel in Colombo

Saveira Colombo is located in Colombo, within 1.6 miles of Mount Lavinia Beach and 2.7 miles of American Embassy. An amazing stay in all aspects. - The restaurant served one of the best Indian food I've tried. Truly a must try!

Show more Show less
9.4
Awesome
15 reviews
Avg. price/night:
$28
Check availability

OYO 298 Maple Tree Residencies

Hotel in Colombo

OYO 298 Maple Tree Residencies is located in Colombo, within a 6-minute walk of Mount Lavinia Beach and 5 miles of American Embassy. This 3-star hotel offers a 24-hour front desk and free WiFi. We had a wonderful stay and a great time! If we will be again in Colombo, we will go to OYO Maple Tree Residencies! Thank you!

Show more Show less
9.1
Awesome
23 reviews
Avg. price/night:
$27.78
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

  • Travelers who stayed in Colombo near Bandaranaike International Airport (CMB) have said good things about Tropicava, Hotel Thilon, and Airport 4 Season Transit Hotel.

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

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

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

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

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

  • Many families visiting Colombo loved staying at Yoho Taskans Villa, OYO 298 Maple Tree Residencies, and Prana Home.

  • For hotels in Colombo that serve highly-rated breakfasts, try Residence by Uga Escapes, Marino Beach Colombo, and Paradise Road Tintagel Colombo.

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

  • These hotels in Colombo are highly rated by couples: Capital O 358 Viveka Hotel, Saveira Colombo, and Yoho Taskans Villa.

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