Skip to main content

The best apartments in Waskaduwa

Check out our selection of great apartments in Waskaduwa

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Larn's Villa Hotel & Apartment, hotel in Waskaduwa

Featuring an outdoor pool, Larn's Villa is located 164 feet from the beach in Wadduwa. It offers a garden fitted with sun loungers and parasols and free Wi-Fi access is available.

Scored 9.3
9.3
Rated wonderful
Wonderful
22 reviews
Price from
$28.90
1 night, 2 adults
DreamScape Holiday Apartment, hotel in Waskaduwa

Providing garden views, DreamScape Holiday Apartment in Kalutara features accommodations and a garden.

new Property and clean with friendly staff
Scored 9.8
9.8
Rated exceptional
Exceptional
20 reviews
Price from
$40.50
1 night, 2 adults
Canterbury Golf Resort Apartments, hotel in Waskaduwa

Canterbury Golf Resort Apartments is located in Kahatuduwa, just 16 miles from Bambalapitiya Railway Station and 20 miles from Khan Clock Tower.

Scored 9.6
9.6
Rated exceptional
Exceptional
5 reviews
Price from
$24
1 night, 2 adults
MACA Canterbury Apartment, hotel in Waskaduwa

MACA Canterbury Apartment offers accommodations in Gonapola, 16 miles from Bambalapitiya Railway Station and 19 miles from Khan Clock Tower.

Location/ facilities
Scored 9.2
9.2
Rated wonderful
Wonderful
13 reviews
Price from
$35.15
1 night, 2 adults
Bolgoda Lake Villa, hotel in Waskaduwa

Bolgoda Lake Villa is located in Moratuwa, just 9.2 miles from Bambalapitiya Railway Station and 13 miles from Khan Clock Tower.

Scored 9.8
9.8
Rated exceptional
Exceptional
5 reviews
Price from
$101.15
1 night, 2 adults
Ice Berg, hotel in Waskaduwa

Ice Berg is set in Mt. Lavinia . Guests staying at this apartment have access to a fully equipped kitchen. The apartment features flat-screen TV, 1 bedroom and a living room.

Amazing breakfast
Scored 9.3
9.3
Rated wonderful
Wonderful
186 reviews
Price from
$25
1 night, 2 adults
Movi Holiday Apartment, hotel in Waskaduwa

Just a 16-minute walk from Bentota Beach and 0.6 miles from Bentota Lake, Movi Holiday Apartment features accommodations in Bentota with a garden.

The hosting couple were so welcoming, charming, kind and helpful. The apartment was clean.
Scored 9.9
9.9
Rated exceptional
Exceptional
10 reviews
Price from
$24
1 night, 2 adults
City Beach Apartment, hotel in Waskaduwa

Offering a garden and barbecue facilities, City Beach Apartment in Bentota is close to Bentota Beach and Bentota Lake. This property offers access to a balcony and free private parking.

Nice apartment Very comfortable Well thought of You have everything you need in the property Host helps you with anything you need help is always a call away His family is also helpful Very pretty quiet and peaceful stay Lalith has contacts in all activities you want to do and can get you best rates, he is not money minded and helps the guests in best way possible
Scored 9.7
9.7
Rated exceptional
Exceptional
65 reviews
Price from
$31.50
1 night, 2 adults
Papura Wattarappala Midland, hotel in Waskaduwa

Just a 14-minute walk from Mount Lavinia Beach and 0.8 miles from Mount Lavinia Bus Stand, Papura Wattarappala Midland features accommodations in Mount Lavinia with a shared lounge.

Scored 9.6
9.6
Rated exceptional
Exceptional
5 reviews
Price from
$38
1 night, 2 adults
BNB RESIDENCIES MOUNT LAVINIA 2, hotel in Waskaduwa

BNB RESIDENCIES MOUNT LAVINIA 2 is located in Mount Lavinia, just a 2-minute walk from Mount Lavinia Beach and 4.4 miles from Bambalapitiya Railway Station.

Scored 9.2
9.2
Rated wonderful
Wonderful
13 reviews
Price from
$58.50
1 night, 2 adults
All apartments in Waskaduwa
Looking for an apartment?
For travelers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately or plan the next day’s activities over a shared meal. Often available for short and long-term.

Apartments that guests love in Waskaduwa

  • Avg. price/night: $27
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 26 reviews
    A large apartment with a kitchen, living room, bedroom and a balcony where you can chill out. The owner is very nice. The breakfast was very large and tasty.
    Małgorzata
    Family with young children
  • Avg. price/night: $27
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 26 reviews
    Happy to stay blue moon villa ..this apartment is very good and comfortable to spend leisure time..calm and quiet..near the beach and should walk around 2-3min to reach to beach.. breakfast is perfect and delicious.. attractive apartment wall decorations with traditional mask🥰 recommend this for all travellers
    Sudara
    Young couple
  • Avg. price/night: $27
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 26 reviews
    I think this is the best value for your money in the area. Great location. The ocean is 2 minutes walk and its noise does not interfere with sleep. The villa is located in a quiet area between two large hotels, clean beaches, beautiful sunsets. Very friendly hosts, very clean apartments, good furniture, comfortable mattresses, snow-white sheets, air conditioning, delicious breakfasts. And most importantly - there are no mosquitoes or other insects at all! We came for one night but wanted to stay longer.
    Ruslan
    Family with young children
  • Avg. price/night: $27
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 26 reviews
    This isn't a hotel but a one bedroom apartment on the 3rd floor of a private house. The location is quiet, the apartment is very clean and nice, with a bathroom, a kitchen, a dining area and a balcony. We felt very welcome during our stay, You can order food and homemade dinner and breakfast were great! If you need a place to stay in the area, look no further.
    MildDelirium
    Young couple