Choose your preferred language. We speak English (US) and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
Showcasing a barbecue and views of the sea, Horizon Kitesurfing Beach Resort and Kite School is located in Kalpitiya. Guests can enjoy the on-site restaurant. Free private parking is available on...
“The location is the most beautiful,calm and silence.the staff is very friendly and helpful and foods are very delicious and fresh.this is a brand new hotel and beautiful located next to marvelous beaches.”
Featuring free WiFi, a restaurant and a barbecue, De Silva Windresort Kalpitiya offers accommodations in Kalpitiya.
The charming Ranweli Holiday Village features its own Ayurveda facilities and is on Waikkal Beach. Providing bungalows with a private bathroom, the resort has an outdoor pool and its own restaurant.
Featuring an outdoor swimming pool and grounds with BBQ facilities, the Kumudu Valley Resort houses rooms in Negombo, a 5-minute walk from the beachfront.
Featuring free WiFi, a restaurant and a year-round outdoor pool, Genge Lake Resort Kalpitiya offers accommodations in Kalpitiya. Free private parking is available on site.
Stretching over 22 acres along Sri Lanka's northwest coast, Club Palm Bay is between Merawila Lagoon and Merawila Beach. It features a 9-hole golf course and an outdoor pool.
Showcasing an outdoor pool and water sports facilities, Ruwala Resort is located in Tikali in the region of Puttalam District, just 9 miles from Kalpitiya.
Showcasing a barbecue and views of the lake, Elesha Lagoon Resort is located in Tikali in the region of Puttalam District, just 9 miles from Kalpitiya. Guests can enjoy the on-site bar.
Club Hotel Dolphin is located in Waikkal and offers a beach getaway just 20 km from Bandaranaike International Airport. This club-concept hotel offers free parking, a spa and 2 large outdoor pools.
Located on the sandy beachfront, Anantaya Resort & Spa Chilaw offers spacious, luxurious rooms along with an outdoor pool. Breakfast is included daily.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.