Compare Cheap Hotels in Kanattagoda
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 Kanattagoda Hotels

Harmony Beach Bungalows
Medilla Beach Tangalle
0.44 mi from city center
With a stay at Harmony Beach Bungalows in Tangalle, you'll be on the beach, just steps from Tangalle Beach and a 5-minute drive from Tangalle Lighthouse.
On private beach
Breakfast included

Golden Pearl Tangalle Beach
Madakatiya road, Tangalle, Srilanka Tangalle SP
0.21 mi from city center
Located in Tangalle, Golden Pearl Tangalle Beach is on the beach, a 3-minute walk from Tangalle Beach and 13 minutes by foot from Parewella Natural Swimming Area.
Pool
Spa

Coppenrath
Medaketiya Road Tangalle
0.36 mi from city center
With a stay at Coppenrath in Tangalle, you'll be on the beach, just a 4-minute walk from Tangalle Beach and 14 minutes by foot from Parewella Natural Swimming Area.
Spa
Parking included

Grand Conch Villa
No10, 2nd Lane Tangalle Southern Province
0.29 mi from city center
With a stay at Grand Conch Villa in Tangalle, you'll be a 4-minute walk from Tangalle Beach and within a 5-minute drive of Tangalle Lighthouse.
Pet friendly
Parking included

Shangri-La Hambantota
Sittarakala Estate, Shangri-La Mawatha Ambalantota
$220 nightly
The price is $269 total per night
$269 total
Jan 13 - Jan 14, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
18.92 mi from city center
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

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
9.32 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

Crystal Resort Dickwella
Pehebiya Rd Dikwella Matara
Free Cancellation
Reserve now, pay when you stay
8.42 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

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
9.08 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

Anantara Peace Haven Tangalle Resort
Goyambokka Estate Tangalle
$500 nightly
The price is $606 total per night
$606 total
Jan 11 - Jan 12, 2026
Total with taxes and fees
1.95 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

SURF N SPICE
south Dikwella SP
Free Cancellation
8.36 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

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
8.05 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

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
9.06 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
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.
Kanattagoda hotels essential information
Accommodation | 375 hotels |
|---|---|
Lowest Price | $124 |
Highest Price | $606 |
Popular hotels | Harmony Beach Bungalows, Golden Pearl Tangalle Beach, Coppenrath, Grand Conch Villa, Shangri-La Hambantota, Dickwella Resort and Spa, Crystal Resort Dickwella, Lankavatara Ocean Retreat & Spa, Anantara Peace Haven Tangalle Resort, SURF N SPICE, Hiriketiya Beach Resort, Smeralda Resorts Dikwella |
Most Recent Kanattagoda Hotel Reviews

Crystal Resort Dickwella
5 out of 5
Posted 5 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
Top Picks
Hotels
- Apartments Bermuda
- Hotels in Broussard
- Hotels in Hana
- Hotels in St Ives
- Hotels near The Mills at Jersey Gardens
- Hotels near Golden Isles
- 3 Star Hotels in Ponte Vedra Beach
- Hotels in St Cloud
- Hotels in Whidbey Island
- Hotels in San Diego
- Hotels in North Kingstown
- Hotels in Lawrenceville
- Hotels in Plantation
- Hotels near Gwinnett Medical Center- Lawrenceville
Flights






