Skip to main content

Search hotels in Etagama

Enter your dates to see the latest prices and deals for Etagama hotels

Etagama – 1 hotel or place to stay

Filter by:

Star rating
Review score

Mollusca Beach Villa

Waskaduwa (Near Etagama)

Set in Waskaduwa, 200 metres from Waskaduwa Beach, Mollusca Beach Villa offers accommodation with a garden, free private parking, a private beach area and a shared lounge.

A
Agnieszka
From
Germany
A wonderful place with great atmosphere. The rooms are very comfortable and beautifully furnished. The owners are incredibly kind and helpful. The breakfasts are delicious and filling. I wholeheartedly recommend this place!
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 8 reviews
Price from
US$40
1 night, 2 adults

Velapura River Garden

Kalutara (Near Etagama)

Situated in Kalutara, 2.2 km from Kalutara Beach, Velapura River Garden features accommodation with a garden, free private parking, a shared lounge and barbecue facilities.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
US$34
1 night, 2 adults

Maggona Boutique Cottages

Maggona (Near Etagama)

Maggona Boutique Cottages features an outdoor swimming pool, garden, a terrace and restaurant in Maggona. This 3-star hotel has air-conditioned rooms with a private bathroom.

L
Luke
From
United Kingdom
Myself and my girlfriend arrived really late in a tuktuk, Jonathan was there to greet us, and got food for us! He was the most lovely host :) we had a huge delicious breakfast and the pool and rooms were super clean. This place is only going to get better and better, get booking!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5 reviews
Price from
US$45
1 night, 2 adults

Roy Villa Beach Front

Padagala (Near Etagama)

Situated in Padagala, 44 km from Bambalapitiya Railway Station, Roy Villa Beach Front features accommodation with a garden, free private parking, a private beach area and a terrace.

j
joachim
From
Germany
Very friendly people. Direct at the beach, wonderful View from my room. Will come again
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 14 reviews
Price from
US$30
1 night, 2 adults

Gedara Villa

Kalutara (Near Etagama)

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.

A
Adarsh
From
India
It’s a great place to chill.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 11 reviews
Price from
US$27.90
1 night, 2 adults

Turyaa Kalutara

Kalutara (Near Etagama)

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.

E
Ekatarina
From
Germany
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.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 480 reviews
Price from
US$73.49
1 night, 2 adults

Manara Beach Resort

Bentota (Near Etagama)

Situated in Bentota, 1.7 km from Beru Beach, Manara Beach Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

O
Otarah
From
Australia
I love how spacious the room was and there was such a beautiful view from the room. The staff were so welcoming, friendly and accommodating. We really enjoyed the food as well. Overall, it was a unforgettable experience.
Scored out of 10, guest rating 5.5
Passable - What previous guests thought, 24 reviews
Price from
US$72
1 night, 2 adults

Rathna Beach Wadduwa

Kalutara (Near Etagama)

Facing the beachfront, Rathna Beach Wadduwa offers 3-star accommodation in Kalutara and features an outdoor swimming pool, fitness centre and garden.

M
Manudith
From
Canada
The hotel was nice because it had a beautiful view of the beach. The staff were really friendly. Plus, the rooms were really clean, which was great.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 35 reviews
Price from
US$50
1 night, 2 adults

Kamili Beach Resort, Kalutara

Kalutara (Near Etagama)

Located in Kalutara, 500 metres from Waskaduwa Beach, Kamili Beach Resort, Kalutara provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Mohamed
From
Sri Lanka
Place, views ,very carm silent, and staff are very helpful
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 5 reviews
Price from
US$85
1 night, 2 adults

Sumadai Beach Hotel

Beruwala (Near Etagama)

Located in Beruwala, less than 1 km from Beru Beach, Sumadai Beach Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

W
Weerasinghe
From
Sri Lanka
The hotel location was really attractive ! Hotel food was delicious ! Specially their own Tweenbay pizza was amazing !! Had a wonderful stay.
Scored out of 10, guest rating 5.5
Passable - What previous guests thought, 22 reviews
Price from
US$28
1 night, 2 adults
See all hotels in and around Etagama

Hotels with airport shuttles in Etagama

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 10 reviews
From US$100 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 65 reviews
From US$66 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 181 reviews
From US$35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 85 reviews
From US$60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews
From US$46.62 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 16 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 30 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 14 reviews
From US$54.45 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 26 reviews
From US$318.28 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 384 reviews

Most booked hotels in Etagama and surroundings in the past month

See all

Popular with guests booking hotels in Etagama

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Popular with guests booking hotels in Kalutara

Popular with guests booking hotels in Beruwala

Popular with guests booking hotels in Kalutara

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 480 reviews

Popular with guests booking hotels in Kalutara

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 35 reviews

Popular with guests booking hotels in Kalutara

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 158 reviews

Popular with guests booking hotels in Kalutara

Popular with guests booking hotels in Bentota

Popular with guests booking hotels in Kalutara

Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 24 reviews

Popular with guests booking hotels in Paiyagala South

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 69 reviews

Best hotels with breakfast in Etagama and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 14 reviews

Situated in Padagala, 44 km from Bambalapitiya Railway Station, Roy Villa Beach Front features accommodation with a garden, free private parking, a private beach area and a terrace.

From US$54.45 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 221 reviews

Featuring a patio with sea views, a private beach area and a garden, Hotel Coconut Bay can be found in Kalutara, close to Katukurunda Beach and 35 km from Mount Lavinia Bus Stand.

From US$106.20 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Located in Kalutara, 41 km from Bambalapitiya Railway Station and 47 km from Khan Clock Tower, Hotel Barbara Villa provides spacious air-conditioned accommodation with a balcony and free WiFi.

From US$45 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 375 reviews

In a secluded beachfront along Sri Lanka’s southwest coast, only an hour away from the capital, Anantara Kalutara Resort is a heavenly getaway with luxurious accommodation and inspirational...

From US$535.26 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 300 reviews

Built on 9 acres of gardens, AVANI Kalutara Resort (formerly Kani Lanka Resort and Spa) is located by the Kalu Ganga River. It offers an outdoor pool, a luxurious spa and free Wi-Fi.

From US$232.03 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 5 reviews

Maggona Boutique Cottages features an outdoor swimming pool, garden, a terrace and restaurant in Maggona. This 3-star hotel has air-conditioned rooms with a private bathroom.

From US$49.95 per night

Situated in Kalutara, Indivilla features accommodation with private pool, free WiFi and free private parking for guests who drive.

Royal home stay 2 bedroom private home in secure private property with garden view and all the facilities is a recently renovated villa in Kalutara South, where guests can make the most of its garden...

From US$23.66 per night

Budget hotels in Etagama and nearby

Situated within 500 metres of Maggona Beach and 40 km of Mount Lavinia Bus Stand in Maggona, Marine Sky Apartment provides accommodation with seating area and a kitchen.

From US$72.15 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 26 reviews

Situated within a few steps of Maggona Beach and 40 km of Mount Lavinia Bus Stand in Maggona, Colibri Villa offers accommodation with seating area.

From US$82.60 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 36 reviews

DreamScape Holiday Apartment features garden views, free WiFi and free private parking, located in Kalutara, 1.3 km from Kalutara Beach.

From US$49.95 per night

Boasting air-conditioned accommodation with a balcony, 20A Apartment is set in Kalutara North. The apartment is composed of 1 bedroom, a fully equipped kitchen, and 2 bathrooms.

From US$45.01 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 14 reviews

Boasting a garden and free WiFi, Candle House is situated in Kalutara North, 200 metres from Kalutara Beach and 37 km from Bambalapitiya Railway Station.

From US$34.65 per night

Located in Dodangoda in the Kalutara District region, White home provides accommodation with free private parking. The air-conditioned accommodation is 46 km from Mount Lavinia Bus Stand.

From US$96.80 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 11 reviews

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.

From US$80.30 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 14 reviews

Situated in Kalutara and only a few steps from Kalutara Beach, Inuli Coco Hut features accommodation with sea views, free WiFi and free private parking.

From US$16.65 per night