Skip to main content

Stay in Kalutara Beach's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Rathna Beach Wadduwa 3 stars

Hotel in Kalutara

Featuring 3-star accommodation, Rathna Beach Wadduwa is located in Kalutara, less than 1 km from Kalutara Beach and 2.4 km from Pothupitiya Beach. The staff was very kind and helpful. The room was spotless and the breakfast was great.

Show more Show less
9.4
Superb
5 reviews
Price from
£39
per night

Lavila beach cottage

Hotel in Wadduwa

Set in Wadduwa, 200 metres from Wadduwa Beach, Lavila beach cottage offers accommodation with free bikes, free private parking, a garden and a terrace. Everything, breakfast was amazing. Tony was the most helpful person, couldn't do enough for us. Very welcoming staff. Really enjoyed our visit here. Very peaceful and quiet place with entrance to the beach.

Show more Show less
9.3
Superb
10 reviews

The Villa by Contemporary Ceylon 5 stars

Hotel in Wadduwa

Set in Wadduwa, a few steps from Wadduwa Beach, The Villa by Contemporary Ceylon offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. positive people and nice food / kitchen

Show more Show less
9.6
Exceptional
27 reviews
Price from
£190
per night

Gedara Villa 3 stars

Hotel in Kalutara

Set in Kalutara, 300 metres from Kalutara Beach, Gedara Villa offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Show more Show less
9.4
Superb
5 reviews
Price from
£35
per night

Lake Resort Bolgoda

Hotel in Wadduwa

Boasting an outdoor swimming pool, garden and views of river, Lake Resort Bolgoda is situated in Wadduwa, 37 km from Bambalapitiya Railway Station. Lovely secluded villa style hotel right on the lake we stayed to visit the new pearl bay water park near by so that kept us busy. Has a boat ride on bolgoda and used their swimming pool but a bit off the beaten track for things to do but if you want rest and relaxation it’s a lovely serene place. The staff very attentive and food was good

Show more Show less
8.8
Fabulous
18 reviews

Dhammika Beach Palace

Hotel in Wadduwa

Set in Wadduwa, 100 metres from Wadduwa Beach, Dhammika Beach Palace offers accommodation with a garden, free private parking, a terrace and a restaurant. The room was so clean and the place is winderful

Show more Show less
8
Very good
20 reviews

Candle House

Hotel in Kalutara North

Situated in Kalutara North, within 300 metres of Kalutara Beach and 800 metres of Calido Beach Kalutara, Candle House features accommodation with a garden and free WiFi. We’ve really enjoyed our stay here! The property is really clean, even for European standards. It’s one of the cleanest we’ve seen in Sri Lanka. The owner is a really nice and welcoming guy. Oh, and the kitchen is amazing! A great place even for a long-term stay.

Show more Show less
8.7
Fabulous
26 reviews
Price from
£21
per night

Jie Jie Beach by Jetwing 5 stars

Hotel in Wadduwa

Set in Wadduwa, 500 metres from Panadura Beach, Jie Jie Beach by Jetwing offers accommodation with a garden, free private parking, a terrace and a restaurant. the quite balcony room overlooking the ocean and being able to relax and enjoy quite time away from work and the huge 50 meter long swimming pool was amazing to see and the staff were very friendly the managers Anthony and Rajeew are doing a amazing job

Show more Show less
6.4
Review score
121 reviews

Mermaid Hotel & Club 5 stars

Hotel in Kalutara

Mermaid Hotel & Club is located at Mahawaskaduwa fishing village in Kalutara, about 39 km from Colombo. This tropical retreat features 2 outdoor pools, a health spa and free parking. Have stayed here many times.staff great,food good,had some good Christmas there,

Show more Show less
7.6
Good
243 reviews
Price from
£74
per night

Turyaa Kalutara 5 stars

Hotel in Kalutara

Offering beachfront rooms with private balconies, Turyaa Kalutaraboasts garden landscapes, an outdoor pool with bar and fitness centre. It offers free parking and 4 dining options. Beautiful hotel. Rooms are very clean and spacious. We stayed for 3 days. Food was very various and it was delicious. Staff very friendly! Also great music and shows in the evening.

Show more Show less
7.8
Good
192 reviews
Price from
£63
per night

Hotels with extra health and safety measures

Find hotels in Kalutara Beach with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Kalutara Beach in the past month

See all

Kalutara Beach's best hotels with breakfast

See all

Budget hotels in Kalutara Beach

See all

FAQs about hotels in Kalutara Beach

  • Couples travelling in Kalutara Beach loved staying at Gedara Villa, Rathna Beach Wadduwa and The Villa by Contemporary Ceylon.

    Similarly, these hotels in Kalutara Beach are highly rated by couples: Lake Resort Bolgoda, Lavila beach cottage and Dhammika Beach Palace.

  • The average price per night for a 3-star hotel in Kalutara Beach this weekend is £34 or, for a 4-star hotel, £64. Looking for something even fancier? 5-star hotels in Kalutara Beach for this weekend cost on average around £171 per night (based on Booking.com prices).

  • The Villa by Contemporary Ceylon, Lake Resort Bolgoda and Dhammika Beach Palace have received great reviews from travellers in Kalutara Beach regarding the views from their hotel rooms.

  • There are 209 hotels in Kalutara Beach you can book on Booking.com.

  • On average, 3-star hotels in Kalutara Beach cost £41 per night, and 4-star hotels in Kalutara Beach are £50 per night. If you're looking for something really special, a 5-star hotel in Kalutara Beach can on average be found for £125 per night (based on Booking.com prices).

  • On average, it costs £32 per night to book a 3-star hotel in Kalutara Beach for tonight. You'll pay on average around £67 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Kalutara Beach will cost around £170 (based on Booking.com prices).

  • Many families visiting Kalutara Beach loved staying at The Villa by Contemporary Ceylon, Candle House and Dhammika Beach Palace.

    Similarly, Lake Resort Bolgoda, Rathna Beach Wadduwa and Gedara Villa are also popular among family travellers.

  • Wadduwa, Kalutara and Panadura are popular with other travellers visiting Kalutara Beach.

  • The Villa by Contemporary Ceylon, Rathna Beach Wadduwa and Gedara Villa are some of the popular hotels in Kalutara Beach.

    In addition to these hotels, Lavila beach cottage, Lake Resort Bolgoda and Candle House are also popular in Kalutara Beach.

gogless