When we planned Sri Lanka (blog about our itinerary), accommodation was one of the things that took us the longest to decide. Not because there weren't options, but because there were too many: in eleven days we passed through jungle, mountains and beach, and each of these places offered a variety of places to stay that we had to choose from. We believe Sri Lanka has incredible potential because you can choose anything from luxury villas to more modest hotels that are still very good.
March and September are great times to visit this unique country, so you'll need to plan about 2-3 months ahead so you don't get any surprises. We looked at options based on criteria like location, price, what other travelers said on Google and Tripadvisor, and whether the place had something that left us wanting to come back. Booking.com was our main tool for booking; you'll find direct links in case you want to book any of the options we mention.
This blog is our experience of accommodation across Sri Lanka, where honestly everything was incredible but there are always situations or decisions that could be improved, and that's where we share our opinions. Keep in mind that prices are approximate and tend to change depending on demand for the season.
We found this country very safe, and don't worry about the language because English is widely spoken since it was a former British colony.
Kings Village, in the middle of nature in Sigiriya
We arrived in Sigiriya after a very long transfer from Colombo, and the last thing we felt like was a narrow, pothole-filled access road. First mistake, not checking accessibility beforehand; however, once we got there it was amazing and perfect for relaxing.
Kings Village is a small, rural property just a few minutes by tuk-tuk from Lion Rock and Pidurangala. What comes up most in the reviews (and matches our experience) is the hospitality: homemade food, a hostess who takes care of everything, clean rooms and a breakfast with local produce that has nothing to envy from much more expensive places. Fresh fruit, coffee, herbal teas and meals or dinner you can request, also highly recommended.
Location: rural, in Maha Kibissa, about 10-15 minutes by tuk-tuk from Sigiriya Rock; at night, walking access can be dangerous because of elephants.
Rating: 4.9/5 on Tripadvisor (23 reviews), the score is very high although the number of reviews is still low.
Price: from €20-40/night for 2 people, may vary depending on the season.
Activities: tuk-tuk to Lion Rock, contact for private tours and transfers. Very reliable; we took a transfer to Dambulla.
Pros: hospitality well above average, excellent homemade food, calm and green surroundings.
Cons: difficult access, the access road is narrow and low-clearance cars may have problems.
Kandy Living Homestay, a very pleasant night.
Kandy was a stopover city; a tuk-tuk dropped us off in front of a villa with a garden, a short walk from Arthur's Seat, the viewpoint with the best views of Kandy. Since the train to it didn't have a direct connection from here, we spent one night, and honestly the experience was again very good. They welcomed us very kindly, and our room was big with adequate ventilation.
It has no air conditioning, only fans, so if you're going during the hotter season, think twice.
Location: Maithree Mawatha, near Arthur's Seat, about 15 minutes by tuk-tuk from central Kandy
Rating: 9.3/10 on Booking (646 reviews), cleanliness 9.4, staff 9.8, value for money 9.6
Price: from €24-48/night (per couple)
Activities: garden and terrace to unwind, contact for transfers at a good price
Pros: beautiful villa and garden, lovely staff
Cons: no air conditioning (fan only), you'll need to take a tuk-tuk to get to the center
On Rock Home, waking up to a sunrise between the mountains
Ella is one of those places where any accommodation with a view becomes half the experience. On Rock Home (the official name on Booking is Nature Green Hotels – On Rock Home Ella) is a short walk from the center and the station, so really everything is close by. The views are special, but the best part is undoubtedly the attention from its host.
It was among the best rated by far, both on Booking and Tripadvisor, and the reviews agree on something we confirmed ourselves: the breakfast with sunrise views is one of the best parts of the trip. Value for money can be debatable, but in our case we found it fair. The location again had its good and bad points, given how disconnected you could feel.
Location: Very private and far from all the hustle and bustle.
Rating: 9.3/10 on Booking (215 reviews) and 4.5/5 on Tripadvisor (483 reviews, #7 of 272 accommodations in Ella)
Price: from €30/night per couple
Activities: Ideal for watching the sunrise, near Nine Arch Bridge and Ella Rock, contact for tours and transfers, transport arranged by the host
Pros: spectacular views, breakfast with lots of care
Cons: not the most polished place but clean enough; you'll always depend on a tuk-tuk to get there.
Gaga Bees Yala, the infinity pool before the safari
Before a sunrise safari, a good night's sleep matters. Gaga Bees is in Tissamaharama, very close to the entrance of Yala National Park, and it has an infinity pool with views over the rice paddies that's hard not to photograph. With 1,162 reviews on Booking, it's by far the accommodation with the most history on this list, which gives you good confidence about what you'll find.
That said, they only accept cash (there's an ATM nearby, but bring bills), and their food can be quite a bit more expensive than what you'll find in town. If you arrange the safari through the hotel, check the conditions carefully before confirming; not all guides offer the same service, and we booked ours separately.
Location: Sandagirigama, Tissamaharama, a few minutes from the entrance to Yala National Park
Rating: 8.9/10 on Booking (1,162 reviews) and 4.4/5 on Tripadvisor (410 reviews, #9 of 87 in Tissamaharama)
Price: from €80/night per couple, prices vary by season.
Activities: infinity pool, spa and massages, safari arrangements, cultural tours
Pros: spectacular pool, good food, easy to arrange the safari from the hotel
Cons: cash only, make sure to confirm the safari conditions before booking with them
Overall, our experience was very good.
Surfescape, oceanfront in Midigama
Midigama is a surfer and digital nomad area, and Surfescape reflects that: rooms with sea views, direct beach access and a relaxed atmosphere that invites you to stay more days than planned, as happened in our case. If you want to learn to surf or simply enjoy the beach without leaving the hotel, this one suits you better than almost any other on the list.
The most repeated downside is the noise from the road that runs right behind it, and some rooms with pending maintenance details. It's true the hotel has some ongoing construction, but it didn't affect us at all, so we can't complain about it.
Location: Midigama, facing the beach, 400m from a bus stop and the train station.
Rating: 8.6/10 on Booking (81 reviews)
Price: from €41-91/night depending on the season for a double room.
Activities: surf lessons, yoga, snorkeling, scuba diving, kayaking, bike and scooter rental. Laundry service if you need it.
Pros: direct beach access, rooms with sea views, very friendly staff, good value for money
Cons: some maintenance details, no on-site restaurant (they have one planned)
We really loved this hotel, honestly; it felt private and the views were unbeatable. For the price and what you get, we think it's worth it. Sure, there are super top villas and hotels along Sri Lanka's coast, but the price can also rise a lot.
Orchard House, the one we added in Galle Fort
We didn't stay here, but if we return to Sri Lanka it's the place we'd book in Galle. It's inside the Fort walls, on Lighthouse Street, in a Portuguese colonial-style house with four-poster beds, a tropical garden and a small pool that's a delight after a day walking along cobblestone streets. It's the place on our list for when we go back.
With 9.2/10 on Booking across 447 reviews and 4.7/5 on Tripadvisor, it's among the best rated in the entire Fort in its category, and the price fits perfectly with the rest of the list. Galle surprised us with how beautiful its center or historic area is; we think one day here is well spent.
Location: Lighthouse Street, inside the walls of Galle Fort
Rating: 9.2/10 on Booking (447 reviews) and 4.7/5 on Tripadvisor
Price: from €69/night for 2 people.
Activities: pool and tropical garden, Sri Lankan breakfast in an outdoor pavilion, steps from all the Fort's viewpoints and streets
Pros: beautiful colonial house, garden and pool, unbeatable location inside the Fort
Cons: rooms a bit small, ceiling fans noisy according to some reviews
A note on the ratings
We've considered our own experience for this list. Every trip and traveler has different needs and budgets, so it's always good to compare and find what suits you best.
In conclusion, location is key to making getting around easier. After that, it's clear that having an on-site restaurant helps a lot, and having activities or contacts so you don't have to look for things on your own is much better.
Our trip was spectacular, we had no bad experiences, and we think that's partly luck too. You'll find all kinds of reviews, but nothing is 100% certain until you experience it yourself.
💡 Tips from Pedro and Karyna
💰 Budget and bookings: We booked everything through Booking.com always comparing with Agoda.com to find the best deal. We generally saw options with free cancellation until a few days before, which we appreciated because our itinerary changed more than once along the way. The prices you see here are approximate: they vary by season, and in Yala especially they rise quite a bit from December to April.
🚗 How to get around between accommodations: Tuk-tuks are the most practical way to get around within each town, and for longer trips (Sigiriya-Kandy, Yala-Midigama) a private car with driver is better. Pick Me, the taxi app, didn't work well for us in Sigiriya or in rural areas.
🚂 The Kandy-Ella train: If you plan to do the full trip by train, check before you go: since December 2025 the route isn't fully operating, and it now departs from Ambewella instead of Kandy. It's worth it, but arrange your transfer to the station with plenty of time.
🎟️ Tickets and safaris: Entrance to Sigiriya Rock costs about €35 for foreigners and includes the museum. For the Yala safari, decide whether you want a half day or a full day; we recommend a full day. And whether to book it through the hotel or an outside company.
🏨 How we chose each hotel: We always looked at three things before booking: a rating above 8.5 on Booking (or 4.3 on Tripadvisor if there weren't enough reviews), a location within walking distance or a short tuk-tuk ride from what we wanted to visit, and recent photos from guests, not just the hotel's own.
Six accommodations, five where we stayed and one we would have loved to add. Across jungle, mountains, savanna, beach and walled city, each one served its purpose, with its good points and its downsides. We hope this list saves you some of the time it took us to decide.
Have you been to any of these? Do you have a place to stay in Sri Lanka that you'd recommend for next time? Let us know in the comments 👇