Hotels in Kalpitiya

Search and compare Kalpitiya hotels from hundreds of travel sites and save

Kalpitiya, Sri Lanka
May 17 — May 182
Kalpitiya, Sri Lanka
Tue 5/17
Wed 5/18
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Kalpitiya

Filter by star ratings
All filters
Omeesha Beach Hotel
Omeesha Beach Hotel
8.3 Excellent
Kalpitiya Road, Ilanthiadiya, Kalpitiya, Sri Lanka
Show on map
13.3 mi from city centre, Kalpitiya 
ExcellentBased on 39 reviews
8.3

Omeesha Beach Hotel is located in Kalpitiya and offers free Wi-Fi. It also provides massage services, a playground and an express check-in and check-out feature.

Dolphin Beach Resort
Dolphin Beach Resort
8.8 Excellent
Illanthadiya, Kalpitiya, Sri Lanka
Show on map
13.4 mi from city centre, Kalpitiya 
ExcellentBased on 62 reviews
8.8

Dolphin Beach Resort Kalpitiya is located in Kalpitiya and offers free Wi-Fi. It also provides a 24-hour reception, an outdoor pool and massage services.

Dinuda Resort
Dinuda Resort
8.0 Excellent
Pudukuduruedippu, Sethawadi, Kalpitiya, Sri Lanka
Show on map
1.7 mi from city centre, Kalpitiya 
ExcellentBased on 123 reviews
8.0

This comfortable resort in Kalpitiya offers complimentary wireless internet, as well as an outdoor pool and a private beach. It also provides a 24-hour reception, a currency exchange and massage services.

Tips for booking a Kalpitiya hotel

Cheapest month:July
Most expensive month:August
Average price in Kalpitiya:$82/night
Cheapest price found:$7/night
Cheapest day:Monday
Most expensive day:Friday
$22 - $232
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$16 - $84
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Kalpitiya, Puttalam District

Show all 121 hotels
Dinuda Resort
Dinuda Resort
8.0 Excellent
Pudukuduruedippu, Sethawadi, Kalpitiya, Sri Lanka
Show on map
1.7 mi from city centre,  

This comfortable resort in Kalpitiya offers complimentary wireless internet, as well as an outdoor pool and a private beach. It also provides a 24-hour reception, a currency exchange and massage services.

$27
Avg. per night
Omeesha Beach Hotel
Omeesha Beach Hotel
8.3 Excellent
Kalpitiya Road, Ilanthiadiya, Kalpitiya, Sri Lanka
Show on map
13.3 mi from city centre,  

Omeesha Beach Hotel is located in Kalpitiya and offers free Wi-Fi. It also provides massage services, a playground and an express check-in and check-out feature.

$44
Avg. per night
Dolphin Beach Resort
Dolphin Beach Resort
8.8 Excellent
Illanthadiya, Kalpitiya, Sri Lanka
Show on map
13.4 mi from city centre,  

Dolphin Beach Resort Kalpitiya is located in Kalpitiya and offers free Wi-Fi. It also provides a 24-hour reception, an outdoor pool and massage services.

$110
Avg. per night

Hotel prices in Kalpitiya

2 stars and under
Dinuda Resort
#1 Most popular

Dinuda Resort

Pudukuduruedippu, Sethawadi, Kalpitiya, Sri Lanka

8.0 Excellent
$27

Avg. per night

#2 Most popular

Kitesurfing Lanka

Dutch Bay Road, Kandakuliya, Kalpitiya, Sri Lanka

8.7 Excellent
$26

Avg. per night

3 stars
Omeesha Beach Hotel
#1 Most popular

Omeesha Beach Hotel

Kalpitiya Road, Ilanthiadiya, Kalpitiya, Sri Lanka

8.3 Excellent
$44

Avg. per night

Dolphin Beach Resort
#2 Most popular

Dolphin Beach Resort

Illanthadiya, Kalpitiya, Sri Lanka

8.8 Excellent
$110

Avg. per night

Kite Bay Resort Kalpitiya
Best value

Kite Bay Resort Kalpitiya

Sethawadiya, Kalpitiya, Sri Lanka

$19

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Kalpitiya

Kalpitiya travel FAQs

  • What are the best hotels in Kalpitiya?

    93 reviews rated Blue Whale beach boutique Resort with an average score of 8.3/10. It may also be worth looking into the Omeesha Beach Hotel, which received a rating of 8.3/10 from 39 reviews. Dolphin Beach Resort could also be a good option, with a score of 8.8/10 from 62 reviews.