Sri Lanka Resorts
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
Resorts in Sri Lanka

Mandara Resort
416 A Pelena Mirissa Weligama
$87 nightly
The price is $103 total per night
$103 total
Oct 6 - Oct 7
Total with taxes and fees
When you stay at Mandara Resort in Weligama, you'll be on the beach, within a 5-minute drive of Weligama Beach and Mirissa Beach.
Pool
Spa

Jetwing Blue
Negombo Beach Negombo
$109 nightly
The price is $129 total per night
$129 total
Oct 11 - Oct 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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

Hotel Sigiriya
Hotel Road Sigiriya
$99 nightly
The price is $120 total per night
$120 total
Oct 15 - Oct 16
Total with taxes and fees
With a stay at Hotel Sigiriya in Sigiriya, you'll be in the historical district, just steps from Ancient City of Sigiriya and a 1-minute drive from Sigiriya Lion Rock.
Pool
Spa

Shangri-La Hambantota
Sittarakala Estate, Shangri-La Mawatha Ambalantota
$142 nightly
The price is $173 total per night
$173 total
Oct 25 - Oct 26
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Shangri-La Hambantota in Hambantota, you'll be on the beach and steps from Shangri-La's Golf and Country Club.
Pool
Spa

Hotel Riu Sri Lanka - All Inclusive
Galle Road Ahungalla Southern Province
$173 nightly
The price is $210 total per night
$210 total
Oct 6 - Oct 7
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Ahungalla, Hotel Riu Sri Lanka - All Inclusive is on the beach, a short 5-minute walk from Ahungalla Beach and within 2 minutes by car from Kosgoda Spice Garden.
Pool
Breakfast included

Anantara Peace Haven Tangalle Resort
Goyambokka Estate Tangalle
$319 nightly
The price is $386 total per night
$386 total
Oct 18 - Oct 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Anantara Peace Haven Tangalle Resort in Tangalle, you'll be by the ocean, just steps from Goyambokka Beach and a 3-minute drive from Silent Beach.
Pool
Spa

Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only
Pamunugama Road, Thalahena Negombo
$146 nightly
The price is $172 total per night
$172 total
Oct 7 - Oct 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only, you'll be centrally located in Negombo, within a 10-minute drive of Dutch Canal and Negombo Fish Market.
Pool
Spa

Te Dalu Resort & Spa
Koswattha Wellawaya Road Ella UP
$156 nightly
The price is $184 total per night
$184 total
Oct 8 - Oct 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Kumbalwela, Te Dalu Resort & Spa is within a 5-minute drive of Kinellan Tea Factory and Suwadivi Ayurveda Health Care.
Pool
Parking included

Cape Weligama - Relais and Chateaux
Abimanagama Rd Weligama Central Province
$389 nightly
The price is $464 total per night
$464 total
Oct 15 - Oct 16
Total with taxes and fees
Located in Weligama, Cape Weligama - Relais and Chateaux is by the ocean, within a 15-minute drive of Turtle Bay Beach and Mirissa Beach.
Pool
Spa

Amaya Beach Pasikudah
National Holiday Resort, Passikudah Pasikuda
$59 nightly
The price is $70 total per night
$70 total
Oct 12 - Oct 13
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Amaya Beach Pasikudah in Pasikuda, you'll be 0.7 mi (1.2 km) from Pasikuda Beach and 13.2 mi (21.3 km) from Batticaloa Lagoon.
Pool
Spa

Sigiriya Forest Edge By Marino Leisure
Idigaswewa Avudangawa Central Province
$101 nightly
The price is $120 total per night
$120 total
Oct 6 - Oct 7
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Avudangawa, Sigiriya Forest Edge By Marino Leisure is in a rural location, within a 10-minute drive of Habarana Cultural Center and Habarana Lake.
Pool
Breakfast included

98 Acres Resort & Spa
98 Acres Resort & Spa Ella
$504 nightly
The price is $600 total per night
$600 total
Oct 7 - Oct 8
Total with taxes and fees
When you stay at 98 Acres Resort & Spa in Ella, you'll be in the historical district, within a 15-minute walk of Flying Ravana Mega Zipline and Little Adam's Peak.
Pool
Spa
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 Resorts essential information
Accommodation | 221 Resorts |
|---|---|
Lowest Price | $70 |
Highest Price | $600 |
Popular accommodation | Mandara Resort, Jetwing Blue, Hotel Sigiriya, Shangri-La Hambantota, Hotel Riu Sri Lanka - All Inclusive, Anantara Peace Haven Tangalle Resort, Jetwing Lagoon Wellness, A Luxury Reserve - Adults Only, Te Dalu Resort & Spa, Cape Weligama - Relais and Chateaux, Amaya Beach Pasikudah, Sigiriya Forest Edge By Marino Leisure, 98 Acres Resort & Spa |
