See the latest prices and deals by choosing your dates.
Marawila - 50 yards from beach
At the resort, rooms have a balcony. With a private bathroom fitted with a bidet and free toiletries, rooms at SOLUNA BEACH RESORT also have free WiFi, while selected rooms also offer a sea view. At the accommodation, all rooms have air conditioning and a flat-screen TV. Nice complimentary for incomers. Really big bed, bigger than I've seen elsewhere. Two types of breakfast: english and local. The first one is a typical but it's still okay. The local one unfortunately was too spicy for us, but that's a good experience. The portion was quite large. Good swimming pool. The hotel area looks good as well. The property offered scooter rent.
Waikkal - 900 yards from beach
Situated in Waikkal, within 1.3 km of Kammala Beach and 10 km of St Anthony's Church, Ging Oya Lodge offers accommodation with free WiFi, air conditioning, pool with a view and free bikes. The property has river and garden views, and is 46 km from R Premadasa Stadium. Boasting family rooms, this property also provides guests with a sun terrace. A truly beautiful place very serene, super comfortable and clean, such a kind hosting, amazing food beautiful river
Kalpitiya - 400 yards from beach
Sandy Edge has garden views, free WiFi and free private parking, situated in Kalpitiya, 400 metres from Kudawa Beach. There is a private entrance at the chalet for the convenience of those who stay. The accommodation features airport transfers, while a bicycle rental service is also available. The owner is the nicest guy, he is still building the place and soon gonna have more rooms. The hub has everything you need, simple but comfortable with a front sitting are, just like the photos. Breakfast is amazing, so good and very filling. We left our bags and came back for another couple of nights.
Kalpitiya - 1.9 miles from beach
Anawasal offers lagoon front accommodation and yoga classes in Kalpitiya. Free private parking is available on site. It is located at a-minute walk away from the Rascals kite surfing school where you can rent equipment, learn how to kite surf and free boat transfer to main kite surfing beach. Yoga classes are available at an extra cost. A very relaxing stay, morning yoga was wonderful and the salt water pool a treat.
Waikkal - 1,200 yards from beach
Located directly on the beach in Wayikkal, Puetz Travels Beach Resort features an outdoor pool and a restaurant. Guests enjoy complimentary WiFi access, parking.
This resort is 12 km from Bandaranaike Airport. A transfer from the airport can be arranged at an additional charge on advance request.
A little oasis. A relaxing stay for a few nights. Staff were very accommodating.
Kalpitiya - 150 yards from beach
Featuring a private beach, the eco-friendly Elements Beach & Nature Resort sits on the banks of the Kappalady Lagoon and Indian Ocean on the north-west coast of Sri Lanka. It is 3 km from Talawila Church and Palakuda Junction Bus Station. Free Wi-Fi is available in public areas, while free parking is available on-site. If you’re searching for a true paradise on earth, look no further. This accommodation is a hidden gem, nestled by a pristine, non-crowded beach with an endless, breathtaking ocean view. The atmosphere here is all about tranquility and relaxation – nature is in charge, and it’s a beautiful thing to witness. The staff goes above and beyond, matching the high standards of service with genuine warmth and attentiveness. From the welcoming smiles to the small, thoughtful gestures, it’s clear that exceptional service is a top priority here. The experience is further enhanced by the sound of waves and the gentle wind, making each day feel like a dream. The restaurant’s playlist adds to the ambiance, creating a relaxed and enjoyable vibe, and the cocktails at the bar are truly the best – perfect for sipping as you soak in the view. The food is nothing short of delightful, with each meal crafted to perfection. This place is not only memorable but a destination you’ll want to return to again and again.
Kalpitiya - 600 yards from beach
Located in Kalpitiya, 1.3 km from Kudawa Beach, Greenbury Kite Hostel & Restaurant provides accommodation with a garden, free private parking and a restaurant. The accommodation features airport transfers, while a bicycle rental service is also available. Amazing place in the center of kalpitiya. The place was very big with a nice garden including some donkeys and cows. All facilities, including food, showers, and cleaning, were at a very high quality, including a high quality wifi connection(which is rare in kalpitiya) The location is very close to the kiting lagoon and is suitable for kite surfers. Will definitely be back
Marawila - 850 yards from beach
Located in Marawila, 800 metres from Marawila Beach, Adique's Resorts provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Featuring room service, this property also provides guests with a terrace. The accommodation features a 24-hour front desk, airport transfers, a shared lounge and free WiFi throughout the property. The staff is phenomenal. Celebrated my husband’s birthday and the team made it exceptional. Thank you for going above and beyond to make our stay so comfortable. We really enjoyed the food and the kids loved playing on the beach and in the pool! Just amazing! We will be back!
Kalpitiya - 1,250 yards from beach
Located in Kalpitiya, 2.8 km from Kudawa Beach, Kitelife Resort provides accommodation with a garden, free private parking and a restaurant. The accommodation features room service and free WiFi.
At the hotel, all rooms have a terrace with a garden view. At Kitelife Resort each room is equipped with a private bathroom and bed linen.
Very nice place, good welcome from the owner. Room with view and terrace, clean, quiet.
I recommend !
Besides, the owner propose Kitesurf lesson. I learnt with him for 3 days, good teacher and kind !
Waikkal - 1,350 yards from beach
Set in Waikkal, 2.3 km from Kammala Beach, Even Beach Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation features room service, a 24-hour front desk and organising tours for guests. Building seems to be new and gorgeous house in this area among locals. Clean and nice staff. Close to the ocean.
Beach Hotel in Kalpitiya
Popular with guests booking beach hotels in Puttalam District
Beach Hotel in Waikkal
Popular with guests booking beach hotels in Puttalam District
Beach Hotel in Waikkal
Popular with guests booking beach hotels in Puttalam District
Beach Hotel in Kalpitiya
Popular with guests booking beach hotels in Puttalam District
Beach Hotel in Marawila
Popular with guests booking beach hotels in Puttalam District
Beach Hotel in Kalpitiya
Popular with guests booking beach hotels in Puttalam District
Most beach hotels on Booking.com offer free cancellation.
We make it quick and easy to book a beach hotel in Puttalam District. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Couples travelling in Puttalam District loved staying at Villa Santé, Rosanuka Beach Villa and The Pearl.
Similarly, these beach hotels in Puttalam District are highly rated by couples: Nirukthie Beach Resort & Restaurant, Villa Sethawadi Hotel and Kitesurf Centre and Elements Beach & Nature Resort.
Many families visiting Puttalam District loved staying at Even Beach Resort, The Pearl and Khomba Beach House.
Similarly, Nirukthie Beach Resort & Restaurant, Villa Sethawadi Hotel and Kitesurf Centre and Elements Beach & Nature Resort are also popular among family travellers.
Blue Whale Resort & Kite Surfing, Arasi Resort and Adique's Resorts have received great reviews from guests in Puttalam District regarding the views from these beach hotels
Guests staying in Puttalam District also spoke highly of the views from these beach hotels: Kalpitiya Chalets by Thilanka, Nirukthie Beach Resort & Restaurant and Dolphin Beach Resort.
The average price per night for a beach hotel in Puttalam District for this weekend is £42, based on current Booking.com prices.
Puetz Travels Beach Resort, Elements Beach & Nature Resort and SOLUNA BEACH RESORT are some popular beach hotels in Puttalam District.
In addition to these beach hotels, Villa Santé, The Pearl and Nirukthie Beach Resort & Restaurant are also popular in Puttalam District.
There are 62 beach hotels in Puttalam District you can book on Booking.com.
- the location is beautiful: restaurant directly on the beach with beautiful sunsets - cabanas were really clean and with a small private garden and backyard where nobody could see in - staff was very kind, friendly and ready to help - the cabanas and all the resort is in the middle of nature: sand & palm trees - for tuktuk drives around or to the lagoon you can always count on “Isuru” (just ask at the reception for his name/number); he is very friendly, helpful and makes good prices :)
Staff are very friendly, the room is clean inside and the quality of the interieur is good. They have a nice private beach at the ocean front.
The location was great right on the beach. The cabana was sweet and the outside bathroom worked. We particularly liked one member of staff, Mari, very friendly and engaging and chatted to us a lot! Helping us!
This place has been my far our favourite stay in Sri Lanka, the setting and the vibe is like no other so relaxing, gentle, peaceful and with the most amazing food. Right on the beach you don’t need shoes, the pool is clean and refreshing and the kitchen serves the most delicious food and drinks anytime of day
Windy is at a great location right on the beach. The staff is super friendly and the food at the restaurant is wonderful. Perfect for kitesurfing right from the beach and both lagoons with flat water are easy to reach. It’s not a five star resort, but it’s excellent value for money with super helpful and friendly staff.
The food was excellent at all meals and the location magnificent -- right on the beach with a beautiful pool. Pathun was extremely helpful and recommended a restaurant to us (Kopi Kade) which was a wonderful experience. The room was glorioius -- huge and beautiful and comfortable, but, as we booked at the last minute and it was the only room left, it was the one without a view. No big deal. Dining al fresco under the coconut palms was a a highlight,
Perfect location right on the beach, very friendly and helpful staff. The restaurant is quite good.
Great hotel. A real treat. Beautiful setting right on the beach. Very attentive friendly staff. Clean, comfortable airy room with an amazing view from the balcony. Extended our stay as it was so perfect. If you fancy a mooch, there are few little bars and beach hotels a short walk along the beach for a beer or juice with sunset!
A beautiful location, right on the beach, and only a short ride into town The property was exceptionally well-maintained with a lovely garden and great attention to detail Peaceful and spacious
I stayed here for several weeks and had a wonderful time. The location is amazing, right on the beach and exactly like the photos. Sugat the owner was really helpful and knowledgeable and his son Sachin (who teaches kite-surfing) was very kind bringing me food as the restaurant was closed. In the end Sugat arranged for his wife to cook me a vegetarian dinner each day and I was extremely welcomed and very well taken care of at this excellent family-run resort.