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.

Hotels near Hakgala Botanic Gardens

Badulla Road, Nuwara Eliya, Sri Lanka
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

Arcadia Nuwara Eliya (Nuwara Eliya, Sri Lanka)
27 Spencer Park, Nuwara Eliya, Sri Lanka
2.0 miles from Hakgala Botanic Gardens
#80 of 129 Nuwara Eliya B&B and Inns
Traveler photos (1) | Map
Avian Breeze (Nuwara Eliya, Sri Lanka)
Badulla Road, Nuwara Eliya, Sri Lanka
2.1 miles from Hakgala Botanic Gardens
#11 of 129 Nuwara Eliya B&B and Inns
Professional photos | Traveler photos (16) | Map
Show Prices
The Plains (Central Province, Sri Lanka)
No 459/1, Kandy Road | Ranmuthugala, Kadawatha, Sri Lanka
2.5 miles from Hakgala Botanic Gardens
#236 of 532 Central Province B&B and Inns
Map
Summer Cottage Nuwara Eliya (Nuwara Eliya, Sri Lanka)
No 15/1, 3rd Lane, Badulla Road, Mahagasthota | opposite Republican International School, Nuwara Eliya, Sri Lanka
2.6 miles from Hakgala Botanic Gardens
Traveler photos (1) | Map
Show Prices
Heidi's Home (Nuwara Eliya, Sri Lanka)
No 12A, Glen Field, Badulla Road, Magasthota, Nuwara Eliya 22200, Sri Lanka
3.2 miles from Hakgala Botanic Gardens
Heidi's Home Slideshow
#5 of 129 Nuwara Eliya B&B and Inns
Professional photos | Traveler photos (72) | Map
Show Prices
Pello Lake Resort (Nuwara Eliya, Sri Lanka)
No 197/16, Upper Lake Road, Nuwara Eliya 22200, Sri Lanka
3.3 miles from Hakgala Botanic Gardens
#44 of 129 Nuwara Eliya B&B and Inns
Traveler photos (41) | Map
Show Prices
Royal Hills Nuwara Eliya (Nuwara Eliya, Sri Lanka) 3.0 of 5
109, Upper Lake Road | Nesby Road, Nuwara Eliya 052, Sri Lanka (Formerly Hotel Anish Park)
3.3 miles from Hakgala Botanic Gardens
#47 of 129 Nuwara Eliya B&B and Inns
Professional photos | Traveler photos (23) | Map
Show Prices
The leisure village Nuwara Eliya (Nuwara Eliya, Sri Lanka) 2.0 of 5
165/11 Upper lake road, Nuwara Eliya, Sri Lanka
3.3 miles from Hakgala Botanic Gardens
#74 of 129 Nuwara Eliya B&B and Inns
Traveler photos (9) | Map
Show Prices
Hunters Club Gregory Lake (Nuwara Eliya, Sri Lanka)
15, Gemunupura, Mahagastota, Nuwara Eliya, Sri Lanka
3.3 miles from Hakgala Botanic Gardens
#94 of 129 Nuwara Eliya B&B and Inns
Professional photos | Traveler photos (7) | Map
Show Prices
The Firs (Nuwara Eliya, Sri Lanka)
85 / 2 Upper Lake Road, Nuwara Eliya, Sri Lanka
3.6 miles from Hakgala Botanic Gardens
Special Price 20% off room rate
The Firs Slideshow
#15 of 129 Nuwara Eliya B&B and Inns
Professional photos | Traveler photos (32) | Map
Show Prices
Gregory's Bungalow (Nuwara Eliya, Sri Lanka)
109, Upper Lake Road, Nuwara Eliya, Sri Lanka
3.6 miles from Hakgala Botanic Gardens
#51 of 129 Nuwara Eliya B&B and Inns
Traveler photos (4) | Map
Show Prices
Silver Star Inn (Nuwara Eliya, Sri Lanka)
145 Upper Lake Road, Nuwara Eliya 22200, Sri Lanka
3.6 miles from Hakgala Botanic Gardens
#57 of 129 Nuwara Eliya B&B and Inns
Map
Show Prices
Hotel Travelers Inn (Nuwara Eliya, Sri Lanka)
No 84/3, Black pool, Nuwara Eliya 22200, Sri Lanka
3.6 miles from Hakgala Botanic Gardens
#58 of 129 Nuwara Eliya B&B and Inns
Professional photos | Map
Show Prices
Albany (Nuwara Eliya, Sri Lanka)
11/4 Upper Lake Road, Nuwara Eliya 22240, Sri Lanka
3.6 miles from Hakgala Botanic Gardens
Professional photos | Traveler photos (1) | Map
Show Prices
Binota Hotel (Nuwara Eliya, Sri Lanka)
21, Bonavista Road | Kelegalla, Nuwara Eliya, Sri Lanka
3.8 miles from Hakgala Botanic Gardens
#50 of 129 Nuwara Eliya B&B and Inns
Traveler photos (35) | Map
Galway Forest Lodge (Nuwara Eliya, Sri Lanka) 3.0 of 5
89 Upper Lake Road, Havelook Drive, Nuwara Eliya 22094, Sri Lanka
3.9 miles from Hakgala Botanic Gardens
#12 of 20 hotels in Nuwara Eliya
Professional photos | Traveler photos (86) | Map
Show Prices
Hillcot Bungalow (Nuwara Eliya, Sri Lanka)
No. 06, Kelegala Road, Nuwara Eliya, Sri Lanka
4.0 miles from Hakgala Botanic Gardens
#8 of 129 Nuwara Eliya B&B and Inns
Professional photos | Traveler photos (16) | Map
Show Prices
Oasis Park Hotel (Nuwara Eliya, Sri Lanka)
9/2 Havelock Drive, Nuwara Eliya, Sri Lanka
4.1 miles from Hakgala Botanic Gardens
Professional photos | Map
Show Prices
Green Savanna Holiday Bungalow (Nuwara Eliya, Sri Lanka)
Badulla Road, Seetha Eliya, Nuwara Eliya, Sri Lanka
4.2 miles from Hakgala Botanic Gardens
#82 of 129 Nuwara Eliya B&B and Inns
Professional photos | Map
Show Prices
Hotel Silver Falls (Nuwara Eliya, Sri Lanka) 2.0 of 5
No: 23, Nanuoya Road, Windy Corner, black pool, Nuwara Eliya 22200, Sri Lanka
4.2 miles from Hakgala Botanic Gardens
#83 of 129 Nuwara Eliya B&B and Inns
Professional photos | Traveler photos (36) | Map
Show Prices
Single Tree Hotel (Nuwara Eliya, Sri Lanka)
1/8 Haddon Hill Road, Nuwara Eliya, Sri Lanka
4.5 miles from Hakgala Botanic Gardens
#59 of 129 Nuwara Eliya B&B and Inns
Professional photos | Traveler photos (15) | Map
Show Prices
Heritance Tea Factory (Nuwara Eliya, Sri Lanka) 4.0 of 5
Kandapola, Nuwara Eliya, Sri Lanka
4.6 miles from Hakgala Botanic Gardens
Travelers' Choice® 2015 Winner Top Hotels Special Price 15% off room rate
Heritance Tea Factory Slideshow
#1 of 20 hotels in Nuwara Eliya
Professional photos | Traveler photos (1161) | Map
Show Prices
Heaven Seven Hotels (Nuwara Eliya, Sri Lanka)
No 24 A, Haddon Hill Road, Nuwara Eliya, Sri Lanka
4.6 miles from Hakgala Botanic Gardens
#20 of 129 Nuwara Eliya B&B and Inns
Professional photos | Traveler photos (72) | Map
Show Prices
Richmond Inn (Nuwara Eliya, Sri Lanka)
10 Haddon Hill Road, Nuwara Eliya 22200, Sri Lanka
4.6 miles from Hakgala Botanic Gardens
#27 of 129 Nuwara Eliya B&B and Inns
Professional photos | Traveler photos (8) | Map
Show Prices
Sampath Rest Guesthouse (Nuwara Eliya, Sri Lanka)
8 A, Wedderburn Rd, Nuwara Eliya, Sri Lanka
4.6 miles from Hakgala Botanic Gardens
#31 of 129 Nuwara Eliya B&B and Inns
Traveler photos (9) | Map
Queens Wood Cottage (Nuwara Eliya, Sri Lanka)
124 / 1 Queen Elizadath Drive, Nuwara Eliya, Sri Lanka
4.6 miles from Hakgala Botanic Gardens
#33 of 129 Nuwara Eliya B&B and Inns
Professional photos | Traveler photos (31) | Map
Show Prices
Haddon Hill Hotel (Nuwara Eliya, Sri Lanka)
8B Haddon Hill Road, Nuwara Eliya, Sri Lanka
4.6 miles from Hakgala Botanic Gardens
#66 of 129 Nuwara Eliya B&B and Inns
Traveler photos (6) | Map
Royal Mount Guest House (Nuwara Eliya, Sri Lanka)
#20/A Haddon Hill Road, Nuwara Eliya, Sri Lanka
4.6 miles from Hakgala Botanic Gardens
#76 of 129 Nuwara Eliya B&B and Inns
Traveler photos (2) | Map
Alpine Hotel (Nuwara Eliya, Sri Lanka) 3.0 of 5
4 Haddon Hill Road, Nuwara Eliya 052, Sri Lanka
4.6 miles from Hakgala Botanic Gardens
#15 of 20 hotels in Nuwara Eliya
Professional photos | Traveler photos (67) | Map
Show Prices
Grosvenor Hotel (Nuwara Eliya, Sri Lanka)
6 Haddon Hill Road, Nuwara Eliya, Sri Lanka
4.6 miles from Hakgala Botanic Gardens
#17 of 20 hotels in Nuwara Eliya
Traveler photos (15) | Map