Overview
Where to stay in Hikkaduwa.
Looking for a hotel in Hikkaduwa? We've ranked the 40 best-reviewed stays in the city so you can compare ratings, location, and price in one place. Every hotel below has verified guest reviews and shows the same nightly rate you'd pay on Booking.com or direct — search your dates to see live availability.
Travelling green? See our carbon-neutral hotels in Hikkaduwa — every booking removes 1 ton of CO₂ at the same price.
40top-rated hotels
11rated 4★ or higher
36,268verified guest reviews
4.2/5average guest score
Across the 40 best-reviewed hotels in Hikkaduwa, 11 carry a 4-star rating or higher and together they hold 36,268 verified guest reviews. The highest-rated right now is Ocean Reef Hotel at 3.4/5. Whether you want a central base for sightseeing or a quieter, better-value area, the list below lets you compare location, star rating and real guest scores side by side before you book — at the same nightly rate you'd pay on Booking.com.
Top picks
40 best hotels in Hikkaduwa.
Ranked by verified guest rating. Tap any hotel to see live rates, photos and rooms.
#13.4/5★★★
Ocean Reef Hotel
Hikkaduwa, Sri Lanka
3.4/5 · 8,013 reviews
Check rates →
#24.7/5★★★★
Hikka Tranz by Cinnamon
Hikkaduwa, Sri Lanka
4.7/5 · 6,213 reviews
Check rates →
#33.7/5★★★★
Citrus Hikkaduwa
Hikkaduwa, Sri Lanka
3.7/5 · 3,032 reviews
Check rates →
#43.7/5★★★
Avenra Beach Hotel
Hikkaduwa, Sri Lanka
3.7/5 · 1,999 reviews
Check rates →
#54.7/5★★★
The Retreat Hotel
Hikkaduwa, Sri Lanka
4.7/5 · 1,412 reviews
Check rates →
#64.7/5★★★
Lavanga Resort & Spa
Hikkaduwa, Sri Lanka
4.7/5 · 1,411 reviews
Check rates →
#73.7/5★★
The Mgs Hotel
Hikkaduwa, Sri Lanka
3.7/5 · 1,300 reviews
Check rates →
#84.4/5★★★
Coral Sands Hotel
Hikkaduwa, Sri Lanka
4.4/5 · 1,296 reviews
Check rates →
#93.7/5★★★★
Shinagawa Beach
Hikkaduwa, Sri Lanka
3.7/5 · 950 reviews
Check rates →
#105.0/5★★★
Mamas Coral Beach Hotel & Restaurant
Hikkaduwa, Sri Lanka
5.0/5 · 848 reviews
Check rates →
#115.0/5★★★★
Hikkaduwa Beach Hotel
Hikkaduwa, Sri Lanka
5.0/5 · 846 reviews
Check rates →
#125.0/5★★★★★
Riff Hikkaduwa
Hikkaduwa, Sri Lanka
5.0/5 · 797 reviews
Check rates →
#132.7/5★★★★
Hotel J Ambalangoda
Hikkaduwa, Sri Lanka
2.7/5 · 717 reviews
Check rates →
#144.4/5★★★
Coral Rock by Bansei
Hikkaduwa, Sri Lanka
4.4/5 · 582 reviews
Check rates →
#155.0/5★★★
Hotel Vibration
Hikkaduwa, Sri Lanka
5.0/5 · 466 reviews
Check rates →
#165.0/5★★★
Hotel Lanka Super Corals
Hikkaduwa, Sri Lanka
5.0/5 · 461 reviews
Check rates →
#175.0/5★★★★★
Crystal Sands Hikkaduwa
Hikkaduwa, Sri Lanka
5.0/5 · 459 reviews
Check rates →
#185.0/5★★★
Refresh Hotel
Hikkaduwa, Sri Lanka
5.0/5 · 399 reviews
Check rates →
#194.7/5★★★
Hotel Refresh Blue
Hikkaduwa, Sri Lanka
4.7/5 · 357 reviews
Check rates →
#204.7/5★★
Blue Moon Hotel
Hikkaduwa, Sri Lanka
4.7/5 · 357 reviews
Check rates →
#215.0/5★★★★★
Aditya Boutique Hotel
Hikkaduwa, Sri Lanka
5.0/5 · 339 reviews
Check rates →
#223.4/5★★★
Shiny Lakeside Resort
Hikkaduwa, Sri Lanka
3.4/5 · 337 reviews
Check rates →
#233.7/5★★★★
Sapphire Seas Beachfront Hotel
Hikkaduwa, Sri Lanka
3.7/5 · 293 reviews
Check rates →
#244.0/5★★★
Turtles Rest and Curry Bowl
Hikkaduwa, Sri Lanka
4.0/5 · 235 reviews
Check rates →
#254.7/5★★★★
Lucky Elephant
Hikkaduwa, Sri Lanka
4.7/5 · 228 reviews
Check rates →
#265.0/5★★★
Finlanka
Hikkaduwa, Sri Lanka
5.0/5 · 225 reviews
Check rates →
#275.0/5★★★
Royal Beach Hotel & Restaurant
Hikkaduwa, Sri Lanka
5.0/5 · 219 reviews
Check rates →
#283.7/5★★★
Chamis Place
Hikkaduwa, Sri Lanka
3.7/5 · 219 reviews
Check rates →
#294.0/5★★★
Hansa Surf Hotel
Hikkaduwa, Sri Lanka
4.0/5 · 208 reviews
Check rates →
#302.7/5★★★
Hotel Ritas & Beach Restaurant
Hikkaduwa, Sri Lanka
2.7/5 · 207 reviews
Check rates →
#315.0/5★★★
Bandula's Beach Inn
Hikkaduwa, Sri Lanka
5.0/5 · 204 reviews
Check rates →
#323.7/5★★
Cool Beach Hotel
Hikkaduwa, Sri Lanka
3.7/5 · 204 reviews
Check rates →
#333.4/5★★★
Ranmal Beach Hotel
Hikkaduwa, Sri Lanka
3.4/5 · 203 reviews
Check rates →
#344.0/5★★★
At Ease Beach Hotel
Hikkaduwa, Sri Lanka
4.0/5 · 194 reviews
Check rates →
#354.7/5★★★
Hotel Blue Note
Hikkaduwa, Sri Lanka
4.7/5 · 188 reviews
Check rates →
#362.4/5★★
Nippon Villa Beach Resort
Hikkaduwa, Sri Lanka
2.4/5 · 176 reviews
Check rates →
#375.0/5★★★★
Smeralda Beach Hotel Dikwella
Hikkaduwa, Sri Lanka
5.0/5 · 174 reviews
Check rates →
#385.0/5★★★
Pearl Island Beach Hotel
Hikkaduwa, Sri Lanka
5.0/5 · 172 reviews
Check rates →
#393.7/5★
Yula Beach
Hikkaduwa, Sri Lanka
3.7/5 · 166 reviews
Check rates →
#402.4/5★★
Hotel Thai Lanka
Hikkaduwa, Sri Lanka
2.4/5 · 162 reviews
Check rates →
See every hotel in Hikkaduwa
Filter by price, star rating, guest score and dates. Same prices as Booking.com, free cancellation on most rooms.
View live Hikkaduwa prices →
Good to know
Booking a hotel in Hikkaduwa.
- Best time to book: rates in Hikkaduwa are usually lowest around 3–6 weeks out; weekends and local events push prices up, so lock in early for peak dates.
- Where to stay: central districts suit first-time visitors and sightseeing, while areas a little further out trade some walkability for noticeably better value.
- Free cancellation: most Hikkaduwa hotels offer it up to check-in — filter for flexible rates if your plans aren't locked in yet.
- No price markup: every rate here matches Booking.com and Expedia, so you're comparing on location and quality, not hidden fees.
FAQ
Hotels in Hikkaduwa — your questions.
What are the best hotels in Hikkaduwa?
The top-rated hotel in Hikkaduwa right now is Ocean Reef Hotel (3.4/5 from 8,013 verified reviews). This page ranks 40 of the best-reviewed hotels in Hikkaduwa, Sri Lanka, updated for 2026.
How much does a hotel in Hikkaduwa cost?
Nightly prices in Hikkaduwa vary by season, location, and star rating. IMPT shows live rates that match Booking.com and Expedia — search your dates to see the current price for any hotel on this page.
Which area of Hikkaduwa is best to stay in?
It depends on your trip: central districts suit first-time visitors and sightseeing, while quieter neighbourhoods offer better value. Every hotel below shows its exact location so you can pick what fits your plans.
Can I book a hotel in Hikkaduwa with free cancellation?
Yes — most hotels in Hikkaduwa offer free cancellation up to check-in. Filter for free-cancellation rates when you search your dates.
Are these Hikkaduwa hotels good for families?
Many of the Hikkaduwa hotels listed include family rooms, and you can set the number of guests and rooms when you search. Each listing shows star rating and verified guest scores to help you choose.