See the latest prices and deals by choosing your dates.
Marawila - 200 feet 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. The location was fantastic right on the beach which is sandy and ok for swimming but is really the domain of the fishing community who work tirelessly to bring in their haul each day. Really interesting to watch them and admire their catch. The beach is totally undeveloped for tourists but the hotel pool is great and we were well looked after. Lovely breakfasts and fresh fish evening meals. This hotel is better than the descriptions we have seen and excellent value for money.
Wayikkal - 2,650 feet from beach
Kammala Beach is 1.3 km from Ging Oya Lodge, while St Anthony's Church is 10 km from the property. The nearest airport is Bandaranaike International, 20 km from the accommodation, and the property offers a paid airport shuttle service. A truly beautiful place very serene, super comfortable and clean, such a kind hosting, amazing food beautiful river
Kalpitiya - 1,150 feet from beach
Situated in Kalpitiya and only 400 metres from Kudawa Beach, Sandy Edge features accommodation with garden views, free WiFi and free private parking. There is a private entrance at the chalet for the convenience of those who stay. The accommodation offers airport transfers, while a bicycle rental service is also available. Our stay here was exactly what we hoped for. It was right by the beach and in a nice quiet location. It was great value for money and a really cool place to stay. One of the highlights of this place was the host. He was kind and very attentive. He made every effort to make us feel comfortable and happy. He walked us down to the beach and took some fresh coconuts off the tree for us to drink, right outside our room. We had an amazing Sri-Lankan meal for dinner and it was such a lovely experience.
Wayikkal - 3,650 feet 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.
The location is isolated, in a beautiful garden on the edge of a quiet sandy beach. Transport is readily available thanks to Klaus. The pool is amazing, breakfast and dinner suited us perfectly. Chill out!!!
Kalpitiya - 450 feet 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. The rooms are tastefully decorated, dinner was very good, the cook is excellent. The whole resort is very relaxed and mixes well in nature. The beach is calm and relaxing. Truly relaxing!
Marawila - 2,500 feet 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 shared lounge. This 3-star hotel offers room service, a 24-hour front desk and free WiFi. The accommodation features luggage storage space, and currency exchange for guests. Very nice hotel with very good service. The hotel staff doing all to make your stay comfortable
Kalpitiya - 800 feet from beach
Sea Sand Resort features a garden, terrace, a restaurant and bar in Kalpitiya. The property is located 200 metres from Kandakuliya Beach, 600 metres from Kudawa Beach and 2.1 km from Kalpitiya Beach. The accommodation provides a shuttle service, while a bicycle rental service is also available. the host is an amazing person and great chef, try out his dishes!! Perfect for a longer stay, it’s such a nice quiet area
Kottanitivu
Nayan's Paradise features free bikes, outdoor swimming pool, a garden and terrace in Kottanitivu. Among the various facilities of this property are a private beach area and barbecue facilities. There is free private parking and the property provides paid airport shuttle service. Fantastic accomodation, Private location, Martinez is a fantastic host. Lovely food to your door or Pub Sira Beach House was fantastic.
Marawila - 1.8 miles from beach
Boasting accommodation with a private pool, sea view and a balcony, The Pearl is situated in Marawila. This beachfront property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is located 3 km from Marawila Beach. The property was very nice, clean and perfect for our needs. Close to the airport
Katuneriya - 2.8 miles from beach
Situated within 19 km of St Anthony's Church and 21 km of Maris Stella College, Ayona Beach Villa features rooms with air conditioning and a private bathroom in Katuneriya. This beachfront property offers access to free WiFi and free private parking. Boasting family rooms, this property also provides guests with a sun terrace. I'm lost for words, everything was perfect! So comfortable, amazing views with great food and this lovely family makes you really feel like at home. Thank you!!!!
Beach Hotel in Kammala South
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 Kalpitiya
Popular with guests booking beach hotels in Puttalam District
Beach Hotel in Marawila
Popular with guests booking beach hotels in Puttalam District
The average price per night for a beach hotel in Puttalam District for this weekend is £70, based on current Booking.com prices.
Couples traveling in Puttalam District loved staying at Khomba Beach House, Rosanuka Beach Villa, and Villa Santé.
Similarly, these beach hotels in Puttalam District were also highly rated by couples: The Pearl, Villa Setha Wadi, and Nirukthie Beach Resort & Restaurant.
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
Many families visiting Puttalam District loved staying at Nayan's Paradise, The Pearl, and Nirukthie Beach Resort & Restaurant.
Similarly, Khomba Beach House, Villa Setha Wadi, and Elements Beach & Nature Resort are also popular among families.
Elements Beach & Nature Resort, Puetz Travels Beach Resort, and SOLUNA BEACH RESORT are some of the popular beach hotels in Puttalam District.
In addition to these beach hotels, The Pearl, Nirukthie Beach Resort & Restaurant, and Villa Santé are also popular in Puttalam District.
There are 61 beach hotels in Puttalam District you can book on Booking.com.
Most beach hotels on Booking.com offer free cancellation.
The Pearl, Kalpitiya Chalets by Thilanka, and Arasi Resort have received great reviews from guests in Puttalam District about the views from these beach hotels
Guests staying in Puttalam District also loved the views from these beach hotels: Melheim Beach Kalpitiya, Blue Whale Resort & Kite Surfing, and Nirukthie Beach Resort & Restaurant.
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
Best spot for kite surfers, delicious food, perfect place for watching sunset, ocean and just chilling. Staff makes that you feel at home and don’t want to leave!!
Basic rooms but the location is so amazing. Robinson Crusoe vibe with just sand directly beachfront. We loved the breakfast on the beach. Definitely would recommend staying
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.