We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Hakgala Botanic Gardens

View map
  • Sort by:
  • Traveler Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Mahagastota Hill Climb, Blackpool, Nuwara Eliya 22200, Sri Lanka
3.5 miles from Hakgala Botanic Gardens
#1 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
89 Upper Lake Road, Havelook Drive, Nuwara Eliya 22094, Sri Lanka
4.0 miles from Hakgala Botanic Gardens
#23 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
111 Havelock Drive, Nuwara Eliya, Sri Lanka
4.2 miles from Hakgala Botanic Gardens
#14 of 27 hotels in Nuwara Eliya
No photo provided
Check In Check Out
Show Prices
No 09 Havelock Road, Nuwara Eliya 22200, Sri Lanka
4.5 miles from Hakgala Botanic Gardens
#13 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
No 24 A, Haddon Hill Road, Nuwara Eliya 22200, Sri Lanka
4.6 miles from Hakgala Botanic Gardens
#12 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
Kandapola, Nuwara Eliya, Sri Lanka
4.7 miles from Hakgala Botanic Gardens
#2 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
6 Haddon Hill Road, Nuwara Eliya 22200, Sri Lanka
4.7 miles from Hakgala Botanic Gardens
#24 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
No. 112 Badulla Road, Nuwara Eliya, Sri Lanka
4.7 miles from Hakgala Botanic Gardens
#26 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
Unique View Road, Nuwara Eliya 22200, Sri Lanka
4.7 miles from Hakgala Botanic Gardens
#27 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
5 Grand Hotel Rd, Nuwara Eliya 22200, Sri Lanka
4.8 miles from Hakgala Botanic Gardens
#19 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
No 10 Glenfall Road, Nuwara Eliya 22200, Sri Lanka
4.9 miles from Hakgala Botanic Gardens
#5 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
Grand Hotel Road, Nuwara Eliya 22200, Sri Lanka
5.0 miles from Hakgala Botanic Gardens
#6 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
No. 33 Lady McCallum's Drive, Nuwara Eliya 22200, Sri Lanka
5.0 miles from Hakgala Botanic Gardens
#9 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
Hemas (Estates) Limited | Halgranoya, Ragala, Nuwara Eliya, Nuwara Eliya 001, Sri Lanka
5.1 miles from Hakgala Botanic Gardens
#3 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
29 Grand Hotel Rd, Nuwara Eliya 22200, Sri Lanka
5.1 miles from Hakgala Botanic Gardens
#7 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
2 Kandy Road, Nuwara Eliya, Sri Lanka
5.1 miles from Hakgala Botanic Gardens
#16 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
10 St. Andrews Drive, Nuwara Eliya 22200, Sri Lanka
5.5 miles from Hakgala Botanic Gardens
#4 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
St Andrews Drive | Nuwara Eliya, Nuwara Eliya 22200, Sri Lanka
6.0 miles from Hakgala Botanic Gardens
#17 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
405 Kandy Road | Bambarakale, Nuwara Eliya 22200, Sri Lanka
6.1 miles from Hakgala Botanic Gardens
#10 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
Radella | Nanu Oya, Nuwara Eliya 22200, Sri Lanka
6.2 miles from Hakgala Botanic Gardens
#8 of 27 hotels in Nuwara Eliya
Check In Check Out
Show Prices
No. 34, Bandarawela Road, Welimada 90200, Sri Lanka
6.6 miles from Hakgala Botanic Gardens
No photo provided
Check In Check Out
Show Prices
Bandarawela - Welimada Road | Hilpankandura Estate, Mirahawatte, Bandarawela 90100, Sri Lanka
8.5 miles from Hakgala Botanic Gardens
Check In Check Out
Show Prices
Pahala Kada Veediya, Ramboda 20590, Sri Lanka
12.6 miles from Hakgala Botanic Gardens
Check In Check Out
Show Prices
542 Kahagolla | Diyathalawa, Diyathalawa, Sri Lanka
12.6 miles from Hakgala Botanic Gardens
Check In Check Out
Show Prices
Devon Estate, St. Clair's, Talawakele 22100, Sri Lanka
12.8 miles from Hakgala Botanic Gardens
Check In Check Out
Show Prices
No 07 Diyathalawa Road | Ellathota, Bandarawela 90100, Sri Lanka
13.1 miles from Hakgala Botanic Gardens
No photo provided
Check In Check Out
Show Prices
Lower Blackwood, Beragala, Sri Lanka
13.2 miles from Hakgala Botanic Gardens
Check In Check Out
Show Prices
Ottery Estate, Dickoya 22050, Sri Lanka
13.2 miles from Hakgala Botanic Gardens
Check In Check Out
Show Prices
No. 14, Welimada Road, Bandarawela, Sri Lanka
13.2 miles from Hakgala Botanic Gardens
Check In Check Out
Show Prices
Temple Road, Haputale 90160, Sri Lanka
13.9 miles from Hakgala Botanic Gardens
Check In Check Out
Show Prices
*Prices above are the average nightly price provided by partners and may not include all taxes and fees. Any taxes and fees that are shown are estimates only. Please see further details from our partners.
Nuwara Eliya Travel Forum Need specific advice visiting Nuwara Eliya, Central Province? Visit the TripAdvisor Travel Forum for Nuwara Eliya and ask our Destination Experts and the travel community.