Popular filters
(8)
(13)
(11)
(52)
(60)
(48)
(2)
(1)
(20)
(21)
Price
(8)
(11)
(26)
(8)
(9)
(2)
Star rating
(25)
(36)
(28)
User rating
(40)
(30)
(38)
(12)
(25)
Chains
(1)
(2)
(1)
(1)
Room Amenities
(4)
(25)
(3)
(4)
(32)
Room Views
(16)
(42)
(7)
(8)
(23)
House Rules
(14)
(39)
(33)
(2)
(16)
Property type
(61)
(5)
(3)
(2)
(1)
Amenities
(48)
(44)
(49)
(20)
(9)
(5)
(34)
Payment modes
(48)
Secure your stay at one of the 2 best hotels in Colombo, starting from ₹10104 on Goibibo. Compare hotels based on reviews, amenities, prices, and exclusive offers. Choose the perfect accommodation in Colombo for an unforgettable experience at the best prices.
Deals Itni Savings-waali, Har Koi Bajaega Taali!






/5
4.3/5
246 Ratings
Bank offer | ₹1528 off₹10,711
₹5,995
+₹2,138 taxes &fees
per night






/5
4.4/5
465 Ratings
₹8,972
₹8,971
+₹2,680 taxes &fees
per night







/5
3.7/5
202 Ratings
Excellent ocean views, spacious suites with kitchen, nearby beach access for relaxation
Bank offer | ₹1235 off₹5,546
₹4,444
+₹1,940 taxes &fees
per night
Your guide to Colombo

Galle Face
Historic Seafront Hub
4,000 - 10,000 INR
Room Cost/ Night
Know More
Fort
Architectural Gem
2,000 - 8,000 INR
Room Cost/ Night
Know More
Kollupitiya
Lively Coastal District
3,000 - 12,000 INR
Room Cost/ Night
Know More
Bambalapitiya
Colombo's Bustling District
3,000 - 8,000 INR
Room Cost/ Night
Know More
Union Place
Cultural Fusion Centre
3,000 - 12,000 INR
Room Cost/ Night
Know More






/5
4.2/5
695 Ratings

Awesome ocean view rooms, stunning rooftop restaurant, nearby beach within walking distance ₹6,548
+₹2,244 taxes &fees
per night







/5
4.1/5
443 Ratings
Perfect location near the beach, delicious Mughal cuisine, luxurious rooms with bathtubs
Bank offer | ₹681 off₹4,547
₹4,297
+₹1,897 taxes &fees
per night







/5
4.7/5
1472 Ratings
Stunning infinity pool with ocean view, diverse breakfast buffet, attached mall for shopping
Bank offer | ₹1719 off₹7,721
₹6,235
+₹2,701 taxes &fees
per night







/5
4.4/5
424 Ratings
Stunning ocean views, vibrant nearby attractions, exclusive Indian restaurant with live music
Bank offer | ₹1530 off₹10,204
₹9,272
+₹4,185 taxes &fees
per night






/5
4.4/5
1152 Ratings
Great city views, rooftop pool experience, centrally located near attractions
Bank offer | ₹916 off₹7,542
₹5,553
+₹2,528 taxes &fees
per night







/5
3.6/5
5 Ratings
Bank offer | ₹1141 off₹6,780
₹5,926
+₹2,371 taxes &fees
per night







/5
4.2/5
728 Ratings
Central location near Galle Face, near vibrant cafes and dining, rooftop bar with city views
Bank offer | ₹926 off₹4,160
₹3,359
+₹1,456 taxes &fees
per night







/5
4.3/5
1084 Ratings
Central location near Marino Mall, stunning pool sea view, delicious Indian cuisine offered
Bank offer | ₹735 off₹4,988
₹4,198
+₹1,527 taxes &fees
per night







/5
4/5
3 Ratings
Bank offer | ₹2781 off₹19,521
₹17,641
+₹7,675 taxes &fees
per night



/5
4.4/5
849 Ratings
Beautiful sea view, walking distance to beach and casinos, excellent breakfast spread
Bank offer | ₹902 off₹6,015
₹5,534
+₹2,487 taxes &fees
per night







/5
4.3/5
567 Ratings
Excellent lake view rooms, spacious luxurious stay, close proximity to Bally's casino
Bank offer | ₹1054 off₹9,760
₹6,387
+₹2,908 taxes &fees
per night







/5
4.1/5
406 Ratings
Bank offer | ₹2061 off₹13,744
₹12,641
+₹5,681 taxes &fees
per night







/5
5/5
5 Ratings

₹15,972
₹10,181
+₹3,501 taxes &fees
per night







/5
4.5/5
1014 Ratings
Amazing waterfront location, stunning views and delicious massive breakfast, heritage ambiance
Bank offer | ₹1346 off₹10,559
₹7,917
+₹3,708 taxes &fees
per night






/5
4.9/5
374 Ratings
₹8,972
₹8,971
+₹2,680 taxes &fees
per night






/5
4.1/5
221 Ratings
Beautiful beach access, attractive pool and gym, exceptional buffet dining experience
Bank offer | ₹964 off₹4,333
₹4,332
+₹1,515 taxes &fees
per night







/5
4.7/5
55 Ratings
Bank offer | ₹760 off₹5,073
₹4,667
+₹1,953 taxes &fees
per night
What are the branded hotels in Colombo?
Colombo has 20 branded hotel chains including 2 in Hilton, 2 in Taj Hotels, Resorts & Palaces, 1 in onyx hospitality, 1 in ITC, 1 in Mariott International. Other than these branded Colombo hotels you can also choose your stay from popular non-branded hotels.
What are the popular amenities that can be offered at best hotels in Colombo?
Hotels in Colombo offers wide range of amenities such as Safety authorization certificate, Television, Postal Services, Dispensors for disinfectants, Masks.
What are the popular attractions to visit in Colombo?
60 near Galle Face Beach, 60 near Marine Drive Colombo, 60 near Jami Ul-Alfar Mosque, 60 near Mount Lavinia Beach, 60 near Central Bus Station, Colombo are some of the best famous landmarks for Colombo hotels booking.
What are the best budget friendly hotels in Colombo?
Best budget hotels in Colombo that are affordable and offers decent services include - Pegasus Reef - A Beach Resort in Colombo, Pearl Royal Hotel, Colombo, Hotel Sapphire, Pearl Grand By Ratna, ME Colombo. For more information, view all list of budget hotels in Colombo.
What is the price range of hotels in Colombo?
Colombo hotels starts with ₹10104 and goes upto ₹19495.
What are the best areas to find luxury stay in Colombo?
some of the best areas include 45 in Fort and Pettah, 30 in Colombo 03, 24 in Kollupitiya, 11 in Bambalapitiya, 11 in Kurunduwatta, Colombo.
What are best hotels in Colombo with swimming pool?
Most popular hotels in Colombo with swimming pool are - Maniumpathy, Courtyard by Marriott Colombo, ITC Ratnadipa - A Luxury Collection Hotel, City of Dreams - NUWA Sri Lanka, Taj Samudra, Colombo.
What are the best hotels in Colombo for unmarried couples?
There are total 30 hotels in Colombo that are suitable for couples Amari Colombo Sri Lanka, Pearl Grand By Ratna, Ocean Edge Suites & Hotel Colombo, Cinnamon Red Colombo, The Steuart by Citrus .
How many best Colombo hotels are available at Goibibo?
Some of popular hotels in Colombo that offers excellent amenities are Maniumpathy, Courtyard by Marriott Colombo, ITC Ratnadipa - A Luxury Collection Hotel, City of Dreams - NUWA Sri Lanka, Taj Samudra, Colombo.