Hotels in Sigiriya

Find the best Sigiriya hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Sigiriya hotels with free cancellation or excellent ratings

Trusted Sigiriya hotel providers

See all hotels in Sigiriya

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Sigiriya.

Find a Sigiriya hotel in the heart of the action

Beat the queues at the top Sigiriya attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelSigiri Bliss Garden Home Stay – 5.0

How to find the best hotel deals in Sigiriya

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Sigiriya

  • Want to find hotel deals as easily as you book flights? Our smart search engine can do it all. Here's how you can save time and money when searching for your Sigiriya hotel.

  • Lock in some of the best Sigiriya hotel prices by organising things ahead. Hotels sometimes offer early booking discounts to fill rooms before the busy season starts.

  • However, you can still get lucky with last-minute deals. Although prices tend to increase closer to your stay, some places drop rates a day or two before to avoid having vacant rooms, especially in low season.

  • Stay flexible with your dates, unlock better rates. Search for hotels in different seasons or months. Even going middle of the week (instead of weekends) can help you save more.

  • Book without the worry by searching for stays with free cancellation. If your schedule changes or a better deal shows up, you can cancel your booking without penalty.

Where to stay in Sigiriya

Central Sigiriya

  • To fully enjoy central Sigiriya, you'll want to be near the attractions you came to see. Here are a few standout hotels close to the highlights.

  • Sigiriya King's Resort puts you right where you want to be. Around 2 kilometres away, this 5-star stay is one of the most sought-after hotels near Sigiriya Lion Rock. It's a go-to choice for families in particular.

  • When it comes to hotels near Lion's Paw, Sigiriya Kashyapa Cottage wins points for comfort and convenience. Drop your bags at this 2-star hotel in Sigiriya and you'll be roughly 3 kilometres away. While it suits most guests, it especially appeals to couples.

  • Or check current rates for hotels near Sigiriya - Audience Hall. Ladun Sigiri Villa is 3 kilometres or so from this top sight. Families often pick this 3-star option as their base for discovering the city in general.

When to go to Sigiriya

  • Consider the weather and your preferences when deciding your trip dates. With maximum highs of 37ºC, April brings the warmest conditions.

  • January is the coolest month, with lows of 19ºC.

  • If you're hoping for clearer skies, search for Sigiriya hotels in February. With an average of seven days of rain, this is the driest month.

  • The wettest time of year is November. Travel then and you'll likely get around 19 days of rainfall.

Best hotels in Sigiriya

Best budget hotels

  • Simply looking for a place to sleep? Budget Sigiriya hotels provide the basics so you can spend your money on what really counts: adventures and cramming your suitcase with souvenirs. Often equipped with money-saving amenities like kitchenettes and laundry facilities, you'll find at least 80 of these stays across the city.

  • Hotel Sigiriyaaya offers comfort that's easy on the wallet. Make use of internet access, parking and more at this 3-star option.

  • Khaya Villa offers 3-star value. Conveniences including bicycle rentals and a laundry are there to make your Sigiriya hotel stay easier.

  • Parking and internet access are only a glimpse of what you'll find at The Nature Park Villa. Another win for your budget goals, this place is rated 3 stars.

Best 4-star hotels in Sigiriya

  • Searching for hotels in Sigiriya with more than just the essentials? A 4-star stay is exactly your vibe. With around 30 to select from, they come with appealing extras like outdoor terraces, saunas, and business facilities. You get premium quality without paying premium rates.

  • Nature Luxe Sigiriya gets the 4-star guest experience right. A restaurant and room service help make this option a crowd favourite.

  • Another Sigiriya hotel worth considering is Sigiriya Wewa Addara Hotel - Hotel By The Lake. It offers thoughtful amenities such as a pool and concierge assistance.

  • La Cloudz Sigiriya is one more attractive addition to your list. It wins guests over with a lobby bar, an outdoor swimming pool and more.

Best luxury 5-star hotels

  • Equipped with anything from spacious suites to concierge services and gourmet dining experiences, a 5-star hotel is where your trip turns next-level. Relaxation rituals, rooftop lounges, and pillow menus? You might just find that too. There are at least 30 luxury hotels in Sigiriya ready to check you in.

  • Live your best life at Sigiriya Cashew Palace Resort. This stay offers room service, an indoor swimming pool and other features that make it the ultimate getaway.

  • Alternatively, treat yourself like you deserve at Sky Forest. This 5-star Sigiriya hotel features room service, car rental options and plenty more.

Best hotels in Sigiriya for families

  • Family travel can be challenging, but your hotel should be the one part that's under control. You'll find roughly 110 family-friendly hotels in Sigiriya that know what keeps kids happy and adults comfortable. These stays often come with handy features like multi-room suites, laundry access, play areas, and games rooms.

  • Save more for fun activities with the kids by booking Araliya Self Cooking Resort Dambulla. This reasonably priced 2-star option comes with a first aid room and baby-sitting. It consistently earns an overall rating above 4 out of 5.

  • Sigiriya King's Resort puts a luxurious spin on family trips. This 5-star stay features luggage storage and parking.

  • Another one to check out is Candila Hotel & Sport Club. This stay comes with baby-sitting and bicycle rentals.

Best hotels with a spa

  • Step away from the crowds and into calm at a Sigiriya hotel with a spa. With roughly 110 to choose from, they're built around relaxation. Many offer features like saunas, massage therapies, beauty treatments, and hydrotherapy pools.

  • Need a moment to yourself? Come rest at Water Garden Sigiriya - 30 Chic Designed Private Villas Overlooking Sigiriya. This 5-star accommodation option has massage services and room service.

  • Amuna Ayurveda and Wellness Retreat is another favourite where you can treat yourself to some TLC. Take advantage of a steam room and a spa at this 4-star hotel in Sigiriya.

  • Green Garden Resort lets you craft your own perfect spa experience. You'll find a garden and room service at this stay.

Best hotels with a pool

  • A pool brings something extra to your stay. Book a resort and you'll usually find large outdoor setups and maybe even water slides and lazy rivers. At city hotels, rooftop and indoor pools are the norm. Choose from at least 150 pool hotels in Sigiriya and dive right in.

  • Relaxing poolside will be high on your to-do list at Sigiriya King's Resort. With an outdoor swimming pool, express check-out and ironing services, this Sigiriya hotel makes it easy to slow down and enjoy your stay.

  • Good times are guaranteed at Sigiriya Cashew Palace Resort. This popular option features an indoor swimming pool, a laundry and luggage storage.

  • Or add a playful twist to your getaway at Mount View Holiday Resort. You'll have access to an outdoor swimming pool, express check-in and air conditioning at this hotel.

Best pet-friendly hotels

  • Taking a trip with your furry friend? Pet-friendly hotels often come with cosy pet beds, feeding bowls, and outdoor spaces to run around in. Some even go the extra mile with things like toys and treats. With at least 90 Sigiriya hotels that welcome pets, your best buddy can be part of the journey.

  • You pack the treats, Elephant Entrance will take care of everything else. Amenities like parking and a 24-hour front desk add to the appeal of this pet-friendly hotel in Sigiriya.

  • Sigiri Lanka Resort is another place that'll treat your loyal companion like family. This popular accommodation option offers a fireplace and a garden.

  • Mihini Hotel ensures comfort for all guests, big and small. Its amenities include express check-in and a bar.

Finding cheap hotels in Sigiriya: FAQs

In Sigiriya, the expected average temperature in August is 28°C. The warmest month is typically May, which averages 32°C. The coolest month is December, with temperatures averaging 22°C. The rainiest month is November, and the driest month is June.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Sigiriya with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is Rs1,604 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for Rs2,745 per night.
The average price of a hotel during the week is Rs8,657 per night, and the average price on weekends is Rs8,882. Overall, it looks like the cheapest day to stay in Sigiriya could be Tuesday.
The nearest airport to Sigiriya is Sigiriya Airport (GIU), which is 2.5km from the city centre.

Other airports include:

Trincomalee Airport, which is 80.6km from the city centre.
We crunched some numbers on our calendar and found that Tuesday is the cheapest day to stay in Sigiriya. And the most expensive day seems to be Sunday
The average price of a 3-star hotel in Sigiriya is currently around Rs15,148 per night. And the cheapest 3-star hotel we found is Rs5,577 per night.
The average price of a 4-star hotel in Sigiriya is currently around Rs22,988 per night. And the cheapest 4-star hotel we found is Rs3,695 per night.
The cheapest month to stay in a hotel in Sigiriya is June, with an average price of Rs9,112 per night. The most expensive month is September, when the average room rate can rise to Rs16,328 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in August is Rs14,888 per night, which is around 7% higher than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Sigiriya are Harini Villa, Grand Freedom and Jaana Guest.