Beach Hotels in Sri Lanka
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top Beach Hotels in Colombo

Marino Beach Colombo
9.4/10 Exceptional! (1,000 reviews)
Top Beach Hotels in Kandy

Cinnamon Citadel Kandy
8.6/10 Excellent! (335 reviews)
Top Beach Hotels in Negombo

Bohemian Nest
9.2/10 Wonderful! (22 reviews)
Top Beach Hotels in Kiran

Karpaha Sands
9.8/10 Exceptional! (62 reviews)
Top cities in Sri Lanka
Colombo
The cultural city of Colombo is full of attractions, such as Colombo Lotus Tower and Colombo City Centre, and is loved for its cafes and seafood restaurants.
Top landmarks in Sri Lanka
Bentota Beach

Bentota Beach
If a restful vacation is part of your travel plans, Bentota Beach might be the perfect place to seek out during your trip to Bentota.
Negombo Beach

Negombo Beach
Why not spend a carefree afternoon at Negombo Beach during your travels in Negombo? While in this relaxing area, you can enjoy the seafood restaurants.
Check out reviews of Sri Lanka hotels guests love

Cinnamon Life at City of Dreams
10/10 Excellent
Keep exploring
- Resorts and Hotels with Spas in Colombo
- Luxury Hotels in Colombo
- Golf Hotels in Colombo
- Business Hotels in Colombo
- Cheap Hotels in Colombo
- Hotels with Free Breakfast in Colombo
- Hotels with Parking in Colombo
- Hotels with Kitchens in Colombo
- Hotels with a Gym in Colombo
- Hotels with a Pool in Colombo
- Pet-Friendly Hotels in Colombo
- Family Hotels in Colombo
- Beach Hotels in Colombo
- Agalawatta Hotels
- B&B in Udawalawa
- Guest Houses in Udawalawa
- Family Hotels in Alankuda
- Guest Houses in Thissamaharama
- B&B in Thissamaharama
- Safari Tentalow in Thissamaharama
- Cabin Rentals in Thissamaharama
- Kandaketiya Hotels
- B&B in Negombo
- Villas in Negombo
- Hostels in Negombo
- Aparthotels in Negombo
- Guest Houses in Negombo
- Guest Houses in Ettukala
- Family Hotels in Wadduwa
- Beach Hotels in Wadduwa
- Hotels with Parking in Wadduwa
- Resorts and Hotels with Spas in Wadduwa
- Hotels with Free Breakfast in Wadduwa
- Luxury Hotels in Wadduwa
- Pet-Friendly Hotels in Wadduwa
- Hotels with a Pool in Wadduwa
- Cheap Hotels in Wadduwa
- Hotels with a Gym in Wadduwa
- Business Hotels in Wadduwa
- B&B in Tangalle
- Guest Houses in Tangalle
- Villas in Tangalle
- Guest Houses in Colombo 05
- Guest Houses in Polonnaruwa
- Guest Houses in Matale
- Business Hotels in Ambalangoda
- Hotels with Parking in Ambalangoda
- Beach Hotels in Ambalangoda
- Divulapitiya Hotels
- Ibbagamuwa Hotels
- Galewela Hotels
- Udunuwara Hotels
- Beach Hotels in Habaraduwa
- Hotels with Free Breakfast in Habaraduwa
- Hotels with Parking in Habaraduwa
- Resorts and Hotels with Spas in Habaraduwa
- Habaraduwa Hotels
- Business Hotels in Habaraduwa
- Hotels with Kitchens in Habaraduwa
- Hotels with a Pool in Habaraduwa
- Family Hotels in Habaraduwa
- Apartments in Colombo 06
- Guest Houses in Colombo 06
- Aparthotels in Colombo 06
- B&B in Weligama
- Hostels in Weligama
- Villas in Weligama
- Guest Houses in Weligama
- Welipitiya Hotels
- Hostels in Mount Lavinia
- Apartments in Mount Lavinia
- Guest Houses in Mount Lavinia
- Narammala Hotels
- Dambulla Hotels
- Guest Houses in Colombo 03
- Hostels in Colombo 03
- B&B in Colombo 03
- Aparthotels in Colombo 03
- Apartments in Colombo 03
- Guest Houses in Dambulla
- Hostels in Hikkaduwa
- Villas in Hikkaduwa
- Guest Houses in Hikkaduwa
- B&B in Hikkaduwa
- Guest Houses in Nilaveli
- Guest Houses in New Town
- Seethawaka Hotels
- Cheap Hotels in Battaramulla
- Business Hotels in Battaramulla
- Hotels with a Pool in Battaramulla
- Hotels with Parking in Battaramulla
- Guest Houses in Dehiwala-Mount Lavinia
- Hostels in Dehiwala-Mount Lavinia
- Apartments in Dehiwala-Mount Lavinia
- B&B in Unawatuna
- Resorts in Unawatuna
- Hostels in Unawatuna
- Guest Houses in Unawatuna
- Villas in Unawatuna
- Uva Province Hotels





































































