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

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. Everything Location The view Security and Safety Friendly stuff Swimming pool Connect with mall Value of money

Show more Show less
9.1
Awesome
6,708 reviews
Avg. price/night:
$60
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. The staff was really helpful and the place was really nice nd clean. The BEST and most comfortable stay in Colombo EVER!!! If i come back I will definetly book again !!!

Show more Show less
9.2
Awesome
119 reviews
Avg. price/night:
$54
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 small hotel, very clean, comfy beds, beautiful bathroom, very good breakfast. Loved the small pool on the roof, we were the only ones there at the time, good terrace for sunbathing. Overall good experience.

Show more Show less
9
Awesome
539 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. We have been staying at the Shangri-La Colombo off and on for the past 3 weeks. The service is exceptional, particularly Manager Prendranath Sivakumar. He has a bright future ahead.

Show more Show less
9.3
Awesome
886 reviews
Avg. price/night:
$150
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. The room was really nice and they allowed my friends to come beforehand and do a surprise for us. Really was cool. The room was really nice for a romantic weekend. We loved the privacy and the setting.

Show more Show less
9
Awesome
168 reviews
Avg. price/night:
$50.91
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
181 reviews
Avg. price/night:
$118
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. Everything is perfect. Spacious room, good facility, tasty breakfast, and super nice staff. Highly recommended!

Show more Show less
9.4
Awesome
166 reviews
Avg. price/night:
$171.19
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... poloze people. all ok I recommend this place for stád in Colombo.

Show more Show less
9.1
Awesome
113 reviews
Avg. price/night:
$63.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. I loved everything about Tintagel. The smell, atmosphere, interior, and hospitality.

Show more Show less
9.1
Awesome
237 reviews
Avg. price/night:
$108
Check availability

Viveka Hotel Colombo

Hotel in Colombo

Located in Colombo, within 2.5 miles of American Embassy and 4.1 miles of Khan Clock Tower, Viveka Hotel Colombo has accommodations with a garden and free WiFi. "From the moment we arrived Mr.kusan and his team made us feel welcome. This hotel exceeded our expectations on many levels. Firstly the Mr.kusan and Mr.Dinuka went out of his way to meet our every need. The rooms were great , spacious , super clean and stylish. top quality(House keeping). During these difficult times it is understandable if hotels cut corners to save costs but there was no evidence of this at the Viveka. Thankyou Viveka for a lovely, relaxing stay"

Show more Show less
9.7
Exceptional
6 reviews
Avg. price/night:
$22
Check availability

Hotels with extra health and safety measures

Find hotels in Colombo with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

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

  • Some of the best hotels in Colombo near Paradise Road include Residence by Uga Escapes, Unique Towers Luxury Boutique Suites and Araliya Apartment.

  • On average, 3-star hotels in Colombo cost $33 per night, and 4-star hotels in Colombo are $64 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).

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

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

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

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

  • Many families visiting Colombo loved staying at Wish residence, Yoho Serendipity Colombo, and Residence by Uga Escapes.

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

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

  • Viveka Hotel Colombo, Wish residence, and Elyon Colombo Hotel got great room view-related reviews from travelers in Colombo.

  • These hotels in Colombo are highly rated by couples: Wish residence, Ellen's Place, and Elyon Colombo Hotel.

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