Hotels in Nuwara Eliya

Search and compare Nuwara Eliya hotels from hundreds of travel sites and save

Nuwara Eliya, Sri Lanka
Sep 24 — Sep 252
Nuwara Eliya, Sri Lanka
Fri 9/24
Sat 9/25
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Nuwara Eliya

Filter by star ratings
All filters
Wathsala Inn
Wathsala Inn
8.1 Excellent
Adams peak, Maskelliya, Nuwara Eliya, Sri Lanka
Show on map
32.2 km from city centre, Nuwara Eliya 
ExcellentBased on 175 reviews
8.1

This comfortable guest house in Nallathanniya offers free Wi-Fi, as well as an express check-in and check-out feature and an indoor pool. It also provides a library, laundry facilities and a 24-hour reception.

Galaxy Grand Hotel
Galaxy Grand Hotel
8.1 Excellent
82/1 Magasthota, Nuwara Eliya, Sri Lanka
Show on map
1.0 km from city centre, Nuwara Eliya 
ExcellentBased on 252 reviews
8.1

Galaxy Grand Hotel offers 3.5-star accommodation in Nuwara Eliya. It provides complimentary Wi-Fi, laundry facilities and luggage storage.

The Trevene Hotel
The Trevene Hotel
8.2 Excellent
17 Park Road, Nuwara Eliya, Sri Lanka
Show on map
3.4 km from city centre, Nuwara Eliya 
ExcellentBased on 212 reviews
8.2

The Trevene Hotel provides a comfortable setting when in Nuwara Eliya. It also offers a 24-hour reception, a car rental desk and a laundry service.

Heritance Tea Factory
Heritance Tea Factory
8.7 Excellent
Kandapola Nuwara Eliya, Nuwara Eliya, Sri Lanka
Show on map
7.0 km from city centre, Nuwara Eliya 
ExcellentBased on 493 reviews
8.7

Heritance Tea Factory provides vibrant 4-star accommodation in Nuwara Eliya. It has a day spa, as well as an outdoor pool, free Wi-Fi and a sauna.

Araliya Green Hills Hotel
Araliya Green Hills Hotel
7.9 Good
No: 10, Glenfall Road, Nuwara Eliya, Sri Lanka
Show on map
3.5 km from city centre, Nuwara Eliya 
GoodBased on 135 reviews
7.9

Recently refurbished, Araliya Green Hills Hotel provides unique 5-star accommodation in Nuwara Eliya. Those staying at the property have access to a day spa, a gym and an indoor pool.

Jetwing St. Andrew's
Jetwing St. Andrew's
8.0 Excellent
No. 10, St. Andrew's Drive, Nuwara Eliya, Sri Lanka
Show on map
4.6 km from city centre, Nuwara Eliya 
ExcellentBased on 165 reviews
8.0

Jetwing St Andrew's Hotel offers 4-star accommodation in Nuwara Eliya. The multiple facilities this modern hotel features include a currency exchange, a tour desk and luggage storage.

Grand Adam's Peak - 10 Minutes To Start
Grand Adam's Peak - 10 Minutes To Start
7.9 Good
No 32/2 Adams Peak Road, Nuwara Eliya, Sri Lanka
Show on map
31.9 km from city centre, Nuwara Eliya 
GoodBased on 296 reviews
7.9

Grand Adams Peak is located in Nallathanniya and provides an indoor pool and free Wi-Fi. It also offers a 24-hour reception, massage services and an express check-in and check-out feature.

Panorama Green View Hotel
Panorama Green View Hotel
8.3 Excellent
17 Park Road, Nuwara Eliya, Sri Lanka
Show on map
3.4 km from city centre, Nuwara Eliya 
ExcellentBased on 318 reviews
8.3

Panorama Green View Hotel Nuwara Eliya is located in Nuwara Eliya and offers free Wi-Fi. It also provides a swimming pool, a tour desk and room service.

Serenus Boutique Villa
Serenus Boutique Villa
7.9 Good
Nuwara Eliya, Sri Lanka
Show on map
1.0 km from city centre, Nuwara Eliya 
GoodBased on 35 reviews
7.9

Located in Nuwara Eliya, Serenus Boutique Villa provides complimentary wireless internet and a gym. It also offers luggage storage, a concierge and a 24-hour reception.

Vista Thilina
Vista Thilina
7.9 Good
Thilina Hotel, No. 14, Race Course Road, Nuwara Eliya, Sri Lanka
Show on map
2.4 km from city centre, Nuwara Eliya 
GoodBased on 86 reviews
7.9

Thilina Hotel Nuwara Eliya is located in Nuwara Eliya and features free Wi-Fi. It also offers luggage storage, an express check-in and check-out feature and a 24-hour reception.

Tips for booking a Nuwara Eliya hotel

Cheapest month:October
Most expensive month:March
Average price in Nuwara Eliya:₱4,765/night
Absolute cheapest price found:₱151/night
Cheapest day:Saturday
Most expensive day:Tuesday
₱3,287 - ₱8,357
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱2,812 - ₱4,337
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Nuwara Eliya hotels

Show all 1,080 hotels
1
Heritance Tea Factory
Heritance Tea Factory
8.7 Excellent
Kandapola Nuwara Eliya, Nuwara Eliya, Sri Lanka
Show on map
7.0 km from city centre, Nuwara Eliya 

Heritance Tea Factory provides vibrant 4-star accommodation in Nuwara Eliya. It has a day spa, as well as an outdoor pool, free Wi-Fi and a sauna.

Cheapest hotels in Nuwara Eliya, Nuwara Eliya District

Show all 1,080 hotels
Wathsala Inn
Wathsala Inn
8.1 Excellent
Adams peak, Maskelliya, Nuwara Eliya, Sri Lanka
Show on map
32.2 km from city centre,  

This comfortable guest house in Nallathanniya offers free Wi-Fi, as well as an express check-in and check-out feature and an indoor pool. It also provides a library, laundry facilities and a 24-hour reception.

₱653
Avg. per night
Panorama Green View Hotel
Panorama Green View Hotel
8.3 Excellent
17 Park Road, Nuwara Eliya, Sri Lanka
Show on map
3.4 km from city centre,  

Panorama Green View Hotel Nuwara Eliya is located in Nuwara Eliya and offers free Wi-Fi. It also provides a swimming pool, a tour desk and room service.

₱854
Avg. per night
Grand Adam's Peak - 10 Minutes To Start
Grand Adam's Peak - 10 Minutes To Start
7.9 Good
No 32/2 Adams Peak Road, Nuwara Eliya, Sri Lanka
Show on map
31.9 km from city centre,  

Grand Adams Peak is located in Nallathanniya and provides an indoor pool and free Wi-Fi. It also offers a 24-hour reception, massage services and an express check-in and check-out feature.

₱954
Avg. per night
The Trevene Hotel
The Trevene Hotel
8.2 Excellent
17 Park Road, Nuwara Eliya, Sri Lanka
Show on map
3.4 km from city centre,  

The Trevene Hotel provides a comfortable setting when in Nuwara Eliya. It also offers a 24-hour reception, a car rental desk and a laundry service.

₱1,457
Avg. per night
Vista Thilina
Vista Thilina
7.9 Good
Thilina Hotel, No. 14, Race Course Road, Nuwara Eliya, Sri Lanka
Show on map
2.4 km from city centre,  

Thilina Hotel Nuwara Eliya is located in Nuwara Eliya and features free Wi-Fi. It also offers luggage storage, an express check-in and check-out feature and a 24-hour reception.

₱2,260
Avg. per night
Galaxy Grand Hotel
Galaxy Grand Hotel
8.1 Excellent
82/1 Magasthota, Nuwara Eliya, Sri Lanka
Show on map
1.0 km from city centre,  

Galaxy Grand Hotel offers 3.5-star accommodation in Nuwara Eliya. It provides complimentary Wi-Fi, laundry facilities and luggage storage.

₱2,662
Avg. per night
Serenus Boutique Villa
Serenus Boutique Villa
7.9 Good
Nuwara Eliya, Sri Lanka
Show on map
1.0 km from city centre,  

Located in Nuwara Eliya, Serenus Boutique Villa provides complimentary wireless internet and a gym. It also offers luggage storage, a concierge and a 24-hour reception.

₱2,913
Avg. per night
Araliya Green Hills Hotel
Araliya Green Hills Hotel
7.9 Good
No: 10, Glenfall Road, Nuwara Eliya, Sri Lanka
Show on map
3.5 km from city centre,  

Recently refurbished, Araliya Green Hills Hotel provides unique 5-star accommodation in Nuwara Eliya. Those staying at the property have access to a day spa, a gym and an indoor pool.

₱3,165
Avg. per night

Hotel prices in Nuwara Eliya

2 stars and under

₱653 - ₱1,658

Single Tree Hotel

#1 Most popular

₱1,658
Avg. per night
Wathsala Inn

Best value

Wathsala Inn
8.1 Excellent
₱653
Avg. per night
3 stars

₱854 - ₱4,923

Grand Adam's Peak - 10 Minutes To Start
₱954
Avg. per night
Oak Ray Tea Bush

#2 Most popular

₱3,717
Avg. per night
Panorama Green View Hotel

Best value

₱854
Avg. per night
4 stars +

₱3,165 - ₱14,065

Heritance Tea Factory

#1 Most popular

₱7,183
Avg. per night
Jetwing St. Andrew's

#2 Most popular

₱8,992
Avg. per night
Araliya Green Hills Hotel

Best value

₱3,165
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Nuwara Eliya

About Nuwara Eliya

Nestled amidst the sprawling tea plantations of central Sri Lanka, Nuwara Eliya is a former British colonial hill town nicknamed “Little England”. Its temperate climate offers a welcome relief from the heat of the plains below, with the peak of Sri Lanka’s tallest mountain, Pidurutalagala, serving as a beautiful backdrop.

Things to do

In the heart of Nuwara Eliya is Lake Gregory, which was created in the 1870s as a setting for water sports. Enjoy a boat ride along its picturesque waters or soak up the views on horseback, then stretch your legs during a stroll in Victoria Park. In addition to its leafy walking trails and landscaped garden beds, Victoria Park is also home to a children’s playground and a miniature train that kids will love.

Green thumbs shouldn’t miss a visit to the Hakgala Botanical Gardens, which is planted with more than 10,000 different floral species in spring. Admire the impressive collections of roses and orchids and stroll through the tranquil Japanese Garden, then observe monkeys in the adjacent Hakgala Strict Nature Reserve.

For insight into Nuwara Eliya’s tea cultivation, visit the Pedro Tea Estate and experience the full process from picking to packing. Soak up the emerald green views as you stroll through its tea plantations and test your skills at plucking the leaves. Tours end with a tasting on the estate’s sun-drenched balcony overlooking the plantations.

Getting around

Nuwara Eliya is around 15 minutes’ drive from the Nanu Oya railway station, which has regular trains to both Colombo and Kandy. Buses connect Nuwara Eliya to towns and villages across Sri Lanka while rickshaws are available for shorter journeys. The centre of Nuwara Eliya is compact enough to explore on foot.

Nuwara Eliya travel FAQs

  • What are the best hotels in Nuwara Eliya?

    135 reviews rated Araliya Green Hills Hotel with an average score of 7.9/10. It may also be worth looking into the Grand Hotel, which received a rating of 8.6/10 from 473 reviews. Heritance Tea Factory could also be a good option, with a score of 8.7/10 from 493 reviews.

  • How much is a hotel in Nuwara Eliya tonight?

    Over the last 3 days, the starting price of a hotel in Nuwara Eliya tonight has been as low as ₱4,019 and the average price has been as much as ₱7,284.