Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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+
Kalutara – 41 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.

Ritz Gate Kalutara 3 stars

Hotel in Kalutara

Providing free WiFi, Ritz Gate Kalutara is situated in Kalutara. The property also features an outdoor swimming pool and a garden. The hotel provides pool views and a sun terrace. Please improve pressure of water supply.. enjoyed ur place.. 😁

Show more Show less
6
Review score
51 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. Everything was perfectly fine! Staff was extremely friendly, supportive & pleasant all the time Loved the spa treatment given by kind hearted lady Inoka & she did a superb job! The pool was clean too

Show more Show less
8.1
Very good
307 reviews
Price from
£54
per night

Turyaa Kalutara 4 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. Hey travellers. We booked a last minute stay in Turyaa as some of our travel plans had changed. I have to say our experience was superb. The hotel is clean and well maintained. (although we didn’t see the south wing as it was closed for renovations) They’ve got amazing view overlooking the beach and the rooms are comfortable and well equipped. However what made sour stay really memorable is the service. The staff is very friendly and professional. I could say everyone was great but a few employees stood out: Hirosha, Washanti, Sashini, Chamath, Tharuk. We interacted with them the most and they really made us feel special during our stay. I would recommend to stay in this hotel if you are looking for relaxation. However if you are adventurous and looking to explore there is actually not much to do in Kalutara and the surroundings.

Show more Show less
7.4
Good
92 reviews
Price from
£65
per night

Coco Royal Beach Resort 4 stars

Hotel in Kalutara

Featuring free WiFi, a spa centre and an outdoor pool, Coco Royal Beach Resort offers accommodation in Kalutara, 43 km from Colombo. The hotel has a terrace and fitness centre. The hotel was quite new , a nice architecture with the lobby, restaurant and pool in the middle . Perfect maintained , clean and with friendly staff. A relaxing atmosphere. Superb food .

Show more Show less
8.1
Very good
41 reviews
Price from
£78
per night

Hibiscus Beach Hotel & Villas 4 stars

Hotel in Kalutara

Offering the facilities and benefits of an outdoor swimming pool, fitness centre 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.3
Very good
16 reviews
Price from
£48
per night

Petters Beach Inn 3 stars

Hotel in Kalutara

Situated in Kalutara, 1.3 km from Pasikuda Beach, Petters Beach Inn features accommodation with a restaurant, free private parking, an outdoor swimming pool and a garden. The guesthouse has a splendid position just right on the beach where you can enjoy a fantastic view of the ocean through coconut trees. The manager’s wife allowed me to change my booking and to chose the rooftop room which has a very large terrace with table, chairs and sun beds. So I could enjoy the superb sunset on the ocean and in morning the quiet beach awakening. The manager’s family is very friendly and helpfull.

Show more Show less
8.8
Fabulous
13 reviews

Gedara Villa 3 stars

Hotel in Kalutara

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

Show more Show less
9
Superb
1 reviews
Price from
£32
per night

Garden Beach Hotel Kalutara 3 stars

Hotel in Kalutara

Garden Beach Hotel Kalutara features a restaurant, bar, a shared lounge and garden in Kalutara. Featuring family rooms, this property also provides guests with a children's playground. 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
Good
23 reviews
Price from
£19
per night

White Isle Hotel 3 stars

Hotel in Kalutara

Set in Kalutara, 1.9 km from Wadduwa Beach, White Isle Hotel offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a garden.

Show more Show less
9.5
Exceptional
2 reviews
Price from
£33
per night

OREO BEACH HOTEL KALUTARA 3 stars

Hotel in Kalutara

Situated in Kalutara, OREO BEACH HOTEL KALUTARA offers beachfront accommodation 3.2 km from Kalutara Bodhiya and features various facilities, such as a restaurant, a bar and a garden.

Show more Show less
10
Exceptional
4 reviews
Price from
£22
per night

Most booked hotels in Kalutara in the past month

See all

FAQs about hotels in Kalutara

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

  • Coco Royal Beach Resort, Mermaid Hotel & Club and Hibiscus Beach Hotel & Villas have received great reviews from travellers in Kalutara regarding the views from their hotel rooms.

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

  • For hotels in Kalutara that serve up a highly-rated breakfast, try Mermaid Hotel & Club, Hibiscus Beach Hotel & Villas and Coco Royal Beach Resort.

  • Many families visiting Kalutara loved staying at Petters Beach Inn, Hibiscus Beach Hotel & Villas and Coco Royal Beach Resort.

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

  • Mermaid Hotel & Club, Petters Beach Inn and Hibiscus Beach Hotel & Villas are some of the popular hotels in Kalutara.

  • These hotels in Kalutara are highly rated by couples: Petters Beach Inn, Hibiscus Beach Hotel & Villas and Mermaid Hotel & Club.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Kalutara:

Explore guest reviews of hotels in Kalutara

See all