Skip to main content

Search hotels in Waskaduwa

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

Popular hotels in Waskaduwa

Check out our top picks in Waskaduwa

Filter by:

Star rating
Review score

Mollusca Beach Villa

Hotel in Waskaduwa

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.

C
Chloé
From
France
A nice accommodation, there a space with an eating area; the bedroom is seperate and has a very confortable bed. It's perfectly clean and new. The owners are super kind and helpful. Good location ! I recommand this place, it looks very convenient for families too.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 8 reviews
Price from
US$40
1 night, 2 adults

Happy Cocos Beach House

Waskaduwa

Set within a few steps of Waskaduwa Beach and 34 km of Bambalapitiya Railway Station in Waskaduwa, Happy Cocos Beach House features accommodation with seating area.

A
Anuradha
From
Norway
The host Mariia was really helpful and friendly at heart. Rooms are clean and big. Have a really nice beach garden facing the sea.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 70 reviews
Price from
US$36
1 night, 2 adults

The Beach Club

Wadduwa (Near Waskaduwa)

Located in Wadduwa, less than 1 km from Wadduwa Beach, The Beach Club provides accommodation with a garden, free private parking, a private beach area and a terrace.

D
David
From
Germany
Amazing place!! The perfect spot to relax . The room was new really comfortable and beautifully done the staff were helpful and kind. They have fresh seafood it all really yummy 😋. The best accommodation of my trip so far and was sad i couldn't stay longer!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
US$38.25
1 night, 2 adults

Velapura River Garden

Kalutara (Near Waskaduwa)

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

The Villa by Contemporary Ceylon

Wadduwa (Near Waskaduwa)

Set in Wadduwa, 400 metres from Wadduwa Beach, The Villa by Contemporary Ceylon offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

S
Simish
From
United Kingdom
I would highly recommend this idealic villa. It was a secluded Oasis, the food was phenomenal and the staff went above and beyond at all times. I will definitely go back!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 26 reviews
Price from
US$140.40
1 night, 2 adults

The Blue Water - Geoffrey Bawa Heritage Resort Hotel

Wadduwa (Near Waskaduwa)

Situated in Wadduwa Town, Blue Water features 4 dining options, an outdoor pool and a full-service spa. The hotel offers spacious rooms with a private balcony and a flat-screen TV.

p
pkt
From
Japan
Old beautiful Architecture. wonderful.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 127 reviews
Price from
US$139.40
1 night, 2 adults

Amy's Haven

Wadduwa (Near Waskaduwa)

Situated in Wadduwa, a few steps from Pothupitiya Beach, Amy's Haven features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

D
Dez Erskine
From
Sri Lanka
Lovely place where we felt at home, with warm hospitality and peaceful surroundings. Recommend for travellers looking for a homely and peaceful environment.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 27 reviews
Price from
US$56.70
1 night, 2 adults

Laya Beach

Wadduwa (Near Waskaduwa)

Situated in Wadduwa, 300 metres from Wadduwa Beach, Laya Beach features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Shalini
From
Sri Lanka
Excellent , friendly staff..😍😍
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 24 reviews
Price from
US$79.30
1 night, 2 adults

Lake Resort Bolgoda

Wadduwa (Near Waskaduwa)

Situated in Wadduwa, Lake Resort Bolgoda has an outdoor swimming pool, garden, terrace, and free WiFi throughout the property.

C
Christina
From
Sri Lanka
Lovely secluded villa style hotel right on the lake we stayed to visit the new pearl bay water park near by so that kept us busy. Has a boat ride on bolgoda and used their swimming pool but a bit off the beaten track for things to do but if you want rest and relaxation it’s a lovely serene place. The staff very attentive and food was good
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 41 reviews
Price from
US$94.50
1 night, 2 adults

Lavila beach cottage

Wadduwa (Near Waskaduwa)

Set in Wadduwa, 200 metres from Wadduwa Beach, Lavila beach cottage offers accommodation with a garden, free private parking, a private beach area and a restaurant.

J
Jordan
From
United Kingdom
The host was such an amazing guy, funny and couldn't do enough to help us from finding train times, to educating me about money when I tried to give him way too much. He was quick to tell me to be careful. Very genuine man. I recommend this as a place to visit if traveling around different spots. We did 1 night but would have been happy doing 2 to 3. Right on the beach front.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 51 reviews
Price from
US$27
1 night, 2 adults
See all 8 hotels in Waskaduwa

Waskaduwa – 8 hotels and places to stay

Filter by:

Star rating
Review score

Mollusca Beach Villa

Hotel in Waskaduwa

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.

C
Chloé
From
France
A nice accommodation, there a space with an eating area; the bedroom is seperate and has a very confortable bed. It's perfectly clean and new. The owners are super kind and helpful. Good location ! I recommand this place, it looks very convenient for families too.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 8 reviews
Price from
US$40
1 night, 2 adults

Happy Cocos Beach House

Waskaduwa

Set within a few steps of Waskaduwa Beach and 34 km of Bambalapitiya Railway Station in Waskaduwa, Happy Cocos Beach House features accommodation with seating area.

A
Anuradha
From
Norway
The host Mariia was really helpful and friendly at heart. Rooms are clean and big. Have a really nice beach garden facing the sea.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 70 reviews
Price from
US$36
1 night, 2 adults

The Beach Club

Wadduwa (Near Waskaduwa)

Located in Wadduwa, less than 1 km from Wadduwa Beach, The Beach Club provides accommodation with a garden, free private parking, a private beach area and a terrace.

D
David
From
Germany
Amazing place!! The perfect spot to relax . The room was new really comfortable and beautifully done the staff were helpful and kind. They have fresh seafood it all really yummy 😋. The best accommodation of my trip so far and was sad i couldn't stay longer!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
US$38.25
1 night, 2 adults

Velapura River Garden

Kalutara (Near Waskaduwa)

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

The Villa by Contemporary Ceylon

Wadduwa (Near Waskaduwa)

Set in Wadduwa, 400 metres from Wadduwa Beach, The Villa by Contemporary Ceylon offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

S
Simish
From
United Kingdom
I would highly recommend this idealic villa. It was a secluded Oasis, the food was phenomenal and the staff went above and beyond at all times. I will definitely go back!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 26 reviews
Price from
US$140.40
1 night, 2 adults

The Blue Water - Geoffrey Bawa Heritage Resort Hotel

Wadduwa (Near Waskaduwa)

Situated in Wadduwa Town, Blue Water features 4 dining options, an outdoor pool and a full-service spa. The hotel offers spacious rooms with a private balcony and a flat-screen TV.

p
pkt
From
Japan
Old beautiful Architecture. wonderful.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 127 reviews
Price from
US$139.40
1 night, 2 adults

Amy's Haven

Wadduwa (Near Waskaduwa)

Situated in Wadduwa, a few steps from Pothupitiya Beach, Amy's Haven features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

D
Dez Erskine
From
Sri Lanka
Lovely place where we felt at home, with warm hospitality and peaceful surroundings. Recommend for travellers looking for a homely and peaceful environment.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 27 reviews
Price from
US$56.70
1 night, 2 adults

Laya Beach

Wadduwa (Near Waskaduwa)

Situated in Wadduwa, 300 metres from Wadduwa Beach, Laya Beach features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Shalini
From
Sri Lanka
Excellent , friendly staff..😍😍
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 24 reviews
Price from
US$79.30
1 night, 2 adults

Lake Resort Bolgoda

Wadduwa (Near Waskaduwa)

Situated in Wadduwa, Lake Resort Bolgoda has an outdoor swimming pool, garden, terrace, and free WiFi throughout the property.

C
Christina
From
Sri Lanka
Lovely secluded villa style hotel right on the lake we stayed to visit the new pearl bay water park near by so that kept us busy. Has a boat ride on bolgoda and used their swimming pool but a bit off the beaten track for things to do but if you want rest and relaxation it’s a lovely serene place. The staff very attentive and food was good
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 41 reviews
Price from
US$94.50
1 night, 2 adults

Lavila beach cottage

Wadduwa (Near Waskaduwa)

Set in Wadduwa, 200 metres from Wadduwa Beach, Lavila beach cottage offers accommodation with a garden, free private parking, a private beach area and a restaurant.

J
Jordan
From
United Kingdom
The host was such an amazing guy, funny and couldn't do enough to help us from finding train times, to educating me about money when I tried to give him way too much. He was quick to tell me to be careful. Very genuine man. I recommend this as a place to visit if traveling around different spots. We did 1 night but would have been happy doing 2 to 3. Right on the beach front.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 51 reviews
Price from
US$27
1 night, 2 adults
See all 8 hotels in Waskaduwa

Hotels with airport shuttles in Waskaduwa

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 303 reviews
From US$68.93 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 65 reviews
From US$56 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 113 reviews
From US$34.49 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 27 reviews
From US$69.93 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 9.7
Exceptional - What previous guests thought, 16 reviews
Airport shuttle
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 136 reviews
From US$118.80 per night
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.4
Very good - What previous guests thought, 12 reviews
From US$54.45 per night

Most booked hotels in Waskaduwa and surroundings in the past month

See all

Popular with guests booking hotels in Waskaduwa

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

Popular with guests booking hotels in Kalutara

Popular with guests booking hotels in Kalutara

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 478 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 Wadduwa

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 24 reviews

Popular with guests booking hotels in Wadduwa

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 269 reviews

Popular with guests booking hotels in Wadduwa

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 127 reviews

Popular with guests booking hotels in Kalutara

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

Popular with guests booking hotels in Kalutara

Popular with guests booking hotels in Wadduwa

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 50 reviews

Best hotels with breakfast in Waskaduwa and nearby

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 5 reviews

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.

From US$144.30 per night
Scored out of 10, guest rating 4.5
Disappointing - What previous guests thought, 2 reviews

Set in Kalutara, 500 metres from Waskaduwa Beach, Skyline & bitcoin coffee lodge offers accommodation with a garden, free private parking, a private beach area and a shared lounge.

From US$27.75 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 478 reviews

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.

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

Green Shadows Beach Hotel is a short walk from the beach and 38 km from Colombo City. It offers a restaurant, an outdoor pool and free Wi-Fi access on site.

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

Situated in Wadduwa, a few steps from Pothupitiya Beach, Amy's Haven features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

From US$69.93 per night

Set in Wadduwa, 70 metres from Pothupitiya Beach, Hotel Kenrish offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

From US$55.50 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 27 reviews

Set in Kalutara, a few steps from Waskaduwa Beach, Hibiscus Beach Hotel & Villas offers accommodation with a fitness centre, free private parking, a garden and a terrace.

From US$200 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Set in Wadduwa, a few steps from Wadduwa Beach and 31 km from Bambalapitiya Railway Station, Anu Villa Wadduwa offers a private beach area and air conditioning.

From US$38.85 per night

Budget hotels in Waskaduwa and nearby

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

Facing the seafront, Seasand Holiday Home offers 3-star accommodation in Kalutara and features massage services, garden and shared lounge.

From US$30.36 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 79 reviews

A 4-star property on Wadduwa Beach, Grand Beach features spacious suites with free Wi-Fi and views of the garden or sea. A 5-minute drive from Wadduwa Town, it also has a large outdoor pool.

From US$106.70 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 35 reviews

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

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

Directly located along Kalatura Beach, the Tangerine Beach Hotel offers an outdoor pool and yoga lessons. Set amidst tropical gardens, it also has an Ayurvedic spa and 2 restaurants.

From US$117.88 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 50 reviews

Serendiva Beach in Wadduwa features accommodation with a private beach area and an outdoor swimming pool.

From US$88.80 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 12 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
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 10 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

Situated in Wadduwa, 31 km from Bambalapitiya Railway Station and 37 km from Khan Clock Tower, Leisure Inn Wadduwa offers air conditioning.

From US$111 per night