- 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 Garden hotels

1. Mondior Hotel, Gaborone
Mondior Hotel, Gaborone1.7 km from National Botanical Garden
8.8 out of 10, Excellent, (152 reviews)
The price is ₩107,444
₩122,486 total
includes taxes & fees
Nov 7 - Nov 8

2. Cresta President
Cresta President3.1 km from National Botanical Garden
8.4 out of 10, Very good, (95 reviews)
The price is ₩81,296
₩92,678 total
includes taxes & fees
Nov 6 - Nov 7

3. River-Ridge Guest House
River-Ridge Guest House3 km from National Botanical Garden
7.8 out of 10, Good, (8 reviews)
The price is ₩59,336
₩67,643 total
includes taxes & fees
Nov 16 - Nov 17

4. Apartments 125
Apartments 1253.2 km from National Botanical Garden
10.0 out of 10, Exceptional, (1 review)
The price is ₩108,839
₩124,076 total
includes taxes & fees
Nov 15 - Nov 16

5. Havilla Guest House
Havilla Guest House1.4 km from National Botanical Garden
The price is ₩81,329
₩92,715 total
includes taxes & fees
Nov 5 - Nov 6

6. UB Hotel and Conference Centre
UB Hotel and Conference Centre0.8 km from National Botanical Garden
The price is ₩129,957
₩148,151 total
includes taxes & fees
Nov 12 - Nov 13

7. Staybridge Golfview Suites
Staybridge Golfview Suites2.5 km from National Botanical Garden
The price is ₩117,868
₩134,370 total
includes taxes & fees
Nov 5 - Nov 6

8. Staybridge Golfview Suites
Staybridge Golfview Suites2 km from National Botanical Garden
The price is ₩123,761
₩141,088 total
includes taxes & fees
Nov 5 - Nov 6

9. Room 50 Two
Room 50 Two4.5 km from National Botanical Garden
9.2 out of 10, Wonderful, (64 reviews)
The price is ₩166,483
₩189,791 total
includes taxes & fees
Nov 12 - Nov 13

10. 38 on Boulders Hotel
38 on Boulders Hotel7.3 km from National Botanical Garden
9.0 out of 10, Wonderful, (9 reviews)
The price is ₩99,013
₩112,875 total
includes taxes & fees
Nov 5 - Nov 6

11. StayWell Hotels
StayWell Hotels8.3 km from National Botanical Garden
9.2 out of 10, Wonderful, (7 reviews)
The price is ₩59,691
₩68,048 total
includes taxes & fees
Nov 5 - Nov 6

12. Town Lodge Gaborone
Town Lodge Gaborone7.4 km from National Botanical Garden
8.8 out of 10, Excellent, (158 reviews)
The price is ₩101,272
₩117,334 total
includes taxes & fees
Dec 5 - Dec 6

13. Triple Palms Bed and Breakfast
Triple Palms Bed and Breakfast8.4 km from National Botanical Garden
8.6 out of 10, Excellent, (9 reviews)
The price is ₩51,861
₩59,122 total
includes taxes & fees
Nov 5 - Nov 6

14. Hilton Garden Inn Gaborone
Hilton Garden Inn Gaborone4.6 km from National Botanical Garden
9.0 out of 10, Wonderful, (141 reviews)
The price is ₩110,394
₩125,849 total
includes taxes & fees
Nov 21 - Nov 22

15. Cresta Lodge Gaborone
Cresta Lodge Gaborone4 km from National Botanical Garden
8.4 out of 10, Very good, (72 reviews)
The price is ₩102,960
₩117,375 total
includes taxes & fees
Nov 8 - Nov 9

16. Tlotlo Hotel and Conference Center
Tlotlo Hotel and Conference Center8.6 km from National Botanical Garden
7.4 out of 10, Good, (11 reviews)
The price is ₩95,919
₩109,348 total
includes taxes & fees
Nov 5 - Nov 6

17. The Capital Guesthouse
The Capital Guesthouse5.7 km from National Botanical Garden
8.8 out of 10, Excellent, (52 reviews)
The price is ₩68,407
₩77,984 total
includes taxes & fees
Nov 8 - Nov 9

18. The Studio Guest House
The Studio Guest House8 km from National Botanical Garden
9.4 out of 10, Exceptional, (19 reviews)
The price is ₩795,600
₩906,984 total
includes taxes & fees
Nov 5 - Nov 6

19. Travelodge
Travelodge6 km from National Botanical Garden
9.2 out of 10, Wonderful, (42 reviews)
The price is ₩114,673
₩130,727 total
includes taxes & fees
Nov 18 - Nov 19

20. Regent Hotel Kgale
Regent Hotel Kgale7.5 km from National Botanical Garden
8.6 out of 10, Excellent, (4 reviews)
The price is ₩101,674
₩115,908 total
includes taxes & fees
Dec 5 - Dec 6
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.
















































































