Compare Beach Resorts & Hotels in Sri Lanka
Secret Bargains - Save an extra 10% or more on select Beach Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Sri Lanka Beach Resorts & Hotels

Mount Lavinia Hotel
100 Hotel Road, Mount Lavinia
The price is $76 per night
$76
includes taxes & fees
$64 per night
Mar 26 - Mar 27
Free Cancellation
Reserve now, pay when you stay
A stay at Mount Lavinia Hotel places you in the heart of Mount Lavinia, a 1-minute drive from Mount Lavinia Beach and 5 minutes from Dehiwala Zoological Garden.
Pool
Spa

Ekho Surf
Beach Road, Bentota
The price is $170 per night
$170
includes taxes & fees
$142 per night
Mar 17 - Mar 18
Free Cancellation
Reserve now, pay when you stay
With a stay at Ekho Surf in Bentota, you'll be on the beach, just a 3-minute walk from Bentota Beach and within a 5-minute drive of Kaluwamodara Bridge.
On private beach
Pool

Sayura Beach Hotel
624, Mathara Road, Dalawella, Unawatuna
With a stay at Sayura Beach Hotel in Unawatuna, you'll be on the beach, within a 5-minute drive of Unawatuna Beach and Dalawella Beach.
Pool
Spa

Galle Face Hotel
2 Galle Road, Colombo
The price is $144 per night
$144
includes taxes & fees
$118 per night
Mar 29 - Mar 30
Free Cancellation
Reserve now, pay when you stay
With a stay at Galle Face Hotel, you'll be centrally located in Colombo, steps from Galle Face Green and within a 10-minute walk of Crescat Shopping Mall.
Pool
Spa

Trinco Blu by Cinnamon
Upuvali, Trincomalee
Free Cancellation
Reserve now, pay when you stay
With a stay at Trinco Blu by Cinnamon in Trincomalee, you'll be on the beach, just a 2-minute walk from Uppuveli Beach and 9 minutes by foot from Trincomalee War Cemetery.
Pool
Spa

Sentido Heritance Negombo
175, Lewis Place, Negombo
The price is $129 per night
$129
includes taxes & fees
$110 per night
Mar 24 - Mar 25
With a stay at Sentido Heritance Negombo in Negombo, you'll be on the beach, within a 5-minute drive of Negombo Beach and Negombo Beach Park.
Pool
Spa

Jetwing Blue
Negombo Beach, Ethukala, Negombo
The price is $136 per night
$136
includes taxes & fees
$116 per night
Mar 16 - Mar 17
A stay at Jetwing Blue places you in the heart of Negombo, within a 10-minute walk of Negombo Beach and Negombo Beach Park.
Pool
Spa

Cocobay Unawatuna
No:10/4,Roomassala Road, Roomassala, Unawatuna Beach, Unawatuna
The price is $228 per night
$228
includes taxes & fees
$193 per night
Mar 18 - Mar 19
With a stay at Cocobay Unawatuna in Unawatuna, you'll be on the waterfront, within a 10-minute drive of Unawatuna Beach and Sahana Beach.
On private beach
Pool

Talalla Retreat
Sampaya House, Talalla South, Gandara, Talalla
The price is $124 per night
$124
includes taxes & fees
$105 per night
Mar 16 - Mar 17
Free Cancellation
Reserve now, pay when you stay
With a stay at Talalla Retreat in Talalla, you'll be on the beach, just steps from Talalla Beach and a 3-minute drive from Gandara Beach.
Pool
Spa

Ocean View
Robolgoda, Bentota
The price is $26 per night
$26
includes taxes & fees
$21 per night
Mar 16 - Mar 17
Free Cancellation
Reserve now, pay when you stay
With a stay at Ocean View, you'll be centrally located in Bentota, within a 10-minute drive of Bentota Beach and Induruwa Beach.
Parking included
Free WiFi

The Beach Apartments
249/15 Lewis Place (Beach Road), Negombo
The price is $65 per night
$65
includes taxes & fees
$55 per night
Mar 19 - Mar 20
Free Cancellation
Reserve now, pay when you stay
With a stay at The Beach Apartments in Negombo, you'll be on the beach, within a 5-minute drive of Negombo Beach and Negombo Beach Park.
Pool
Hot Tub

Hikka Tranz by Cinnamon
Galle Road, Hikkaduwa, Southern Province
The price is $185 per night
$185
includes taxes & fees
$157 per night
Apr 1 - Apr 2
Free Cancellation
Reserve now, pay when you stay
When you stay at Hikka Tranz by Cinnamon in Hikkaduwa, you'll be on the beach, within a 5-minute walk of Hikkaduwa Beach and Narigama Beach.
Pool
All inclusive
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Sri Lanka Beach Resorts & Hotels essential information
Beach Resorts & Hotels in Sri Lanka |
1015 |
---|---|
Highest price | $228 |
Cheapest price | $26 |
Total number of hotels in Sri Lanka | 7,393 |
Popular hotels | Mount Lavinia Hotel, Ekho Surf, Sayura Beach Hotel, Galle Face Hotel, Trinco Blu by Cinnamon, Sentido Heritance Negombo, Jetwing Blue, Cocobay Unawatuna, Talalla Retreat, Ocean View, The Beach Apartments, Hikka Tranz by Cinnamon |
Most Recent Sri Lanka Hotel Reviews

The Kingsbury Colombo
5 out of 5
Posted 18 hours ago
CheapTickets Verified Review
"The Kingsbury had a great vibe and character too. The thing we loved most of all was, the focaccia bread in the buffet, it really showed the quality of chefs they employ there, probably the best in Colombo. The Kingsbury Hotel definitely has standards."
A verified traveler stayed at The Kingsbury Colombo
More Beach Resorts & Hotels
Types of Hotels
Top 20 Sri Lanka Hotels
Hotels Near Sri Lanka
More to Explore in Sri Lanka
Top Picks
Hotels
Flights
Packages
Cheap Kazakhstan VacationsCheap Taiwan VacationsCheap India VacationsCheap Palau VacationsCheap South Korea VacationsCheap Cambodia VacationsCheap British Indian Ocean Territory VacationsCheap Indonesia VacationsCheap Thailand VacationsCheap Vietnam VacationsCheap Russia VacationsCheap China VacationsCheap Malaysia VacationsCheap Singapore VacationsCheap Maldives VacationsCheap Nepal VacationsCheap Philippines VacationsCheap Japan Vacations