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

Family hotels and homes in Sigiriya

Find the family hotels that appeal to you the most

The best family hotels in Sigiriya

Check out our pick of great family hotels in Sigiriya

Filter by:

Review score

Atha Resort

Sigiriya

Atha Resort is set in Sigiriya, 5.3 km from Sigiriya Rock and 8.4 km from Pidurangala Rock.

M
Mariia
From
Georgia
Staying at Atha Resort was the best experience of our trip to Sri Lanka. The atmosphere was incredible, and the staff were exceptionally hospitable. It was my birthday, and they surprised me with a gift and decorated our room, which was such a thoughtful gesture. The staff were incredibly friendly and always ready to help. Despite our late check-in, they greeted us warmly and showed us everything we needed. The cleanliness throughout the hotel was impeccable. We highly recommend this place — a solid 10 out of 10!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,233 reviews
Price from
US$120
1 night, 2 adults

Royal Rock Sigiriya

Hotel in Sigiriya

Located in Sigiriya, 2.3 km from Sigiriya Rock, Royal Rock Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

C
Cal
From
Ireland
You can see Lion Rock from the lovely hotel pool. The staff were really friendly, especially the manager, Sanath, who drove us to Nuwara Eliya. The cheapest beer I had in 3 weeks in Sri Lanka and the only hotel that did not charge the annoying 10% 'service charge'. Would highly recommend.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,033 reviews
Price from
US$56.51
1 night, 2 adults

il Frangipane

Hotel in Sigiriya

Located in Sigiriya, 1.9 km from Sigiriya Rock, il Frangipane provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Alin
From
Romania
Very clean, amazing garden, beautiful pool, great friendly people, nice breakfast (and dinner, if needed)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,467 reviews
Price from
US$98
1 night, 2 adults

Sigiriya Water Cottage

Sigiriya

Offering a barbecue and sun terrace, Sigiriya Water Cottage is set in Sigiriya, 3.4 km from Sigiriya Rock. Guests can enjoy the on-site restaurant.

S
Shasha
From
Sri Lanka
beautiful stay and friendly staff especially owner’s wife. highly recommended to enjoy your vacation at this place.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,012 reviews
Price from
US$49.50
1 night, 2 adults

Sigiri Saman Home Stay

Sigiriya

Situated within 1.3 km of Sigiriya Rock and 4.1 km of Pidurangala Rock, Sigiri Saman Home Stay offers rooms with air conditioning and a private bathroom in Sigiriya.

J
Joel
From
Philippines
The location (although it was a bit of a walk in the forest) and the father and son tandem of Saman and Frani. They were very accommodating and always had the guests' comfort in mind. Breakfast was generous. The house and garden are awesome.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,015 reviews
Price from
US$27
1 night, 2 adults

Heritance Kandalama

Hotel in Sigiriya

A tranquil retreat perched on hills, Heritance Kandalama offers panoramic views of the Sigiriya Rocks.

c
clelia
From
Singapore
We loved everything about this place Luxurious and respectful of nature, amazing location A memory we will cherish forever
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,619 reviews
Price from
US$264.80
1 night, 2 adults

Lion See Hotel - Sigiriya

Hotel in Sigiriya

Situated in Sigiriya, 2.5 km from Sigiriya Rock, Lion See Hotel - Sigiriya features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Andrea
From
Italy
The people managing the location are very welcoming and friendly. Great place!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 120 reviews
Price from
US$50
1 night, 2 adults

Sigiri SAAT Cabana

Sigiriya

Situated in Sigiriya, 3.4 km from Pidurangala Rock and 3.6 km from Sigiriya Rock, Sigiri SAAT Cabana features spacious air-conditioned accommodation with a terrace and free WiFi.

A
Adriana
From
Belgium
I’m in love with this place, it has everything you need, it is super beautiful, spacious, calm, the best view to the rocks, how kind the owner is, always arranging everything for you, and super close by the lion rock entrance. I’m more than grateful 🙏🏼 Honestly, It has been one of the best places I have stayed in the last 10 years travelling the world 🙏🏼✨
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 136 reviews
Price from
US$40
1 night, 2 adults

Amba Yaalu - Thema Collection "The first women-led hotel in Sri Lanka"

Hotel in Sigiriya

Situated in Sigiriya, 17 km from Sigiriya Rock, Amba Yaalu - Thema Collection "The first women-led hotel in Sri Lanka" features accommodation with an outdoor swimming pool, free private parking, a...

C
Carlo Alberto
From
Switzerland
From the moment we arrived, we were warmly welcomed and made to feel completely at home. Every member of the staff went out of their way to make our stay special — always kind, attentive, and genuinely caring. Traveling as a family, we especially appreciated how thoughtful and accommodating everyone was. The atmosphere was serene and inviting, and every detail seemed designed to ensure comfort and relaxation. Our room was spotless, beautifully maintained, and incredibly cozy. The common areas were equally lovely — ideal for both moments of peace and time together as a family. Whether it was a kind gesture at breakfast or a friendly chat at reception, we felt seen, valued, and cared for, especially my 15 months old daughter! This was more than just a stay; it was an experience of true hospitality. We left with full hearts and wonderful memories. We can’t wait to come back — thank you for everything!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 108 reviews
Price from
US$179.28
1 night, 2 adults

Dew Ashi Homestay

Sigiriya

Set within 5.9 km of Sigiriya Rock and 9 km of Pidurangala Rock, Dew Ashi Homestay offers rooms with air conditioning and a private bathroom in Sigiriya.

M
Marleen
From
Germany
The room was very nice and cozy, with a cute balcony and a very nice view into the family garden. The hosts were super friendly and helpful. The free cooking class was also amazing. We learned so much about the traditional foods and culture in Sri Lanka. Wish we could’ve stayed here longer!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 165 reviews
Price from
US$40
1 night, 2 adults
All family hotels in Sigiriya

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 Sigiriya and surroundings in the past month

See all

Enjoy breakfast in Sigiriya and nearby

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 63 reviews

    Located in Sigiriya, 1.8 km from Sigiriya Rock, Sigiriya Dream Inn provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$54.45 per night
  • Sigiri Lion Lodge

    Sigiriya
    Breakfast options
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 976 reviews

    Featuring a terrace with garden views, a garden and a shared lounge, Sigiri Lion Lodge can be found in Sigiriya, close to Sigiriya Rock and 4.6 km from Pidurangala Rock.

    From US$25 per night
  • Pinthu Home Stay

    Sigiriya
    Breakfast options
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 296 reviews

    Located within 1.8 km of Sigiriya Rock and 4.6 km of Pidurangala Rock in Sigiriya, Pinthu Home Stay features accommodation with seating area.

    From US$12 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 284 reviews

    1.7 km from Sigiriya Rock, Hungry Lion Sigiriya is a recently renovated property situated in Sigiriya and features air-conditioned rooms with free WiFi and private parking.

    From US$32 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 82 reviews

    Offering a garden and garden view, Thuruliya Residence is set in Sigiriya, 4.9 km from Pidurangala Rock and 800 metres from Wildlife Range Office - Sigiriya.

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

    Located in Sigiriya, 1.4 km from Sigiriya Rock, Sunshine Resort & Spa Sigiriya provides accommodation with free bikes, free private parking, a garden and a terrace.

    From US$63.75 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 13 reviews

    Situated within 1.7 km of Sigiriya Rock and 4.8 km of Pidurangala Rock, Sigiriya Royal Resort features rooms with air conditioning and a private bathroom in Sigiriya.

    From US$38.85 per night
  • New Sigiri Kele

    Sigiriya
    Breakfast options
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 89 reviews

    Set in Sigiriya, 1.8 km from Sigiriya Rock, New Sigiri Kele offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$29.97 per night

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

  • Hotel Sigiriya Kele

    Sigiriya
    Budget options available
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 661 reviews

    Set in Sigiriya, 2.2 km from Sigiriya Rock, Hotel Sigiriya Kele features a terrace and views of the pool. Featuring a garden, the 3-star hotel has air-conditioned rooms with a private bathroom.

    From US$47 per night
  • The Lotus Villa Sigiriya

    Sigiriya
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 98 reviews

    Set in Sigiriya and only 2 km from Sigiriya Rock, The Lotus Villa Sigiriya offers accommodation with mountain views, free WiFi and free private parking.

    From US$39.96 per night
  • Sigiri Bawana

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

    Sigiri Bawana is situated in Sigiriya and has a garden and a terrace. Featuring an outdoor swimming pool, the 2-star hotel has air-conditioned rooms with a private bathroom.

    From US$38.85 per night
  • Sigiriya Melrose Villas

    Sigiriya
    Budget options available
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 32 reviews

    Offering a garden and a terrace, as well as a restaurant, Sigiriya Melrose Villas is set in Sigiriya, not far from Wildlife Range Office - Sigiriya and Sigiriya Museum.

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

    Set in Sigiriya, 2.5 km from Sigiriya Rock, Palmyra Nature Resort Sigiriya offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$65 per night
  • Bungalow Resort - Sigiriya

    Sigiriya
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 129 reviews

    Located in Sigiriya, 2.4 km from Sigiriya Rock, Bungalow Resort - Sigiriya provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

    From US$45.14 per night
  • The Heritage Resort

    Sigiriya
    Budget options available
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 9 reviews

    Set in Sigiriya, 2.8 km from Sigiriya Rock, The Heritage Resort offers accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$78.81 per night
  • Sigiriya Elegant Resort

    Sigiriya
    Budget options available
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 241 reviews

    Situated in Sigiriya, 2.9 km from Sigiriya Rock, Sigiriya Elegant Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$37.74 per night

Highly rated family hotels in Sigiriya and nearby

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

    Set 1.9 km from Sigiriya Rock, Sigiri Rainbow Lodge offers a garden, and air-conditioned accommodation with a patio and free WiFi.

    From US$20 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 632 reviews

    Offering a restaurant, Sigiriya Paradise Inn Guest House is located in Sigiriya. Free WiFi access is available in public areas of the property.

    From US$30 per night
  • Gangula Eco lodge

    Sigiriya
    8.0+ review score
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 340 reviews

    Located within 1.3 km of Sigiriya Rock and 4.1 km of Pidurangala Rock, Gangula Eco lodge provides rooms with air conditioning and a private bathroom in Sigiriya.

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

    Boasting garden views, Green Grass Homestay provides accommodation with massage services, a garden and barbecue facilities, around 1.3 km from Sigiriya Rock.

    From US$10.50 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 177 reviews

    Set near Sigiriya Rock and Wildlife Range Office - Sigiriya, Near The Canal Homstay is in Sigiriya and offers free private parking and a restaurant.

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

    Situated in Sigiriya, 1.3 km from Sigiriya Rock, Nelu Villa Sigiriya features a sun terrace and views of the mountain. Certain rooms have a seating area for your convenience.

    From US$45 per night
  • Palitha Homestay

    Sigiriya
    8.0+ review score
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 908 reviews

    Set within 2.2 km of Sigiriya Rock and 5.3 km of Pidurangala Rock in Sigiriya, Palitha Homestay provides accommodation with seating area.

    From US$40 per night
  • Mashi's Villa

    Sigiriya
    8.0+ review score
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 12 reviews

    Situated in Sigiriya, near Wildlife Range Office - Sigiriya and Sigiriya Museum, Mashi's Villa is a recently renovated property, featuring, a garden and shared lounge.

    From US$24.65 per night

Family Hotels with swimming pools in Sigiriya and nearby

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 88 reviews

    With Sigiriya Rock and a lush countryside as its backdrop, Water Garden Sigiriya - 30 Chic Designed Private Villas Overlooking Sigiriya offers a spa and wellness centre and a fitness centre.

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

    Featuring free WiFi and an outdoor pool, Ehalagala Lake Resort offers accommodation in Sigiriya. Guests can enjoy the on-site restaurant. Free private parking is available on site.

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

    Situated in Sigiriya, 3.2 km from Sigiriya Rock, The Green Heaven Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$28 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 236 reviews

    Boasting a terrace with garden views, an infinity pool and a garden, Sigiriya Rock Hide can be found in Sigiriya, close to Sigiriya Rock and 4.7 km from Pidurangala Rock.

    From US$55.50 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 237 reviews

    Set within 3.4 km of Sigiriya Rock and 3.8 km of Pidurangala Rock, Sinhagiri Villa offers rooms with air conditioning and a private bathroom in Sigiriya.

    From US$50 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 174 reviews

    Situated in Sigiriya, 3.5 km from Sigiriya Rock, Green Hut Nature Resort features accommodation with a garden, free private parking, a terrace and a restaurant.

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

    Featuring an infinity pool and views of mountain, Darshani Lodge is a recently renovated guest house located in Sigiriya, 3 km from Sigiriya Rock.

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

    Located just 1.6 km from Sigiriya Rock, Sigiriya River Side Resort provides accommodation in Sigiriya with access to a garden, barbecue facilities, as well as a 24-hour front desk.

    From US$40.50 per night

FAQ about family hotels in Sigiriya

Family hotels that guests love in Sigiriya

See all
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 635 reviews
    Very friendly host, felt more than welcome! Great with kids. Own fruit garden and open for visitors. Ideal location between the two rocks. Great food - Sri Lankan but fitted to the children, every day other great dishes. Opens her kitchen for guests as well. Place to stay! We definitely go back!
    Guest review by
    Pascal
    Family with young children
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 672 reviews
    Incredible location with views of Sigiriya Rock from the lovely pool. Beautiful room settings with ponds full of fish and old colonial style furniture from the tea plantation days. Incredibly friendly staff who were amazing with our small children.
    Guest review by
    ellie
    Family with young children