Skip to main content

Search hotels in Etagama

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

Popular hotels in Etagama

Check out our top picks in Etagama

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, 5 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.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$34
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.

Y
Yomal Amarathunge
From
Sri Lanka
It's situated in beach front and very calm and quiet environment. Beach is also very clean. Good pool also there. Spacious bedroom with hot water. Very friendly staff and tasty food.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 11 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.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 9 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.

R
Rahunandan
From
Singapore
- spacious rooms; clean and tidy - lovely pool (there are two pools) - breakfast buffet was awesome. Had a good mix of local and western foods - for our booking, it was value for money Will be visiting again for sure
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 476 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 6.3
Pleasant - What previous guests thought, 18 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.

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.

U
Uwe
From
Germany
all ( only little cold water problems )
Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 22 reviews
Price from
US$28
1 night, 2 adults

Candle House

Kalutara North (Near Etagama)

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.

S
Swiatkiwsky
From
Australia
Lal the owner is a super chill guy - Incredible Sri Lankan hospitality
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 14 reviews
Price from
US$31.50
1 night, 2 adults
See all hotels in and around Etagama

Etagama – 2 hotels and places 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, 5 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.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$34
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.

Y
Yomal Amarathunge
From
Sri Lanka
It's situated in beach front and very calm and quiet environment. Beach is also very clean. Good pool also there. Spacious bedroom with hot water. Very friendly staff and tasty food.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 11 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.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 9 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.

R
Rahunandan
From
Singapore
- spacious rooms; clean and tidy - lovely pool (there are two pools) - breakfast buffet was awesome. Had a good mix of local and western foods - for our booking, it was value for money Will be visiting again for sure
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 476 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 6.3
Pleasant - What previous guests thought, 18 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.

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.

U
Uwe
From
Germany
all ( only little cold water problems )
Scored out of 10, guest rating 5.6
Passable - What previous guests thought, 22 reviews
Price from
US$28
1 night, 2 adults

Candle House

Kalutara North (Near Etagama)

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.

S
Swiatkiwsky
From
Australia
Lal the owner is a super chill guy - Incredible Sri Lankan hospitality
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 14 reviews
Price from
US$31.50
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 8.7
Fabulous - What previous guests thought, 301 reviews
From US$68.93 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 181 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 200 reviews
From US$201.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 84 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$38.85 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 103 reviews
From US$75 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.4
Superb - What previous guests thought, 28 reviews
From US$46.19 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 11 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$323.59 per night

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, 476 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.2
Very good - What previous guests thought, 164 reviews

Popular with guests booking hotels in Kalutara

Popular with guests booking hotels in Bentota

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 18 reviews

Popular with guests booking hotels in Kalutara

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 22 reviews

Popular with guests booking hotels in Paiyagala South

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

Best hotels with breakfast in Etagama and nearby

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 11 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

Set in Katukurunda, Kalutara Sea Gate Hotel has an outdoor swimming pool, garden, restaurant, and free WiFi throughout the property.

From US$108.90 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 9.7
Exceptional - What previous guests thought, 197 reviews

Featuring garden views, Thoduwawa Beach Villa provides accommodation with a private beach area, pool with a view and a garden, around 2.1 km from Maggona Beach.

From US$58.83 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$536.59 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 294 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$319.67 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Maggona Boutique Cottages features an outdoor swimming pool, garden, a terrace and restaurant in Maggona. This 3-star hotel offers room service and a tour desk.

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.

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, 24 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.

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.6
Fabulous - What previous guests thought, 9 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.2
Superb - What previous guests thought, 10 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