The 10 best family hotels in Elgiriya, Sri Lanka | Booking.com
Skip to main content

Family hotels and homes in Elgiriya

Find the family hotels that appeal to you the most

The best family hotels in Elgiriya

Check out our pick of great family hotels in Elgiriya

Filter by:

Review score

Weligama Bay Marriott Resort & Spa

Weligama (Near Elgiriya)

Set right on the beach, Weligama Bay Marriott Resort & Spa offers beach front rooms, a year-round children's pool, relaxation pool and outdoor lap pool.

V
Vasu
From
Malaysia
The welcoming dance by hotel was very nice.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,239 reviews
Price from
US$240
1 night, 2 adults

The Classic-hostel-apt-deluxe

Weligama (Near Elgiriya)

Situated in Weligama, 500 metres from Weligama Beach, The Classic-hostel-apt-deluxe features accommodation with a garden, free private parking, a shared lounge and a terrace.

А
Алина
From
Russia
Very good location: 5 min to Weligama beach and surf spot, a lot of cafes around but located at quite street. The host Dilipha is very friendly and always helps when you ask. Even cooked for me food when I was sick. She is not good in English, so sometimes we use translator to communicate. But often it don’t needed I’m in love with the shower under the sky. Also kitchen area looking very nice. There you can cook or chill or even work. Everywhere is very clean. They do cleaning of common areas every morning
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 122 reviews
Price from
US$17
1 night, 2 adults

Luvi Lucas River Side

Weligama (Near Elgiriya)

With river views, Luvi Lucas River Side is located in Weligama and has a restaurant, a shared kitchen, bar, garden, outdoor fireplace and picnic area.

H
HYEJIN
From
South Korea
The family of owner were so kind and helpful. They always smiled to me. I felt like I became a member of this family. The room is clean and simple. The villa is located in front of river. So the view was nice. You can have a breakfast on floating restaurant. I could get the information for various activities. (surfing, yoga, cooking class..etc) Specially, the owner took care of me a lot. I was so thankful for him. :) I will stay in here again on next visit.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 110 reviews
Price from
US$25
1 night, 2 adults

Villa Soulinn

Weligama (Near Elgiriya)

Situated within less than 1 km of Weligama Beach and 30 km of Galle International Cricket Stadium, Villa Soulinn offers rooms with air conditioning and a private bathroom in Weligama.

C
Chandana
From
Sri Lanka
The rooms were so comfy and cozy Everything was clean We missed breakfast but they still arranged for us The staff was very accommodating
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$35
1 night, 2 adults

Bricks 90 Weligama

Weligama (Near Elgiriya)

Located within 300 metres of Weligama Beach and 29 km of Galle International Cricket Stadium, Bricks 90 Weligama features rooms with air conditioning and a private bathroom in Weligama.

d
dickson
From
New Zealand
One of the very best places that I stayed in Sri Lanka.The staff is professional and helpful.The entire property was super clean and it’s located at a convenient location.Thankyou very much for such a hospitality and I’ll be back for sure.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews
Price from
US$42
1 night, 2 adults

O2 Villas-Weligama

Weligama (Near Elgiriya)

Located in Weligama, 200 metres from Weligama Beach, O2 Villas-Weligama has a private beach area, private parking and rooms with free WiFi access.

A
Anna
From
Poland
The property was spotlessly clean and had everything I needed, including a well-equipped kitchenette. It’s perfectly located — just a couple of minutes from the beach and close to the center. The atmosphere was calm and welcoming, and the owner was incredibly kind and helpful.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 10 reviews
Price from
US$57.38
1 night, 2 adults

Luminozo Beach Hotel

Weligama (Near Elgiriya)

Set in Weligama, less than 1 km from Weligama Beach, Luminozo Beach Hotel offers accommodation with free bikes, free private parking, a garden and a shared lounge.

A
Antonio
From
Portugal
Nice location, in front of a less buzzy part of the beach, friendly staff and owner and very good value for money!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 13 reviews
Price from
US$35
1 night, 2 adults

O2 Luxe Living - Private Apartments

Weligama (Near Elgiriya)

Located within 100 metres of Weligama Beach and 30 km of Galle International Cricket Stadium, O2 Luxe Living - Private Apartments provides rooms with air conditioning and a private bathroom in...

J
Joe
From
United Kingdom
Really clean, comfortable rooms. Good location and good staff.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 31 reviews
Price from
US$81
1 night, 2 adults

SithRu Villa

Matara (Near Elgiriya)

Offering a garden and quiet street view, SithRu Villa is set in Matara, 33 km from Hummanaya Blow Hole and 44 km from Galle International Cricket Stadium.

G
Gunasekara
From
Singapore
Wonderful Stay at SithRu Villa – Highly Recommended! We originally planned to stay just 2 nights at SithRu Villa in Matara, but we ended up extending my stay to 4 nights because the experience was so great! A special thank you to Mr. Mangala, the manager, who made my stay truly enjoyable. He was incredibly helpful and kind – he arranged a van with a very nice and reliable driver so I could explore Matara and the surrounding areas comfortably. It made a big difference in my trip. Mangala also helped me order delicious breakfasts and dinners, which I really appreciated. The food was tasty and freshly prepared, and the service was always warm and welcoming. The hotel itself is clean, peaceful, and beautifully maintained. The rooms are spacious and comfortable, and the overall atmosphere is relaxing – a perfect escape from the busy city life as I live in sjngapore with my family . If you’re visiting Matara, I highly recommend staying at SithRu Villa. The hospitality and service, especially from Mr. Mangala, made this one of the best parts of my trip. I’ll definitely return again!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
US$70
1 night, 2 adults

Villa Wellia

Weligama (Near Elgiriya)

Boasting pool with a view and views of pool, Villa Wellia is a recently renovated apartment set in Weligama, 3 km from Weligama Beach.

K
Kirthana
From
India
Absolutely phenomenal experience! From the moment I arrived, it felt like I was stepping into a dream, thanks to the warmth and hospitality of Sam and Santa. They went above and beyond to make my stay memorable, offering tips for local attractions, and even checking in just enough to make sure we had everything we needed without ever feeling intrusive. The house itself is breathtaking – amenities were truly exceptional, with everything from a plunge pool to a fully-equipped kitchen that made me feel right at home. It was clear that Sam put a lot of love and attention into every detail. The vibe was so serene that I didn’t want to leave so I extended my stay here! Highly recommend this spot for anyone looking for an unforgettable, luxury retreat with hosts who genuinely care about your experience. Thank you, Sam and Santa, for sharing your beautiful home with me – I’ll be back!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 50 reviews
Price from
US$70
1 night, 2 adults
All family hotels in Elgiriya

Looking for a family hotel?

As families grow in size, so too do the needs of a family holiday. That’s why family hotels are set up to cater for all ages, from toddlers and kids to teens and adults. Typically, you can expect restaurants with kids’ menus, games rooms, fitness centres and a pool area where children can play and parents can relax.

Most booked family hotels in Elgiriya and surroundings in the past month

See all

Save money on family in Elgiriya and nearby – budget options available

  • Kandahena Mansion

    Akuressa
    Budget options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Situated in Akuressa, 34 km from Galle International Cricket Stadium, Kandahena Mansion features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

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

    Situated within 39 km of Galle International Cricket Stadium and 39 km of Galle Fort, The Bungalow, Makuludola Estate provides rooms with air conditioning and a private bathroom in Dampella.

    From US$100 per night
  • Villa Kobeimalhena

    Sulutanagoda
    Budget options available
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    34 km from Hummanaya Blow Hole, Villa Kobeimalhena is a recently renovated property set in Sulutanagoda and offers air-conditioned rooms with free WiFi and private parking.

    From US$54.45 per night
  • SithRu Villa

    Matara
    Budget options available
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 5 reviews

    Offering a garden and quiet street view, SithRu Villa is set in Matara, 33 km from Hummanaya Blow Hole and 44 km from Galle International Cricket Stadium.

    From US$70 per night
  • Sapiens home - Weligama bay

    Weligama
    Budget options available
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 86 reviews

    Set in Weligama, 1.4 km from Weligama Beach, Sapiens home - Weligama bay offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

  • Bluelip Ceylon Weligama

    Weligama
    Budget options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Set in Weligama, 1.3 km from Weligama Beach and 29 km from Galle International Cricket Stadium, Bluelip Ceylon Weligama offers an indoor pool and air conditioning.

    From US$108.86 per night
  • Triton Weligama

    Weligama
    Budget options available

    Set within 1.5 km of Weligama Beach and 29 km of Galle International Cricket Stadium, Triton Weligama features rooms with air conditioning and a private bathroom in Weligama.

    From US$56 per night
  • iResort

    Weligama
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 50 reviews

    Set in Weligama, within 600 metres of Weligama Beach and 29 km of Galle International Cricket Stadium, iResort offers accommodation with a private beach area and free WiFi as well as free private...

    From US$33 per night

Highly rated family hotels in Elgiriya and nearby

  • Villa Wellia

    Weligama
    8.0+ review score
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 50 reviews

    Boasting pool with a view and views of pool, Villa Wellia is a recently renovated apartment set in Weligama, 3 km from Weligama Beach.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 10 reviews

    Set in Weligama, The Retreat Weligama offers accommodation with private pool, free WiFi and free private parking for guests who drive. This villa features air-conditioned accommodation with a patio.

    From US$275.28 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 7 reviews

    Set in Matara, 32 km from Hummanaya Blow Hole and 39 km from Galle International Cricket Stadium, Nilwala Gate wetland Stay offers a garden and air conditioning.

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

    Muthu Nila villas- Mirissa features a garden, shared lounge, a terrace and restaurant in Mirissa. Featuring room service, this property also provides guests with a barbecue.

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

    Located within less than 1 km of Weligama Beach and 30 km of Galle International Cricket Stadium in Weligama, Kosi Giggles Resort features accommodation with seating area.

    From US$28.56 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 25 reviews

    Situated in Weligama and only 30 km from Galle International Cricket Stadium, Maneesha Guest House features accommodation with mountain views, free WiFi and free private parking.

    From US$9.09 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 10 reviews

    Located in Weligama, 200 metres from Weligama Beach, O2 Villas-Weligama has a private beach area, private parking and rooms with free WiFi access.

    From US$141.37 per night
  • Royal Resort

    Weligama
    8.0+ review score
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 105 reviews

    Boasting a patio with quiet street views, a garden and a shared lounge, Royal Resort can be found in Weligama, close to Weligama Beach and 30 km from Galle International Cricket Stadium.

    From US$27 per night

Family Hotels with swimming pools in Elgiriya and nearby

  • Set in Kananke, 28 km from Galle International Cricket Stadium, Rose Villa by Kananke Hills features views of the pool.

    From US$163.77 per night
  • Offering a garden and inner courtyard view, Orchid Villa by Kananke Hills is set in Kananke, 28 km from Galle International Cricket Stadium and 28 km from Galle Fort.

    From US$154.84 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 5 reviews

    Situated within less than 1 km of Weligama Beach and 30 km of Galle International Cricket Stadium, Villa Soulinn offers rooms with air conditioning and a private bathroom in Weligama.

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

    Situated in Mirissa, 2 km from Weligama Beach, Mount Cinnamon Mirissa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. 33 km from Galle...

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

    A tropical retreat lined with palm trees, Weligama Bay Resortis located along Weligama Bay, a 10-minute walk from Weligama Town. This beachside hotel offers an outdoor pool and spa.

    From US$191.25 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,239 reviews

    Set right on the beach, Weligama Bay Marriott Resort & Spa offers beach front rooms, a year-round children's pool, relaxation pool and outdoor lap pool.

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

    Set against Weligama Bay, W15 Weligama Weligama is a resort in the south of Sri Lanka that stands as one of the best 4-star hotels around Galle.

    From US$290.72 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 110 reviews

    Located within 2.6 km of Weligama Beach and 33 km of Galle International Cricket Stadium, Lavendra Villa Mirissa provides rooms with air conditioning and a private bathroom in Mirissa.

    From US$80 per night

Enjoy breakfast in Elgiriya and nearby

  • Latheena Resort

    Weligama
    Breakfast options
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 187 reviews

    Set just a few short steps from the popular Mirissa Beach, Latheena Resort features clean and comfortable guestrooms.

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

    Located in Weligama/Pelena, Chill House Good Story offers a restaurant and private beach area. This accommodation features free WiFi. The accommodation will provide you with a washing machine.

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

    Situated in Weligama, 300 metres from Weligama Beach, Sakura Surf Lanka Hotel & Restaurant features accommodation with a garden, free private parking, a private beach area and a terrace.

    From US$73.92 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 43 reviews

    Offering a year-round outdoor pool, barbecue and sun terrace, Twenty-Two Weligambay is situated in Weligama in the Galle District Region, 3.8 km from Kushtarajagala.

  • Set within 28 km of Galle International Cricket Stadium, Jasmine Villa by Kananke Hills in Kananke features a number of amenities including a garden, a shared lounge and a terrace.

  • BINU ViLLA

    Weligama
    Breakfast options

    Featuring air-conditioned accommodation with a balcony, BINU ViLLA is located in Weligama. This property offers access to a terrace, free private parking and free WiFi.

    From US$44.80 per night
  • Set just 32 km from Galle International Cricket Stadium, THE MANGO TREE VILLA provides accommodation in Weligama with access to a garden, barbecue facilities, as well as a shared kitchen.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 20 reviews

    Offering garden views, Charming dark lodge in river is an accommodation situated in Weligama, 2.7 km from Weligama Beach and 31 km from Galle International Cricket Stadium.

    From US$14.11 per night