Find and Book Top Rated Hotels in Nuwara Eliya

Search among 161 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
1-50 out of 161
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
7.8
Very good212 reviews
MapView on map2.1 mi from City Center500 yd from Nuwara Eliya Post Office
From   US$ 250 /nightSelect
Bed & Breakfast
7.2
Very good2 reviews
MapView on map1.3 mi from City Center1200 yd from Galway's Land National Park
From   US$ 303 /nightSelect
8.2
Great64 reviews
2.1 mi from City Center700 yd from Nuwara Eliya Post Office
From   US$ 126 /nightSelect
8.4
Great31 reviews
2.0 mi from City Center600 yd from Nuwara Eliya Post Office
From   US$ 119 /nightSelect
8.4
Great276 reviews
4.2 mi from City Center
From   US$ 152 /nightSelect
7.6
Very good13 reviews
1.8 mi from City Center100 yd from Seetha Amman Temple
From   US$ 65 /nightSelect
8.2
Great65 reviews
1600 yd from City Center500 yd from Gregory Lake
From   US$ 91 /nightSelect
8.6
Great85 reviews
300 yd from City Center1600 yd from Gregory Lake
From   US$ 67 /nightSelect
Villa
8.0
Great77 reviews
1600 yd from City Center400 yd from Gregory Lake
From   US$ 55 /nightSelect
7.8
Very good25 reviews
3.2 mi from City Center800 yd from Victoria Park
From   US$ 54 /nightSelect
8.4
Great60 reviews
1.6 mi from City Center700 yd from Galway's Land National Park
From   US$ 70 /nightSelect
Villa
7.8
Very good16 reviews
2.2 mi from City Center300 yd from Nuwara Eliya Post Office
From   US$ 70 /nightSelect
7.8
Very good118 reviews
2.7 mi from City Center400 yd from Victoria Park
From   US$ 120 /nightSelect
Guest house
8.0
Great3 reviews
2.5 mi from City Center600 yd from Mackwoods Tea Museum
From   US$ 30 /nightSelect
Guest house
8.6
Great70 reviews
1.7 mi from City Center700 yd from Galway's Land National Park
From   US$ 80 /nightSelect
8.2
Great38 reviews
900 yd from City Center500 yd from Gregory Lake
From   US$ 75 /nightSelect
8.2
Great170 reviews
1.9 mi from City Center900 yd from Nuwara Eliya Post Office
From   US$ 117 /nightSelect
8.4
Great47 reviews
2.1 mi from City Center800 yd from Royal Colombo Golf Club
From   US$ 49 /nightSelect
7.8
Very good41 reviews
4.0 mi from City Center1600 yd from Nanu Oya Railway Station
From   US$ 180 /nightSelect
8.4
Great21 reviews
2.0 mi from City Center600 yd from Nuwara Eliya Post Office
From   US$ 91 /nightSelect
8.2
Great15 reviews
2.0 mi from City Center500 yd from Nuwara Eliya Post Office
From   US$ 236 /nightSelect
8.4
Great68 reviews
2.8 mi from City Center600 yd from Victoria Park
From   US$ 396 /nightSelect
9.2
Perfect1 review
2.7 mi from City Center700 yd from Victoria Park
From   US$ 112 /nightSelect
8.4
Great41 reviews
2.8 mi from City Center700 yd from Victoria Park
From   US$ 25 /nightSelect
8.2
Great70 reviews
1.9 mi from City Center500 yd from Single Tree Hill
From   US$ 57 /nightSelect
Hotel
8.2
Great33 reviews
2.2 mi from City Center100 yd from Mackwoods Tea Museum
From   US$ 78 /nightSelect
7.8
Very good4 reviews
1.9 mi from City Center700 yd from Single Tree Hill
From   US$ 50 /nightSelect
7.8
Very good135 reviews
From   US$ 125 /nightSelect
7.4
Very good15 reviews
2.0 mi from City Center500 yd from Single Tree Hill
From   US$ 62 /nightSelect
Guest house
7.8
Very good32 reviews
2.0 mi from City Center400 yd from Nuwara Eliya Post Office
From   US$ 37 /nightSelect
7.2
Very good37 reviews
2.2 mi from City Center700 yd from Royal Colombo Golf Club
From   US$ 68 /nightSelect
8.4
Great83 reviews
1.9 mi from City Center800 yd from Nuwara Eliya Post Office
From   US$ 148 /nightSelect
8.2
Great25 reviews
4.0 mi from City Center1.2 mi from Victoria Park
From   US$ 23 /nightSelect
8.2
Great18 reviews
600 yd from City Center1100 yd from Gregory Lake
From   US$ 59 /nightSelect
Bed & Breakfast
8.4
Great165 reviews
3.0 mi from City Center600 yd from Victoria Park
From   US$ 36 /nightSelect
Hotel
8.4
Great123 reviews
2.0 mi from City Center800 yd from Nuwara Eliya Post Office
From   US$ 76 /nightSelect
8.2
Great35 reviews
4.1 mi from City Center1.3 mi from Victoria Park
From   US$ 324 /nightSelect
8.4
Great124 reviews
2.0 mi from City Center500 yd from Nuwara Eliya Post Office
From   US$ 26 /nightSelect
8.6
Great26 reviews
3.8 mi from City Center1.0 mi from Victoria Park
From   US$ 163 /nightSelect
8.2
Great9 reviews
3.2 mi from City Center900 yd from Victoria Park
From   US$ 27 /nightSelect
8.0
Great17 reviews
4.0 mi from City Center1.3 mi from Victoria Park
From   US$ 28 /nightSelect
7.0
Very good1 review
700 yd from City Center1000 yd from Gregory Lake
From   US$ 48 /nightSelect
Guest house
8.4
Great118 reviews
1.9 mi from City Center900 yd from Single Tree Hill
From   US$ 31 /nightSelect
Bed & Breakfast
8.4
Great43 reviews
2.9 mi from City Center700 yd from Victoria Park
From   US$ 18 /nightSelect
8.2
Great44 reviews
6.1 mi from City Center
From   US$ 159 /nightSelect
Villa
1.1 mi from City Center600 yd from Galway's Land National Park
From   US$ 83 /nightSelect
8.4
Great181 reviews
1.9 mi from City Center600 yd from Nuwara Eliya Post Office
From   US$ 33 /nightSelect
8.2
Great11 reviews
2.0 mi from City Center
From   US$ 145 /nightSelect
8.2
Great40 reviews
1500 yd from City Center1.0 mi from Seetha Amman Temple
From   US$ 63 /nightSelect
Hotel
8.4
Great63 reviews
2.2 mi from City Center100 yd from Mackwoods Tea Museum
From   US$ 34 /nightSelect

Best hotels and places to stay in Nuwara Eliya

Why visit?

Nuwara Eliya is a picturesque city nestled in the heart of Sri Lanka's hill country. Known as Little England, this charming destination offers a unique blend of colonial history, breathtaking natural scenery, and a cool climate that is a welcome escape from the heat of the plains. With its lush tea plantations, cascading waterfalls, and vibrant flower gardens, Nuwara Eliya is a haven for nature lovers and adventure enthusiasts alike.

Where to stay?

When it comes to choosing the best area to stay in Nuwara Eliya, there are several options that cater to different preferences. Here are some of the top areas to consider:

Gregory Lake Area: Located in the heart of the city, the Gregory Lake area is ideal for those who want to be close to the main attractions, restaurants, and shops. You can enjoy scenic boat rides on the lake and take leisurely walks along its shores.

Nanu Oya: This area is perfect for travelers who wish to immerse themselves in the natural beauty of Nuwara Eliya. Surrounded by lush tea estates and mist-covered mountains, Nanu Oya offers a tranquil and serene atmosphere.

Haggala: For those seeking a peaceful retreat away from the hustle and bustle of the city, Haggala is a great choice. This area is known for its picturesque landscapes and is home to the beautiful Haggala Botanical Gardens.

Price per hotel room per night

The average hotel room prices in Nuwara Eliya vary depending on the star rating. Here is a rough estimate of the average price per night:

3-star hotels: $50 - $80

4-star hotels: $80 - $120

5-star hotels: $120 - $200

Best value for money:

Grand Hotel: Offering a perfect blend of colonial elegance and modern comforts, the Grand Hotel is a popular choice for its excellent service and comfortable rooms. Prices range from $100 to $150 per night.

Tea Bush Hotel: Nestled in the midst of lush tea gardens, Tea Bush Hotel provides a serene ambiance and warm hospitality at affordable rates. Room prices start from $60 and go up to $90 per night.

Best kids-friendly hotels:

Jetwing St. Andrew's: This charming colonial-style hotel offers spacious family rooms, a kids' club, and various activities to keep the little ones entertained. Prices range from $130 to $180 per night.

Araliya Green City: With its spacious rooms, outdoor playground, and kid-friendly amenities, Araliya Green City is a top choice for families traveling with children. Room rates start from $70 and go up to $100 per night.

Best hotels for a romantic getaway:

Heritance Tea Factory: Set in a converted tea factory, this unique hotel offers luxurious rooms, panoramic views, and a romantic ambiance that is perfect for couples. Prices range from $180 to $250 per night.

Langdale by Amaya: Surrounded by lush greenery and featuring cozy cottages, Langdale by Amaya provides a romantic setting for couples. Room rates start from $130 and go up to $180 per night.

Best for location:

The Hill Club: Located in the heart of Nuwara Eliya, The Hill Club offers easy access to the city's main attractions and provides a comfortable stay with its colonial charm. Prices range from $100 to $150 per night.

Glenfall Reach Hotel: Situated near the mesmerizing Lover's Leap waterfall, Glenfall Reach Hotel offers stunning views and close proximity to nature trails. Room rates start from $70 and go up to $100 per night.

Best for a short city break:

Queenswood Cottage: This cozy cottage-style accommodation provides a peaceful retreat while still being within walking distance to the city center. Prices range from $60 to $90 per night.

The Trevene: With its central location and comfortable rooms, The Trevene is perfect for travelers who want to explore the city's attractions on a short break. Room rates start from $50 and go up to $80 per night.

Show moreLess