Skip to main content

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+
Kalutara – 57 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

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.

Room decorations Bathroom Room views Swimming pool

Show more Show less
7.7
Good
222 reviews
Price from
$52.33
per night

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.

Very friendly and helpful staff. The waiting staff and the food and beverages managers were very helpful and friendly. All hotel staff were friendly and welcoming including the hotel manager. The butler (Todlee) helped with the luggage when we arrived and when we left. The hotel has a lot of walking room and the outside beach area was clean and well maintained.

Show more Show less
8.1
Very Good
152 reviews
Price from
$46.54
per night

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.9
Review score
43 reviews
Price from
$10.80
per night

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
8.5
Very Good
11 reviews
Price from
$65
per night

Featuring free WiFi, a spa center and an outdoor pool, Coco Royal Beach Resort offers accommodations in Kalutara, 27 mi from Colombo. The hotel has a terrace and fitness center.

Show more Show less
7.5
Good
2 reviews
Price from
$45
per night

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
7.1
Good
9 reviews
Price from
$30
per night

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
8.5
Very Good
2 reviews
Price from
$31.20
per night

Facing the beachfront, OREO BEACH HOTEL KALUTARA offers 3-star accommodations in Kalutara and has a garden, restaurant and bar.

The position so close to beach food very good my room very clean with AC Dilka and Khan lovely so helpful and friendly please try this beautiful beach hotel so relaxing

Show more Show less
9.9
Exceptional
7 reviews
Price from
$40
per night

Located in Kalutara, a 6-minute walk from Waskaduwa Beach, Kamili Beach Villa, Kalutara provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Show more Show less
Price from
$81.22
per night

Located in Kalutara, 30 miles from Mount Lavinia Bus Stand, Hotel Regency Banquet & Villas has accommodations with a garden, free private parking and a restaurant.

Show more Show less

Most-booked hotels in Kalutara in the past month

FAQs about hotels in Kalutara

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

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

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

  • Many families visiting Kalutara loved staying at Turyaa Kalutara, Hibiscus Beach Hotel & Villas, and OREO BEACH HOTEL KALUTARA.

  • OREO BEACH HOTEL KALUTARA, Turyaa Kalutara, and Hibiscus Beach Hotel & Villas are some of the popular hotels in Kalutara.

  • These hotels in Kalutara are highly rated by couples: Hibiscus Beach Hotel & Villas, OREO BEACH HOTEL KALUTARA, and Turyaa Kalutara.

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Kalutara:

Explore guest reviews of hotels in Kalutara

  • From $178.71 per night
    8.1
    Very Good · 80 reviews
    Picturesque. Amazing. Beautiful ocean view. Spacious rooms.
    Palash
    India
  • From $69.26 per night
    8.1
    Very Good · 152 reviews
    1. Location & View 2. Food 3. Atmosphere 4. Ambience 5. Friendly Staff from Reception to Restaurant 6. Family Hotel
    Mohamed
    United Arab Emirates
  • From $87.34 per night
    7.7
    Good · 222 reviews
    The rooms were nice. Food was good. Staff were kind.
    Ladheeka Krishnan
    Sri Lanka
  • 7.4
    Good · 41 reviews
    The property has a private beach. Its beautiful and calming. There was no crowd at all. The beach is great for relaxing, may be suitable for surfing too. Its kind of rought these days (january ) There is a bay you can walk around and explore. Local fishermens activities can be seen.
    Chinthaka
    Sri Lanka
  • From $194.70 per night
    8.6
    Excellent · 131 reviews
    Everything was perfect. They also gave us an upgrade. My kids also had a great time. I highly recommend this resort for a pleasent vacation. The staff are super friendly, all of them. Thank you
    Zainab
    Kuwait
  • From $42.32 per night
    8.9
    Excellent · 29 reviews
    Very cozy and quiet place. Very helpful and friendly staff. Beautiful garden. Literally less than a minute walk to the beach. Would definitely come again and recommend for a quiet relaxing holiday
    DMITRY
    Russia
  • From $111.66 per night
    8.4
    Very Good · 63 reviews
    Big spread for breakfast catering to every taste, though a little variation each day would have been nice. The staff were very pleasant gentle and helpful, the hotel is well-designed for the price.
    Jasmine
    United States of America
  • From $91.99 per night
    7.7
    Good · 300 reviews
    It’s on the beach
    Shanti
    United States of America
  • From $48.30 per night
    8.9
    Excellent · 89 reviews
    The hotel owner and staff were really nice and helpful. Twin room was spacious and clean. There is plenty of tables to hang out in front of the hotel right on the beach, also balconies. On New Year night the hotel through a party with great food and plenty of fireworks. The area is quite and not crowded with tourists.
    Michael
    Israel
  • 8.7
    Excellent · 12 reviews
    Wonderful & very close beach view villa. Its perfect place for ur birthday party or enjoy ur holiday in beach side. 100% safety + friendly service + very clean. Place and view everything are same as the images they are added on booking.com
    Sudharana
    Sri Lanka