
Search Hotels Near National Botanical Gardens, Pietermaritzburg
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for National Botanical Gardens hotels

7 on Oakleigh
7 on Oakleigh1.9 km from National Botanical Gardens
7.8 out of 10, Good, (9 reviews)
The price is ฿2,391
฿2,391 total
includes taxes & fees
16 Jul - 17 Jul

Bayside Lodge
Bayside Lodge2.3 km from National Botanical Gardens
6.6 out of 10, (12 reviews)
The price is ฿1,623
฿1,867 total
includes taxes & fees
9 Jul - 10 Jul

Lexden Guesthouse
Lexden Guesthouse2.2 km from National Botanical Gardens
10.0 out of 10, Exceptional, (1 review)
The price is ฿5,253
฿6,041 total
includes taxes & fees
7 Jul - 8 Jul

Redlands Hotel
Redlands Hotel2.3 km from National Botanical Gardens
8.2 out of 10, Very good, (24 reviews)
The price is ฿3,701
฿4,256 total
includes taxes & fees
11 Jul - 12 Jul

Ilawu Lodge
Ilawu Lodge3 km from National Botanical Gardens
6.6 out of 10, (4 reviews)
The price is ฿1,608
฿1,850 total
includes taxes & fees
7 Jul - 8 Jul

79 On Ridge BNB
79 On Ridge BNBScottsville, 5.1 km from National Botanical Gardens
10.0 out of 10, Exceptional, (5 reviews)
The price is ฿2,012
฿2,663 total
includes taxes & fees
5 Jul - 6 Jul

Road Lodge Pietermaritzburg
Road Lodge Pietermaritzburg6 km from National Botanical Gardens
8.4 out of 10, Very good, (385 reviews)
The price is ฿1,759
฿2,023 total
includes taxes & fees
10 Jul - 11 Jul

Golden Horse Hotel
Golden Horse HotelScottsville, 5 km from National Botanical Gardens
8.8 out of 10, Excellent, (3 reviews)
The price is ฿3,940
฿4,570 total
includes taxes & fees
19 Jul - 20 Jul

Madlula's Guesthouse
Madlula's GuesthouseScottsville, 5.6 km from National Botanical Gardens
2.0 out of 10, (1 review)
The price is ฿2,227
฿2,561 total
includes taxes & fees
10 Jul - 11 Jul

J & J Paradise Guesthouse
J & J Paradise GuesthouseScottsville, 5.3 km from National Botanical Gardens
The price is ฿800
฿920 total
includes taxes & fees
4 Jul - 5 Jul

ANEW Hotel Hilton Pietermaritzburg
ANEW Hotel Hilton Pietermaritzburg8.4 km from National Botanical Gardens
8.6 out of 10, Excellent, (216 reviews)
The price is ฿3,322
฿3,820 total
includes taxes & fees
5 Jul - 6 Jul

King's Hill Guest House
King's Hill Guest House8.2 km from National Botanical Gardens
The price is ฿2,333
฿2,683 total
includes taxes & fees
4 Jul - 5 Jul

Ekhaya Lodge
Ekhaya Lodge12.9 km from National Botanical Gardens
9.8 out of 10, Exceptional, (6 reviews)
The price is ฿1,646
฿1,646 total
includes taxes & fees
10 Jul - 11 Jul

Nutmeg Guest House
Nutmeg Guest House18 km from National Botanical Gardens
6.6 out of 10, (7 reviews)
The price is ฿2,121
฿2,439 total
includes taxes & fees
14 Jul - 15 Jul

Bancroft B and B
Bancroft B and B5.3 km from National Botanical Gardens
9.8 out of 10, Exceptional, (7 reviews)
The price is ฿2,642
฿2,642 total
includes taxes & fees
7 Jul - 8 Jul

Thembelihle Guest House
Thembelihle Guest HouseScottsville, 5.2 km from National Botanical Gardens
8.6 out of 10, Excellent, (9 reviews)
The price is ฿1,524
฿1,524 total
includes taxes & fees
6 Jul - 7 Jul

The Musafer Travel Lodge
The Musafer Travel Lodge3.4 km from National Botanical Gardens
8.0 out of 10, Very good, (2 reviews)
The price is ฿1,326
฿1,524 total
includes taxes & fees
14 Jul - 15 Jul

Gateside Guest House
Gateside Guest House6.7 km from National Botanical Gardens
9.6 out of 10, Exceptional, (21 reviews)
The price is ฿2,480
฿2,480 total
includes taxes & fees
14 Jul - 15 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to National Botanical Gardens
Top National Botanical Gardens Hotel Reviews

Road Lodge Pietermaritzburg
10/10 Excellent







































































