Hotels in Nuwara Eliya

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

Nuwara Eliya, Sri Lanka
28 May — 29 May2
Nuwara Eliya, Sri Lanka
Sat 28/5
Sun 29/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Nuwara Eliya

Filter by star ratings
All filters
Jetwing St Andrew's
7.9 Good
No. 10, St. Andrew's Drive, Nuwara Eliya, Sri Lanka
Show on map
4.6 km from city centre, Nuwara Eliya 
GoodBased on 103 reviews
7.9

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.

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 390 reviews
8.7

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

Araliya Green Hills Hotel
8.0 Excellent
No: 10, Glenfall Road, Nuwara Eliya, Sri Lanka
Show on map
3.5 km from city centre, Nuwara Eliya 
ExcellentBased on 125 reviews
8.0

Araliya Green Hills Hotel provides unique 4-star accommodation in Nuwara Eliya. It has a gym, as well as a sauna, a Jacuzzi and an indoor pool.

Calamander Lake Gregory
8.0 Excellent
Badulla Road, Nuwara Eliya City Center, Nuwara Eliya, Sri Lanka
Show on map
2.0 km from city centre, Nuwara Eliya 
ExcellentBased on 1 review
8.0

Calamander Lake Gregory is located in Nuwara Eliya and is close to Nuwara Eliya Golf Club. Guests can also enjoy free internet access.

Galway Heights Hotel
8.6 Excellent
89 Upper Lake Road, Havalock Drive, Nuwara Eliya, Sri Lanka
Show on map
1.7 km from city centre, Nuwara Eliya 
ExcellentBased on 391 reviews
8.6

Galway Heights Hotel is located in Nuwara Eliya and features complimentary wireless internet. It also provides a concierge, an express check-in and check-out feature and a kids club.

Chez Allen
8.0 Excellent
45/b St. Andrew's Road, Nuwara Eliya, Sri Lanka
Show on map
5.0 km from city centre, Nuwara Eliya 
ExcellentBased on 292 reviews
8.0

Chez Allen offers 3-star accommodation in Nuwara Eliya. It also provides a tour desk, luggage storage and bicycle rental.

Villa Tea Fields
8.7 Excellent
Nuwara Eliya, Sri Lanka
Show on map
0.5 km from city centre, Nuwara Eliya 
ExcellentBased on 266 reviews
8.7

Boasting a Jacuzzi, Villa Tea Fields is located in Nuwara Eliya and provides comfortable accommodation. It offers complimentary Wi-Fi, a 24-hour reception and room service.

Vista Thilina
8.2 Excellent
Thilina Hotel, No. 14, Race Course Road, Nuwara Eliya, Sri Lanka
Show on map
2.4 km from city centre, Nuwara Eliya 
ExcellentBased on 54 reviews
8.2

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.

The Cheriz
8.5 Excellent
No 4, 2nd Lane, Toppass, Kandy Road, Nuwara Eliya, Sri Lanka
Show on map
6.6 km from city centre, Nuwara Eliya 
ExcellentBased on 143 reviews
8.5

CheRiz Boutique Villa Hotel provides comfortable 3-star accommodation in Nuwara Eliya. Those staying at the property can also take advantage of complimentary wireless internet throughout their stay.

Grand Adams Peak
8.0 Excellent
No 32/2 Adams Peak Road, Nuwara Eliya, Sri Lanka
Show on map
31.9 km from city centre, Nuwara Eliya 
ExcellentBased on 207 reviews
8.0

Just a short walk from Nuwara Eliya, this 3-star hotel features a sauna and an outdoor pool. Guests can also enjoy complimentary internet throughout the property.

Tips for booking a Nuwara Eliya hotel

Cheapest month:July
Most expensive month:March
Average price in Nuwara Eliya:₹ 7,085/night
Cheapest price found:₹ 581/night
Cheapest day:Monday
Most expensive day:Thursday
₹ 1,085 - ₹ 12,884
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 1,673 - ₹ 10,890
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Nuwara Eliya hotels

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

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

Cheapest hotels in Nuwara Eliya, Nuwara Eliya District

Show all 1,206 hotels
Grand Adams Peak
8.0 Excellent
No 32/2 Adams Peak Road, Nuwara Eliya, Sri Lanka
Show on map
31.9 km from city centre,  

Just a short walk from Nuwara Eliya, this 3-star hotel features a sauna and an outdoor pool. Guests can also enjoy complimentary internet throughout the property.

₹ 1,007
Avg. per night
Vista Thilina
8.2 Excellent
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.

₹ 1,084
Avg. per night
Chez Allen
8.0 Excellent
45/b St. Andrew's Road, Nuwara Eliya, Sri Lanka
Show on map
5.0 km from city centre,  

Chez Allen offers 3-star accommodation in Nuwara Eliya. It also provides a tour desk, luggage storage and bicycle rental.

₹ 1,859
Avg. per night
Oak Ray Summer Hill Breeze
7.8 Good
No.49/1, Unique View Road, Nuwara Eliya, Sri Lanka
Show on map
3.2 km from city centre,  

Oak Ray Summer Hill Breeze offers 3-star accommodation in Nuwara Eliya. It also provides an express check-in and check-out feature, a 24-hour reception and meeting rooms.

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

Galaxy Grand Hotel offers 3-star accommodation in Nuwara Eliya. It provides complimentary Wi-Fi, a tour desk and luggage storage.

₹ 3,562
Avg. per night
Serenus Boutique Villa
8.5 Excellent
1/3, Gamunupura, Magastota, Nuwara Eliya, Sri Lanka
Show on map
1.0 km from city centre,  

Serenus Boutique Villa is located in Nuwara Eliya and is close to Nuwara Eliya Golf Club. Guests can also enjoy complimentary internet throughout the property.

₹ 3,562
Avg. per night
The Trevene Hotel
8.1 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 meeting rooms, a 24-hour reception and a tour desk.

₹ 3,640
Avg. per night
Villa Tea Fields
8.7 Excellent
Nuwara Eliya, Sri Lanka
Show on map
0.5 km from city centre,  

Boasting a Jacuzzi, Villa Tea Fields is located in Nuwara Eliya and provides comfortable accommodation. It offers complimentary Wi-Fi, a 24-hour reception and room service.

₹ 4,104
Avg. per night

Hotel prices in Nuwara Eliya

2 stars and under
No. 1 most popular

Single Tree Hotel

No 1/8 Haddon Hill Road, Nuwara Eliya, Sri Lanka

6.7 Good
₹ 852

Avg. per night

View Deal
3 stars
Chez Allen
No. 1 most popular

Chez Allen

45/b St. Andrew's Road, Nuwara Eliya, Sri Lanka

8.0 Excellent
₹ 1,859

Avg. per night

View Deal
4 stars +
Jetwing St Andrew's
No. 1 most popular

Jetwing St Andrew's

No. 10, St. Andrew's Drive, Nuwara Eliya, Sri Lanka

7.9 Good
₹ 14,946

Avg. per night

View Deal
Galway Heights Hotel
No. 2 most popular

Galway Heights Hotel

89 Upper Lake Road, Havalock Drive, Nuwara Eliya, Sri Lanka

8.6 Excellent
₹ 6,350

Avg. per night

View Deal

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

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 Nuwara Eliya

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

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.

  • What are the best hotels in Nuwara Eliya?

    Nuwara Eliya is home to many highly-rated hotels, one of which is Grand Hotel, which has a current rating of 8.7. For other potential stays, consider Jetwing St Andrew's and Andora Nuwara Eliya, which can also be great places to stay in Nuwara Eliya.

  • How much do hotels in Nuwara Eliya cost?

    ₹ 5,111/night is the average price of a hotel in Nuwara Eliya, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Nuwara Eliya, the average price found is ₹ 9,680/night, and for 5-star hotels the average price is ₹ 9,525/night.

  • How much is a cheap hotel in Nuwara Eliya?

    HotelsCombined users have found cheap hotels in Nuwara Eliya starting from ₹ 542 per night in the last 3 days.

  • 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 ₹ 542 and the average price has been ₹ 4,801. If you’d prefer 4-star accommodation, expect to pay at least ₹ 3,872 for this evening.