Hotels in Nuwara Eliya, Sri Lanka

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

Nuwara Eliya, Sri Lanka
Sep 23 — Sep 242
Nuwara Eliya, Sri Lanka
Fri 9/23
Sat 9/24
...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
Araliya Green Hills Hotel
7.9 Good
No: 10, Glenfall Road, Nuwara Eliya, Sri Lanka
Show on map
2.2 mi from city centre, Nuwara Eliya, Sri Lanka 
GoodBased on 106 reviews
7.9

Araliya Green Hills Hotel provides comfortable 4-star accommodation in Nuwara Eliya. It also offers an express check-in and check-out feature, an indoor pool and a kids pool.

Heritance Tea Factory
8.8 Excellent
Kandapola Nuwara Eliya, Nuwara Eliya, Sri Lanka
Show on map
4.3 mi from city centre, Nuwara Eliya, Sri Lanka 
ExcellentBased on 344 reviews
8.8

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.

Jetwing St Andrew's
7.8 Good
No. 10, St. Andrew's Drive, Nuwara Eliya, Sri Lanka
Show on map
2.8 mi from city centre, Nuwara Eliya, Sri Lanka 
GoodBased on 80 reviews
7.8

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.

The Firs
8.6 Excellent
85/2, Upper Lake Road, Nuwara Eliya, Sri Lanka
Show on map
1.3 mi from city centre, Nuwara Eliya, Sri Lanka 
ExcellentBased on 75 reviews
8.6

The Firs is located in Nuwara Eliya and is close to Nuwara Eliya Golf Club. It has a spa and wellness centre, as well as free Wi-Fi, valet parking and a Jacuzzi.

Blue Moon Guest House
7.8 Good
No 7 Ranasinghe Mawatha, Badulla Road, Nuwara Eliya, Sri Lanka
Show on map
2.0 mi from city centre, Nuwara Eliya, Sri Lanka 
GoodBased on 336 reviews
7.8

Blue Moon Guest House Nuwara Eliya is located in Nuwara Eliya and features free Wi-Fi. It also offers a bowling alley, a sun deck and a swimming pool.

Chandrasobana
8.8 Excellent
33 Bakers Farm Mahagastota, Nuwara Eliya, Sri Lanka
Show on map
0.1 mi from city centre, Nuwara Eliya, Sri Lanka 
ExcellentBased on 117 reviews
8.8

ChandraSobana offers 3-star accommodation in Nuwara Eliya. It also provides room service, an airport shuttle and snow sports.

Yoho The Train View
8.6 Excellent
Edinburgh Estate road, Nuwara Eliya, Sri Lanka
Show on map
3.1 mi from city centre, Nuwara Eliya, Sri Lanka 
ExcellentBased on 4 reviews
8.6

Yoho The Train View is located in Nuwara Eliya and features complimentary Wi-Fi. It also provides a 24-hour reception and an express check-in and check-out feature.

Top Terrace Cottage
7.9 Good
No A6 Sanasa Housing Scheme, Nuwara Eliya, Sri Lanka
Show on map
4.1 mi from city centre, Nuwara Eliya, Sri Lanka 
GoodBased on 223 reviews
7.9

Located in Nuwara Eliya, Top Terrace Cottage is an easy drive from Nuwara Eliya Golf Club and Ramboda Falls. It also offers luggage storage, a 24-hour reception and a tour desk.

Heaven Seven Nuwara Eliya
7.6 Good
24a, Haddon Hill Road, Nuwara Eliya, Sri Lanka
Show on map
2.0 mi from city centre, Nuwara Eliya, Sri Lanka 
GoodBased on 115 reviews
7.6

Boasting a rooftop terrace, Heaven Seven Nuwara Eliya is situated in Nuwara Eliya and provides comfortable accommodation. Guests can also enjoy free wireless internet.

The Tea Garden
8.4 Excellent
Nuwara Eliya, Sri Lanka
Show on map
0.3 mi from city centre, Nuwara Eliya, Sri Lanka 
ExcellentBased on 109 reviews
8.4

The Tea Garden is located in Nuwara Eliya and features free wireless internet. It also provides a car rental desk, bicycle rental and luggage storage.

Tips for booking hotels in Nuwara Eliya

Cheapest month:November
Most expensive month:March
Average price in Nuwara Eliya:$41/night
Cheapest price found:$2/night
Cheapest day:Wednesday
Most expensive day:Monday
$14 - $92
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$18 - $24
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Nuwara Eliya, Sri Lanka

Guest House Hill Paradise
6.2 Good
20/45 Bonavista Road, Nuwara Eliya, Sri Lanka
Show on map
1.1 mi from city centre, Nuwara Eliya, Sri Lanka 

This comfortable guest house in Nuwara Eliya offers complimentary Wi-Fi, as well as a sun deck and a 24-hour reception. It also features luggage storage, bicycle rental and a ticket service.

$11
Avg. per night
Vista Thilina
8.2 Excellent
Thilina Hotel, No. 14, Race Course Road, Nuwara Eliya, Sri Lanka
Show on map
1.5 mi from city centre, Nuwara Eliya, Sri Lanka 

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.

$12
Avg. per night
Inroma Holiday Resort
7.3 Good
38 Church Road, Nuwara Eliya, Sri Lanka
Show on map
1.9 mi from city centre, Nuwara Eliya, Sri Lanka 

Inroma Holiday Resort provides comfortable 3-star accommodation in Nuwara Eliya. Guests can also enjoy free internet throughout the property.

$15
Avg. per night
Grand Adams Peak
8.0 Excellent
No 32/2 Adams Peak Road, Nuwara Eliya, Sri Lanka
Show on map
19.8 mi from city centre, Nuwara Eliya, Sri Lanka 

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.

$16
Avg. per night
Bezel Bungalow Nuwara Eliya
7.3 Good
Saint Andrew's Road, Nuwara Eliya, Sri Lanka
Show on map
3.3 mi from city centre, Nuwara Eliya, Sri Lanka 

Bezel Bungalow provides a comfortable setting while in Nuwara Eliya. It also features massage services, a 24-hour reception and free Wi-Fi.

$16
Avg. per night
The Trevene Hotel
8.2 Excellent
17 Park Road, Nuwara Eliya, Sri Lanka
Show on map
2.1 mi from city centre, Nuwara Eliya, Sri Lanka 

The Trevene Hotel provides a comfortable setting when in Nuwara Eliya. It also offers meeting rooms, a 24-hour reception and a tour desk.

$17
Avg. per night
Carnation Rest
9.0 Excellent
1, Unique View Road, Nuwara Eliya, Sri Lanka
Show on map
2.0 mi from city centre, Nuwara Eliya, Sri Lanka 

This comfortable hotel in Nuwara Eliya offers complimentary Wi-Fi, as well as a 24-hour reception and luggage storage. It also features a terrace and laundry facilities.

$19
Avg. per night
East Mount Villa
10, Kalukele, Nuwara Eliya, Sri Lanka
Show on map
0.9 mi from city centre, Nuwara Eliya, Sri Lanka 

East Mount Villa provides a comfortable setting when in Nuwara Eliya. It also offers free Wi-Fi, luggage storage and a 24-hour reception.

$25
Avg. per night

Hotel prices in Nuwara Eliya

2 stars and under
3 stars
4 stars +

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 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.

Facts about staying in Nuwara Eliya

  • What are the best hotels in Nuwara Eliya?

    Araliya Green Hills Hotel, rated with a score of 7.9 from 106 reviewers, is one of the most popular hotels in Nuwara Eliya. Other top stays include Heritance Tea Factory, with an average rating of 8.8 from 344 reviewers, and Jetwing St Andrew's, with a score of 7.8 from 80 reviewers.

  • What is a good hotel near Ambewela Farms?

    Reviews of Jetwing Warwick Gardens recommend it as a good place to stay near Ambewela Farms, scoring 8.9/10 from 20 ratings.

  • How much do hotels in Nuwara Eliya cost?

    $70/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 $117/night, and for 5-star hotels the average price is $226/night.

  • How much is a cheap hotel in Nuwara Eliya?

    $7 per night is the cheapest Nuwara Eliya hotel price found in our data from the last 72 hours.

  • How much is a hotel in Nuwara Eliya tonight?

    Nuwara Eliya hotels start at $9 for tonight; however accommodations will average about $92. Many 4-star stays can be found in Nuwara Eliya tonight, with prices starting at $35. These prices were found on HotelsCombined within the last 72 hours.