Skip to main content

Search hotels in Waskaduwa

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

Waskaduwa – 8 hotels and places to stay

Filter by:

Star Rating

Review score

Happy Cocos Beach House

Waskaduwa

A few steps from Waskaduwa Beach in Waskaduwa, Happy Cocos Beach House provides accommodations with access to a fitness room. This beachfront property offers access to a balcony.

M
Mark
From
United States
Great cheap and convenient place to stay on the beach on the way from/to Colombo. Comfy bed, great hot shower, and lovely Maria made fantastic Russian pancakes for breakfast!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 68 reviews
Price from
$34
1 night, 2 adults

Blue Moon Villa

Waskaduwa

A 1-minute walk from Waskaduwa Beach in Waskaduwa, Blue Moon Villa offers accommodations with access to a hot spring bath and spa center.

B
Badal Sarker
From
Bangladesh
Location near the beach but not seeing the Sea from the villa. Breakfast was average but the electricity was off for two hours. She said power cut and starting generator. I think she does it intentionally by own. Hot water off, wifi not working, AC work but not provide quilt in the room. We booked two rooms but provided 1 drinking Bootle. After midnight she was not available on the phone in an emergency situation It will be a very worried matter.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 37 reviews
Price from
$27
1 night, 2 adults

The Villa by Contemporary Ceylon

Wadduwa (Near Waskaduwa)

Located in Wadduwa, a 4-minute walk from Wadduwa Beach, The Villa by Contemporary Ceylon has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

L
Louisa
From
United Kingdom
A beautiful luxurious property with gorgeous sunset. Food was amazing and service too. Only an hour from the airport. Beach very quiet but the under current is very strong so you can’t swim in the sea. There is a large swimming pool to relax in though.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 23 reviews
Price from
$199.80
1 night, 2 adults

Gedara Villa

Kalutara (Near Waskaduwa)

Located in Kalutara, a 4-minute walk from Kalutara Beach, Gedara Villa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 7 reviews
Price from
$27.90
1 night, 2 adults

The Blue Water - Geoffrey Bawa Heritage Resort Hotel

Wadduwa (Near Waskaduwa)

Located 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.

F
Firoza
From
United States
The property is well maintained The staff working there was exceptional
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 114 reviews
Price from
$125.46
1 night, 2 adults

Mermaid Hotel & Club

Kalutara (Near Waskaduwa)

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.

s
shimazeer
From
Sri Lanka
Really nice hotel for a reasonable price and friendly staff
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 172 reviews
Price from
$43.05
1 night, 2 adults

Amy's Haven

Wadduwa (Near Waskaduwa)

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

P
Pottekkat
From
Australia
A very good place for a family or a group. Calm and quiet environment. Clean, spacious rooms with a huge living room. Very helpful staff. Beachfront.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 20 reviews
Price from
$45.36
1 night, 2 adults

Lake Resort Bolgoda

Wadduwa (Near Waskaduwa)

Featuring an outdoor swimming pool, garden and views of river, Lake Resort Bolgoda is located in Wadduwa, 23 miles from Bambalapitiya Railway Station.

S
Saliya
From
Sri Lanka
Good activities, especially the evening boat ride
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 39 reviews
Price from
$105
1 night, 2 adults

Lavila beach cottage

Wadduwa (Near Waskaduwa)

Located in Wadduwa, a 4-minute walk from Wadduwa Beach, Lavila beach cottage provides accommodations with a garden, free private parking, a private beach area and a restaurant.

M
Markus
From
Switzerland
This hotel is located right on the beach, making it the perfect spot for a morning walk, watching the fishermen, or an evening stroll at sunset. The beauty of this beach lies in its wild, untouched charm—a truly special place to unwind. The lovely garden adds to the peaceful atmosphere. The staff is incredibly kind and helpful, genuinely caring for the guests. Everyone made us feel welcome, and a special shoutout to Toni, who was always there to help and bring a smile to our faces! 🙏 Our spacious room came with a comfortable terrace facing the garden, perfect for relaxing. Though we stayed only one night, we felt very welcome and at ease. The breakfast was delicious, and what made our stay even more special was arriving late to find the cook and staff still waiting for us, ready to prepare a wonderful dinner—such thoughtful hospitality! Sure, the hotel could benefit from some renovations, but the kind owner is doing everything possible to maintain it after the pandemic while ensuring the staff keeps their jobs. A truly welcoming place with a stunning location and warm-hearted people—highly recommended!
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 46 reviews
Price from
$30.80
1 night, 2 adults

Candle House

Kalutara North (Near Waskaduwa)

Offering free WiFi and a garden, Candle House offers accommodations in Kalutara North, a 2-minute walk from Kalutara Beach and 23 miles from Bambalapitiya Railway Station.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 14 reviews
Price from
$27
1 night, 2 adults
See all 8 hotels in Waskaduwa

Hotels with airport shuttles in Waskaduwa

Most booked hotels in Waskaduwa and surrounding area in the past month

See all

Budget hotels in Waskaduwa and nearby

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

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

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 435 reviews

    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.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 20 reviews

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

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 172 reviews

    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.

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 57 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.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 25 reviews

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

  • Kuvin Villa is located in Wadduwa, just a 8-minute walk from Wadduwa Beach and 19 miles from Bambalapitiya Railway Station.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 41 reviews

    Larn's Villa Hotel & Apartment provides beachfront accommodations in Wadduwa.

Best hotels with breakfast in Waskaduwa and nearby

  • Located in Kalutara, a 6-minute walk from Waskaduwa Beach, Skyline & bitcoin coffee lodge has accommodations with a garden, free private parking, a private beach area and a shared lounge.

  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 17 reviews

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

  • Located in Wadduwa, a few steps from Pothupitiya Beach, Hotel Kenrish has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    The Studio is located in Wadduwa, just 19 miles from Bambalapitiya Railway Station and 22 miles from Khan Clock Tower.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 462 reviews

    On Kalatura Beach, the Tangerine Beach Hotel offers an outdoor pool and yoga lessons. Surrounded by tropical gardens, it also has an Ayurvedic spa and 2 restaurants.

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

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

  • Ayana Sea

    Hotel in Wadduwa
    Breakfast options
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 226 reviews

    Facing the beachfront, Ayana Sea offers 4-star accommodations in Wadduwa and features a garden and restaurant. Featuring family rooms, this property also provides guests with a playground.

  • Celosia Tours offers accommodations in Kalutara, a few steps from Kalutara Beach and 22 miles from Bambalapitiya Railway Station.