Find and Book Top Rated Hotels in Nuwara Eliya

Search among 131 available hotels and places to stay in Nuwara Eliya from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
101-131 out of 131
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map3.7 km from City Centre
From   US$ 96 /nightSelect
4 adults
2 bedrooms
2 beds
MapView on map1.7 km from City Centre800 m from Pedro Tea Factory
From   US$ 59 /nightSelect
5.8
Guest rating1 review
900 m from City Centre500 m from Gregory Lake
From   US$ 189 /nightSelect
8.2
Great1 review
3.6 km from City Centre600 m from Mackwoods Tea Museum
From   US$ 71 /nightSelect
5.0
Guest rating1 review
10.1 km from City Centre
From   US$ 443 /nightSelect
7.8
Very good29 reviews
7.2 km from City Centre
From   US$ 300 /nightSelect
Hotel
8.2
Great18 reviews
3.6 km from City Centre300 m from Mackwoods Tea Museum
From   US$ 42 /nightSelect
8.4
Great68 reviews
4.5 km from City Centre600 m from Victoria Park of Nuwara Eliya
From   US$ 352 /nightSelect
10.9 km from City Centre
From   US$ 167 /nightSelect
9.6
Perfect1 review
1.3 km from City Centre1.4 km from Pedro Tea Factory
From   US$ 17 /nightSelect
8.0
Great17 reviews
6.4 km from City Centre2.0 km from Victoria Park of Nuwara Eliya
From   US$ 20 /nightSelect
8.0
Great18 reviews
3.2 km from City Centre1.2 km from Mackwoods Tea Museum
From   US$ 108 /nightSelect
6.4 km from City Centre2.0 km from Victoria Park of Nuwara Eliya
From   US$ 200 /nightSelect
1.3 km from City Centre400 m from Gregory Lake
From   US$ 130 /nightSelect
3.4 km from City Centre
From   US$ 65 /nightSelect
4.8 km from City Centre900 m from Royal Colombo Golf Club
From   US$ 150 /nightSelect
Guest house
8.2
Great5 reviews
5.1 km from City Centre700 m from Victoria Park of Nuwara Eliya
From   US$ 146 /nightSelect
8.2
Great5 reviews
600 m from City Centre1.8 km from Gregory Lake
From   US$ 38 /nightSelect
Guest house
8.2
Great31 reviews
3.3 km from City Centre700 m from Single Tree Hill
From   US$ 28 /nightSelect
8.4
Great2 reviews
10.7 km from City Centre
From   US$ 135 /nightSelect
Bed & Breakfast
8.0
Great13 reviews
1.6 km from City Centre1.5 km from Gregory Lake
From   US$ 24 /nightSelect
7.8
Very good53 reviews
2.0 km from City Centre1.3 km from Gregory Lake
From   US$ 15 /nightSelect
Guest house
7.0
Very good8 reviews
1.4 km from City Centre800 m from Gregory Lake
From   US$ 80 /nightSelect
Guest house
600 m from City Centre800 m from Gregory Lake
From   US$ 34 /nightSelect
Hotel
1.3 km from City Centre1.1 km from Pedro Tea Factory
From   US$ 92 /nightSelect
Hotel
4.4 km from City Centre300 m from Victoria Park of Nuwara Eliya
From   US$ 27 /nightSelect
Guest house
1.4 km from City Centre700 m from Gregory Lake
From   US$ 35 /nightSelect
3.0 km from City Centre1.2 km from Galway's Land National Park
From   US$ 108 /nightSelect
2.4 km from City Centre400 m from Galway's Land National Park
From   US$ 97 /nightSelect
3.2 km from City Centre600 m from Nuwara Eliya Post Office
From   US$ 110 /nightSelect
2.4 km from City Centre400 m from Galway's Land National Park
From   US$ 75 /nightSelect

Best hotels and places to stay in Nuwara Eliya

Why visit?

Nuwara Eliya, known as Little England, is a picturesque hill station in Sri Lanka that offers a unique blend of colonial charm and stunning natural beauty. With its cool climate, lush tea plantations, and beautiful gardens, it is a popular destination for tourists seeking a tranquil and refreshing getaway. Whether you are looking for a hotel in Nuwara Eliya or planning to explore the surrounding area, this guide will help you find the perfect accommodation.

Where to stay?

Nuwara Eliya Town Center:The heart of the city, Nuwara Eliya Town Center is a great location for tourists who want to be close to shops, restaurants, and convenience. Hotels in this area offer easy access to popular attractions such as Gregory Lake, Victoria Park, and the Racecourse. You can also explore the towns colonial-era buildings and enjoy panoramic views of the surrounding mountains.

Horton Plains: For nature enthusiasts and hikers, staying near Horton Plains National Park is ideal. This protected area is famous for its stunning landscapes, including Worlds End cliff and Bakers Falls. Some hotels in the area offer guided tours to explore the national park, making it convenient for travelers who want to immerse themselves in the natural beauty of Nuwara Eliya.

Ambewela: If you prefer a serene countryside setting, Ambewela is the perfect place to stay. Located about 17 kilometers from Nuwara Eliya, this area is known for its scenic rolling hills and picturesque dairy farms. Hotels here offer a peaceful and secluded atmosphere, perfect for relaxation and enjoying the natural surroundings. You can also visit the nearby Ambewela Farm and witness the local dairy industry in action.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $50 to $80.

4-star hotels: The average price per night is around $80 to $150.

5-star hotels: The average price per night is around $150 to $300.

Best value for money:

Hotel Green Stars: This budget-friendly hotel in Nuwara Eliya offers comfortable rooms with modern amenities at affordable rates. It is conveniently located near the town center, making it easy to explore popular attractions such as the Victoria Park and the Racecourse. The hotel provides excellent service and a cozy ambiance, ensuring a pleasant stay without breaking the bank.

Hotel Silver Falls: Situated amidst the lush greenery of Nuwara Eliya, Hotel Silver Falls offers great value for money. The spacious rooms are tastefully decorated, and the hotel provides all the necessary amenities for a comfortable stay. Guests can enjoy stunning views of the surrounding mountains and indulge in delicious meals at the on-site restaurant. The friendly staff adds to the overall experience while keeping the prices affordable.

Hotel Heaven Seven: Offering a perfect blend of comfort and affordability, Hotel Heaven Seven is an excellent choice for budget-conscious travelers. The hotel features well-appointed rooms with modern facilities and boasts a beautiful garden area where guests can relax and enjoy the serene atmosphere. Located within close proximity to the town center, it provides easy access to the main attractions in Nuwara Eliya.

Best kids-friendly hotels:

The Blackpool Hotel: With spacious family rooms and a range of childrens activities, The Blackpool Hotel is an ideal choice for families visiting Nuwara Eliya. The hotel offers a playground, indoor games, and a kids club to keep the little ones entertained. Parents can relax and enjoy the scenic views from the hotels terrace while knowing their children are having a great time.

Jetwing St. Andrews: This colonial-style hotel not only exudes charm but also caters to the needs of families. The hotel provides spacious and comfortable rooms with extra beds and cribs available upon request. Kids can enjoy the outdoor play area, while parents can indulge in a spa treatment or savor delicious cuisine at the hotels restaurant.

Best hotels for a romantic getaway:

Heritance Tea Factory: Set in a converted tea factory, this unique hotel captures the romantic essence of Nuwara Eliya. Couples can enjoy cozy rooms with panoramic views of the tea estates, indulge in a couples spa treatment, or take romantic walks through the hotels beautiful gardens. The atmospheric restaurant offers a fine dining experience, perfect for a romantic candlelit dinner.

Langdale by Amaya: Surrounded by sprawling greenery and picturesque mountains, Langdale by Amaya offers a serene and romantic ambiance. The hotel provides elegant rooms with private balconies or patios, allowing couples to enjoy their own secluded space. The on-site restaurant serves delectable cuisine, and couples can also enjoy a leisurely stroll through the hotels tea estate.

Best for location:

Grand Hotel: Located in the heart of Nuwara Eliya, the Grand Hotel offers easy access to the towns attractions, including the Gregory Lake and golf course. The hotels rooms are tastefully decorated, and guests can enjoy a range of facilities such as a spa, tennis courts, and a restaurant offering panoramic views of the surrounding hills.

Araliya Green Hills Hotel: Situated near the town center, Araliya Green Hills Hotel provides convenience and comfort. Guests can explore nearby attractions like the Victoria Park and enjoy the hotels modern amenities, including a fitness center, spa, and a rooftop bar offering breathtaking views of the city.

Jetwing Warwick Gardens: Nestled in the outskirts of Nuwara Eliya, Jetwing Warwick Gardens offers a secluded location with stunning views. This restored colonial bungalow provides an intimate setting for guests to enjoy tranquility and natural beauty. The hotel offers personalized service, ensuring a memorable stay.

Best for a short city break:

The Hill Club: This colonial-era hotel exudes old-world charm and offers a truly unique experience. Located in the town center, it provides easy access to attractions while immersing guests in rich history. The hotel features elegantly furnished rooms, a lovely garden, and a restaurant serving a variety of cuisines.

Galway Heights Hotel: Situated close to the town center, Galway Heights Hotel offers comfortable accommodation for a short city break. The hotel boasts modern rooms with panoramic views, a rooftop terrace, and an on-site restaurant serving delicious Sri Lankan and international dishes. Its convenient location allows visitors to explore the town and its attractions with ease.

Show moreLess