Compare Cheap Hotels in Weerakatiya
Secret Bargains - Save an extra 10% or more on select 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
Cheap Weerakatiya Hotels

Dickwella Resort and Spa
Batheegama Batigama
$105 nightly
The price is $124 total per night
$124 total
Dec 16 - Dec 17
Total with taxes and fees
13.94 mi from city center
With a stay at Dickwella Resort and Spa in Batigama, you'll be a 2-minute walk from Dickwella Beach and within a 5-minute drive of Wewurukannala Vihara Temple.
On private beach
Pool

Grand Udawalawe Safari Resort
912, Thanamalwila Road Udawalawa
$97 nightly
The price is $115 total per night
$115 total
Dec 15 - Dec 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
19.03 mi from city center
When you stay at Grand Udawalawe Safari Resort in Udawalawa, you'll be in a national park, you'll be a 2-minute drive from Udawalawe National Park.
Pool
Spa

Crystal Resort Dickwella
Pehebiya Rd Dikwella Matara
Free Cancellation
Reserve now, pay when you stay
13.44 mi from city center
With a stay at Crystal Resort Dickwella in Hiriketiya, you'll be on the beach, just a 2-minute walk from Dickwella Beach and 14 minutes by foot from Hiriketiya Beach.
Pool
Parking included

Anantara Peace Haven Tangalle Resort
Goyambokka Estate Tangalle
$514 nightly
The price is $622 total per night
$622 total
Jan 12 - Jan 13, 2026
Total with taxes and fees
9.49 mi from city center
Located in Tangalle, Anantara Peace Haven Tangalle Resort is by the ocean, within a 5-minute drive of Goyambokka Beach and Silent Beach.
Pool
All inclusive

Lankavatara Ocean Retreat & Spa
Kahadamodara Road Kalametiya SP
$145 nightly
The price is $145 total per night
$145 total
Dec 16 - Dec 17
Total with taxes and fees
12.2 mi from city center
With a stay at Lankavatara Ocean Retreat & Spa in Kalametiya, you'll be on the beach, just a 3-minute walk from Kahandamodara Beach and 11 minutes by foot from Kalametiya Bird Sanctuary.
Pool
Spa

Hiriketiya Beach Resort
Hiriketiya Rd Dikwella SP
$110 nightly
The price is $130 total per night
$130 total
Dec 15 - Dec 16
Total with taxes and fees
13.3 mi from city center
With a stay at Hiriketiya Beach Resort in Hiriketiya, you'll be a 2-minute walk from Hiriketiya Beach and 14 minutes by foot from Dickwella Beach.
Pool
Parking included

Ivory Resort Dikwella
50, Main Street Dikwella Southern
$90 nightly
The price is $106 total per night
$106 total
Jan 10 - Jan 11, 2026
Total with taxes and fees
13.46 mi from city center
A stay at Ivory Resort Dikwella places you in the heart of Dikwella, just a 5-minute walk from Dickwella Beach and within a 5-minute drive of Wewurukannala Vihara Temple.
Pool
Breakfast included

Smeralda Resorts Dikwella
Batigama, Dikwella Batigama Southern Province
$113 nightly
The price is $134 total per night
$134 total
Jan 13 - Jan 14, 2026
Total with taxes and fees
13.73 mi from city center
With a stay at Smeralda Beach Hotel in Batigama, you'll be steps from Dickwella Beach and a 2-minute drive from Wewurukannala Vihara Temple.
On private beach
Pool

SURF N SPICE
south Dikwella SP
Free Cancellation
13.56 mi from city center
Located in Hiriketiya, SURF N SPICE is within a 5-minute drive of Dickwella Beach and Hiriketiya Beach.
Parking included
Free WiFi

Casa Smeralda
Batigama, Dikwella Batigama SP
13.82 mi from city center
With a stay at Casa Smeralda in Batigama, you'll be a 4-minute walk from Dickwella Beach and within a 5-minute drive of Wewurukannala Vihara Temple.
On private beach
Pool

Sooriya Resort & Spa
Rekawa Beach Rekawa
9.84 mi from city center
With a stay at Sooriya Resort & Spa in Rekawa, you'll be 0.9 mi (1.4 km) from Turtle Watch Rekawa and 5.8 mi (9.3 km) from Tangalle Beach.
Pool
Spa

Talalla Retreat
Sampaya House, Talalla South, Gandara Talalla
$128 nightly
The price is $151 total per night
$151 total
Dec 15 - Dec 16
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
17.18 mi from city center
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
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.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
Weerakatiya hotels essential information
Accommodation | 450 hotels |
|---|---|
Lowest Price | $106 |
Highest Price | $622 |
Popular hotels | Dickwella Resort and Spa, Grand Udawalawe Safari Resort, Crystal Resort Dickwella, Anantara Peace Haven Tangalle Resort, Lankavatara Ocean Retreat & Spa, Hiriketiya Beach Resort, Ivory Resort Dikwella, Smeralda Resorts Dikwella, SURF N SPICE, Casa Smeralda, Sooriya Resort & Spa, Talalla Retreat |
Most Recent Weerakatiya Hotel Reviews

Crystal Resort Dickwella
5 out of 5
Posted 4 days ago
CheapTickets Verified Review
"Highly recommended ,excellent place to stay 、very Good sea view 、Room is big and very clean、It is a very safe place. very comfortable and nice sea view of the beach from the rooms.brekfast very Good. everything perfect、we definitely come again."
A verified traveler stayed at Crystal Resort Dickwella






