We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Place to Stay in Sri Lanka

  • Cinnamon Red Colombo
  • Hilton Colombo Residences
  • Hilton Colombo
  • The Gateway Hotel Airport Garden Colombo
  • Mount Lavinia Hotel
  • Cinnamon Grand Colombo
  • Colombo Courtyard
  • Jetwing Lighthouse
  • Cinnamon Lakeside Colombo
  • Tamarind Hill by Asia Leisure
  • Aliya Resort & Spa
  • Hotel Thilanka
  • Best Western Elyon Colombo
  • Jetwing Blue
  • Amaya Lake
  • Cinnamon Wild Yala
  • Taj Samudra Colombo
  • Jetwing Lagoon
  • The Kingsbury
  • Langdale by Amaya
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beach Luxury Mid-range Breakfast included Pool Romantic Value Free Parking Resort Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic & up Independent Hotels & up Internet Air Conditioning & up Concierge Cheap Hotels Hotels with Restaurants Meeting room Hotels with Free Wifi Quiet Hotels Business services Charming Hotels Clean Hotels Hotels with Balconies Spa Hotels Modern Hotels Beach Resorts Non-Smoking Hotel Suite Hotels Honeymoon Hotels Safe Hotels Boutique Hotels Reduced mobility rooms Wedding Hotels Budget Hotels Hotels with Villas City Centre Hotels Oceanfront Hotels Downtown Hotels Hotels with Jacuzzi Hotels with Bars Romantic Boutique Hotels Luxury Traveller Luxury Boutique Hotels Hotels with Infinity Pools Luxury Spa Hotels Hotels with Hot Tubs Hotels with Room Service Quiet Resorts Unique Hotels Family Resorts Spa Resorts Boutique Spa Hotels Luxury Beach Hotels All Inclusive Hotels Luxury Resorts Hotels on the Lake All inclusive Hotels with Private Beach Honeymoon Resorts Family Holiday Maker Foodie Boutique Resorts Cheap Resorts Heritage Hotels Historic Hotels Hotels with Smoking Rooms Themed Hotels Affordable Resorts Luxury Beach Resorts Luxury Spa Resorts Family Beach Resorts All Inclusive Resorts Peace and Quiet Seeker Wedding Resorts Hotels with Nightclubs Diving Resorts Party Hotels Like a Local Beach Goer Apartment Hotels Urban Explorer Fishing Resorts Golf course $ $$ $$$ $$$$ Ski-In / Ski-Out Avani Hotels & Resorts OZO AC Hotels Relais & Châteaux Hilton Hotels Ramada Riu Lodge Vivanta CityInn Hotel Beaches Coast Hotels Preferred Boutique Campground Amari Mövenpick Anantara Resort & Spa Heritage Hotels Exclusive Resorts Jialihua Guest House Centara Hotel & Resort Shangri-La Berjaya Hotels & Resorts Best Western Casino
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Cinnamon Red Colombo
Booking.com
US$80
View Deal
#1 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
Hilton Colombo Residences
SAVE US$27
US$171
Hilton
US$144
View Deal
#2 Best Value of 719 hotels in Sri Lanka
  • Free Parking
  • Pool
Hilton Colombo
Hilton
US$148
View Deal
#3 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
The Gateway Hotel Airport Garden Colombo
Booking.com
US$125
View Deal
#4 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
Mount Lavinia Hotel
SAVE US$23
US$114
Priceline
US$91
View Deal
#5 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
Cinnamon Grand Colombo
SAVE US$15
US$139
Priceline
US$124
View Deal
#6 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Pool
SAVE US$52
US$135
Agoda.com
US$83
View Deal
#7 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
SAVE US$39
US$279
Agoda.com
US$240
View Deal
#8 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
Cinnamon Lakeside Colombo
SAVE US$26
US$138
Ctrip.com
US$112
View Deal
#9 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
SAVE US$29
US$169
Booking.com
US$140
View Deal
#10 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
Aliya Resort & Spa
SAVE US$52
US$150
Agoda.com
US$98
View Deal
#11 Best Value of 719 hotels in Sri Lanka
  • Free Parking
  • Breakfast included
Hotel Thilanka
SAVE US$64
US$190
Agoda.com
US$126
View Deal
#12 Best Value of 719 hotels in Sri Lanka
  • Free Parking
  • Pool
Best Western Elyon Colombo
SAVE US$6
US$67
Agoda.com
US$61
View Deal
#13 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
Jetwing Blue
SAVE US$74
US$182
Hotels.com
US$108
View Deal
#14 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
Savings alert: 23% below average rate

The price you found is 23% lower than this hotel's average rate of US$141/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Amaya Lake
SAVE US$10
US$220
Hotels.com
US$210
View Deal
#15 Best Value of 719 hotels in Sri Lanka
  • Free Parking
  • Pool
SAVE US$23
US$149
Agoda.com
US$126
View Deal
#16 Best Value of 719 hotels in Sri Lanka
  • Free Parking
  • Pool
Taj Samudra Colombo
SAVE US$33
US$198
Priceline
US$165
View Deal
#17 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
Booking.com
US$198
View Deal
#18 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
The Kingsbury
Booking.com
US$135
View Deal
#19 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
Langdale by Amaya
SAVE US$25
US$208
Agoda.com
US$183
View Deal
#20 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
OZO Colombo
OZO Colombo
SAVE US$2
US$75
Priceline
US$73
View Deal
#21 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
Cinnamon Citadel Kandy
Ctrip.com
US$136
View Deal
#22 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
Vivanta by Taj - Bentota
SAVE US$27
US$170
Hotels.com
US$143
View Deal
#23 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
SAVE US$19
US$150
Priceline
US$131
View Deal
#24 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
SAVE US$43
US$499
Expedia.com
US$456
View Deal
#25 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
Jetwing Beach
SAVE US$22
US$177
Orbitz.com
US$155
View Deal
#26 Best Value of 719 hotels in Sri Lanka
  • Free Wifi
  • Free Parking
Centara Ceysands Resort & Spa Sri Lanka
SAVE US$47
US$170
Prestigia.com
US$123
View Deal
#27 Best Value of 719 hotels in Sri Lanka
  • Free Parking
  • Beachfront
Orbitz.com
US$55
View Deal