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

Wonderful: 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

Hotel in Kalutara

Featuring 3-star accommodations, Rathna Beach Wadduwa is located in Kalutara, a 3-minute walk from Waskaduwa Beach and 0.6 miles from Kalutara Beach. The staff was very kind and helpful. The room was spotless and the breakfast was great.

Show more Show less
9.4
Wonderful
5 reviews
Price from
$45
per night

Gedara Villa

Hotel in Kalutara

Located in Kalutara, a 3-minute walk from Kalutara Beach, Gedara Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Show more Show less
9.4
Wonderful
5 reviews
Price from
$40.80
per night

Turyaa Kalutara

Hotel in Kalutara

Offering beachfront rooms with private balconies, Turyaa Kalutarafeatures garden landscapes, an outdoor pool with bar and fitness center. It offers free parking and 4 dining options. Truly amazing stay at Turyaa. The room was spacious and exceptionally clean. The view was breathtaking, specially at sunset. The variety in food was good. The staff were friendly but professional. The spa is worth a visit if you are there. Would definitely visit again.

Show more Show less
8
Very Good
187 reviews
Price from
$63.75
per night

Candle House

Hotel in Kalutara North

Featuring a garden and free WiFi, Candle House is located in Kalutara North, a 3-minute walk from Kalutara Beach and half a mile from Calido Beach Kalutara. 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
Excellent
26 reviews
Price from
$23
per night

Mermaid Hotel & Club

Hotel in Kalutara

Mermaid Hotel & Club is located at Mahawaskaduwa fishing village in Kalutara, about 24 mi 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
248 reviews
Price from
$63.17
per night

River Paradise

Hotel in Kalutara

Located in Kalutara, 21 miles from Mount Lavinia Bus Stand, River Paradise has accommodations with a garden, free private parking and a restaurant.

Show more Show less
Price from
$33
per night

Ritz Gate Kalutara

Hotel in Kalutara

Providing free WiFi, Ritz Gate Kalutara is located in Kalutara. The property also features an outdoor swimming pool and a garden. The hotel provides pool views and a sun terrace. I will visit too, in the future.

Show more Show less
5.8
Review score
44 reviews
Price from
$11.70
per night

Garden Beach Hotel Kalutara

Hotel in Kalutara

Garden Beach Hotel Kalutara features a garden, shared lounge, a restaurant and bar in Kalutara. With free WiFi, this 3-star hotel offers room service and a concierge service. The place was very neat and clean. We stayed a room near pool area and it was a bit noisy due to the crowded pool on the weekend. Room and bathroom is big and clean, equipped with kettle and tea/coffee. The hotel has an inhouse bar with local and foreign liquor therefore, you can order beer, wine on a reasonable rate. Note that there is no minibar in the room. Ice is available on request from the bar. Hotel has its own generator and you don’t have to worry about power cuts. Specially I have to mention the excellent service of the hotel manager who is very kind and concerned about the customer satisfaction.

Show more Show less
6.5
Review score
10 reviews
Price from
$28
per night

Hibiscus Beach Hotel & Villas

Hotel in Kalutara

Offering the facilities and benefits of an outdoor swimming pool, fitness center and games room, Hibiscus Beach Hotel & Villas features a private beach area. We had a great experience with the Hibiscus Beach hotel & Villas at Kalutara Sri Lanka. Staff was incredibly helpful and the amenities were great. The room was wonderful and clean. The staff was amazing. They went over and beyond to help make our stay enjoyable. We highly recommend this hotel for anyone visiting Sri Lanka.

Show more Show less
7.3
Good
19 reviews
Price from
$70
per night

Karl Holiday Bungalow

Kalutara

Located in Kalutara, Karl Holiday Bungalow offers peaceful and homely accommodations with free WiFi access throughout the property. The host Dil an incredible person! He makes everybody feel comfortable as at home, it was very nice experience to stay at this place! The swimming pool was nice addition to our stay, plus the food was incredible! Definitely recommend!

Show more Show less
9
Wonderful
123 reviews
Price from
$27
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 & disinfection
Food & drink safety

Most-booked hotels in Kalutara Beach in the past month

See all

FAQs about hotels in Kalutara Beach

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

  • Rathna Beach Wadduwa, Gedara Villa, and Turyaa Kalutara are some of the popular hotels in Kalutara Beach.

  • Kalutara, Pinwatta, and Kalutara North are popular with other travelers visiting Kalutara Beach.

  • Couples traveling to Kalutara Beach loved staying at Rathna Beach Wadduwa, Gedara Villa, and Turyaa Kalutara.

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

  • On average, 3-star hotels in Kalutara Beach cost $35 per night, and 4-star hotels in Kalutara Beach are $57 per night. If you're looking for something really special, 5-star hotels in Kalutara Beach cost around $200 per night (based on Booking.com prices).

  • Many families visiting Kalutara Beach loved staying at Candle House, Turyaa Kalutara, and Rathna Beach Wadduwa.

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