Compare and save on Nuwara Eliya hotels

Sorry, We don't support stays longer than 30 nights.

Search our map for the best Nuwara Eliya hotels

Use our map to find hotels near the Nuwara Eliya area or attractions you want to visit.

The best Nuwara Eliya hotels. Read the reviews

Feel confident you’ve booked the perfect stay. Read our real guest reviews before you book.

See more hotels

Hotels in Nuwara Eliya

Sri Lanka’s very own ‘Little England’, Nuwara Eliya is famous for its pretty colonial architecture and fantastic tea. Pristine golf courses, red telephone boxes, and inclement weather add to the British feel, but the auto rickshaws and water buffalos quickly remind you that you’re in Sri Lanka and not the Cotswolds.

There are lots of great places to stay in Nuwara Eliya, from boutique hotels and luxury resorts to cosy B&Bs and family run guesthouses. They all offer excellent bases for discovering the city itself, as well as getting out and exploring the surrounding countryside and its sprawling tea plantations.

Hotel prices in Nuwara Eliya are usually higher in April, when Sri Lankan tourists descend upon the city to celebrate the New Year. This is worth bearing in mind when choosing the dates of your holiday. Another thing to bear in mind is the accommodation touts. They work on commission and lurk around the train station and airport, telling travellers that their hotels have been closed (or are unhygienic) to lure them to new accommodation. It’s best to ignore them, and take any advice with a pinch of salt.

Finding the best places to stay in Nuwara Eliya is easy when you use Skyscanner. We save you time by searching all the top hotel booking sites for available accommodation, and showing the best deals all on one page. You can compare prices, photographs, and reviews from previous guests at a glance. We’ve made it easy to sort and filter the results too, so finding the perfect place to stay is even easier. We automatically sort the results by popularity, showing you the best rated hotels in Nuwara Eliya first. You can choose to sort them by price, location, star rating, or even alphabetically.

Our filters can help you find somewhere that suits you perfectly. Filter by accommodation type and hotel chain, or by star rating and available facilities. You can even set a budget, so we only show you hotels in your preferred price range. When you’ve found somewhere perfect, we’ll send you straight to the booking site to make your reservation. No hidden charges, no secret costs: just great deals on travel.