Find hotels near Pretoria National Botanical Garden, Johannesburg from $50

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Pretoria National Botanical Garden hotels

At 98 on Lynburn Guest House

At 98 on Lynburn Guest House
3.5 star property
1.5 mi from Pretoria National Botanical Garden
10.0 out of 10, Exceptional, (10)
"Peaceful, comfortable and luxurious! Beautiful gardens and awesome hosts! Close to restaurants and shopping!"
South Africa
Andrie
$80 nightly
The price is $80
Jan 5 - Jan 6, 2026
Total with taxes and fees
At 98 on Lynburn Guest House

Queensrest

Queensrest
3.5 star property
1.5 mi from Pretoria National Botanical Garden
9.2 out of 10, Wonderful, (9)
"Nice, clean and convenient accomodation. Ideal for family stay."
United Kingdom
Bereket
$60 nightly
The price is $60
Jan 5 - Jan 6, 2026
Total with taxes and fees
Queensrest

Garden Court Hatfield

Garden Court Hatfield
3.0 star property
Hatfield, 1.9 mi from Pretoria National Botanical Garden
9.0 out of 10, Wonderful, (18)
"Great location, super friendly staff, check in was a breeze. Grwat hotel in Pretoria."
United States
Tom
$75 nightly
The price is $87
Dec 25 - Dec 26
Total with taxes and fees
Garden Court Hatfield

3@Marion Guesthouse

3@Marion Guesthouse
3.0 star property
1.8 mi from Pretoria National Botanical Garden
8.8 out of 10, Excellent, (9)
"I was very great the staff was soo welcoming thnk you keep it up "
South Africa
Nonkosi
$51 nightly
The price is $60
Dec 26 - Dec 27
Total with taxes and fees
3@Marion Guesthouse

Casa Toscana

Casa Toscana
4.0 star property
1.4 mi from Pretoria National Botanical Garden
8.6 out of 10, Excellent, (14)
"Had an enjoyable one night stay at this hotel. Very clean, well-furnished and decorated. Didn’t have breakfast or use any of the other facilities so can’t comment on those."
United Kingdom
nicola
Casa Toscana

Lydiana Guesthouse

Lydiana Guesthouse
2.0 star property
0.9 mi from Pretoria National Botanical Garden
Lydiana Guesthouse

Falling Feather Inn

Falling Feather Inn
4.0 star property
1.1 mi from Pretoria National Botanical Garden
9.0 out of 10, Wonderful, (4)
"A wonderful stay! The accommodation was clean, comfortable, and well-equipped. The staff were friendly and helpful, and the location was perfect—close to everything we needed. Highly recommend"
Australia
Tersia
$60 nightly
The price is $60
Jan 16 - Jan 17, 2026
Total with taxes and fees
Falling Feather Inn

Thabiso Guesthouse

Thabiso Guesthouse
3.0 star property
1.8 mi from Pretoria National Botanical Garden
$50 nightly
The price is $58
Jan 5 - Jan 6, 2026
Total with taxes and fees
Thabiso Guesthouse

Bed & Breakfast Hatfield

Bed & Breakfast Hatfield
4.0 star property
Hatfield, 2.1 mi from Pretoria National Botanical Garden
9.4 out of 10, Exceptional, (9)
"Great rooms, breakfast, quiet, convenient."
United States
Raymond
$60 nightly
The price is $60
Jan 6 - Jan 7, 2026
Total with taxes and fees
Bed & Breakfast Hatfield

City Lodge Hotel Lynnwood

City Lodge Hotel Lynnwood
3.0 star property
2 mi from Pretoria National Botanical Garden
8.6 out of 10, Excellent, (370)
"Shops nearby "
United States
Guillermo
$86 nightly
The price is $101
Dec 28 - Dec 29
Total with taxes and fees
City Lodge Hotel Lynnwood

Menlyn Maine Luxury Rentals

Menlyn Maine Luxury Rentals
3.0 star property
Menlyn, 3.3 mi from Pretoria National Botanical Garden
10.0 out of 10, Exceptional, (11)
"Clean place with a caring staff"
United States
Dumisani
$85 nightly
The price is $98
Dec 25 - Dec 26
Total with taxes and fees
Menlyn Maine Luxury Rentals

Firwood Lodge

Firwood Lodge
4.0 star property
2.9 mi from Pretoria National Botanical Garden
9.0 out of 10, Wonderful, (17)
"Was a nice setup,very modern and clean,with onsite parking,walking distance from restaurans,friendly staff,we enjoyed our stay and would recommend it!"
South Africa
Jfm
Firwood Lodge

The Capital Trilogy

The Capital Trilogy
4.0 star property
Menlyn, 3.4 mi from Pretoria National Botanical Garden
9.4 out of 10, Exceptional, (21)
"Good except but pool section mostly unavailable for resident due to special private parties"
United States
Isaac
$78 nightly
The price is $89
Jan 6 - Jan 7, 2026
Total with taxes and fees
The Capital Trilogy

Protea Hotel by Marriott Pretoria Loftus Park

Protea Hotel by Marriott Pretoria Loftus Park
3.5 star property
Sunnyside, 3.4 mi from Pretoria National Botanical Garden
9.4 out of 10, Exceptional, (152)
"Perfect, everything was good "
United States
Jose Antonio Rey
$72 nightly
The price is $83
Jan 1 - Jan 2, 2026
Total with taxes and fees
Protea Hotel by Marriott Pretoria Loftus Park

Menlyn Boutique Hotel

Menlyn Boutique Hotel
5.0 star property
2.9 mi from Pretoria National Botanical Garden
9.0 out of 10, Wonderful, (69)
"Great stay!"
South Africa
Tumelo
$120 nightly
The price is $138
Dec 28 - Dec 29
Total with taxes and fees
Menlyn Boutique Hotel

Villa Jana

Villa Jana
4.0 star property
3.5 mi from Pretoria National Botanical Garden
9.2 out of 10, Wonderful, (19)
"Good location for this part of the Pretoria city. Near mall and other centers."
United States
Larno
$43 nightly
The price is $50
Jan 2 - Jan 3, 2026
Total with taxes and fees
Villa Jana

Brooklyn Manor

Brooklyn Manor
4.0 star property
Brooklyn, 2.6 mi from Pretoria National Botanical Garden
9.4 out of 10, Exceptional, (20)
"Nice place to stay."
Canada
Danny
$56 nightly
The price is $65
Dec 28 - Dec 29
Total with taxes and fees
Brooklyn Manor

Next To Apartment Hotel

Next To Apartment Hotel
3.0 star property
Menlo Park, 2.4 mi from Pretoria National Botanical Garden
8.0 out of 10, Very Good, (5)
"Not for everyone. Visit it before booking "
South Africa
Aerusha
$65 nightly
The price is $76
Jan 4 - Jan 5, 2026
Total with taxes and fees
Next To Apartment Hotel

Town Lodge Menlo Park

Town Lodge Menlo Park
2.0 star property
Menlo Park, 2.7 mi from Pretoria National Botanical Garden
8.2 out of 10, Very Good, (107)
"Good location, secure, nice staff "
United States
Kevin
$59 nightly
The price is $69
Dec 25 - Dec 26
Total with taxes and fees
Town Lodge Menlo Park
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.

Top Pretoria National Botanical Garden Hotel Reviews

Hotels near other Pretoria National Botanical Garden attractions

Frequently asked questions

What are the top-rated hotels near Pretoria National Botanical Garden?
Discovering the top-rated hotels near Pretoria National Botanical Garden can transform your visit into a memorable getaway, offering both comfort and convenience.

Aanmani Rose Guest House

Aanmani Rose Guest House boasts an impressive review rating of 10 and a 4-star designation, located just 4.4 miles from Pretoria National Botanical Garden. This inviting traveler house features an outdoor pool, a spa with wellness treatments, and a beautiful garden for travelers to relax and unwind. With complimentary breakfast options, 24-hour airport shuttle services, and thoughtfully designed rooms equipped with Egyptian cotton sheets and in-room coffee makers, it provides an ideal retreat for travelers seeking comfort and luxury.

Birchway's Backpackers

Birchway's Backpackers is an excellent choice for budget-conscious travelers, rated 10 by travelers and located just 2.9 miles from Pretoria National Botanical Garden. This friendly backpackers' hostel features an inviting outdoor pool, providing a refreshing escape after a day of exploring. With secure and uncovered self-parking options, it caters to the needs of travelers looking for a relaxed and affordable stay.

At 98 on Lynburn Guest House

At 98 on Lynburn Guest House is a charming 3.5-star hotel, rated 10 by travelers, situated only 1.8 miles from Pretoria National Botanical Garden. This cozy traveler house offers fully equipped kitchens and comfortable accommodations, perfect for those who prefer a home-like experience. Guests can enjoy a private terrace and a delightful garden, with amenities like daily housekeeping and complimentary toiletries ensuring a pleasant stay.
How much is a hotel near Pretoria National Botanical Garden?
Staying near Pretoria National Botanical Garden is a treat, with plenty of hotels from $50 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Pretoria National Botanical Garden?
If you're searching for top-rated family-friendly hotels near Pretoria National Botanical Garden, these options offer comfort and convenience for families visiting this beautiful destination.

CT Hotel

CT Hotel is a luxurious 5-star hotel situated only 3.8 miles from Pretoria National Botanical Garden, with a solid review rating of 8.4. This hotel provides essential family-friendly amenities such as accessible pools and onsite babysitting services, ensuring a stress-free stay for travelers traveling with children. Guests can also indulge in the rooftop garden, spa treatments, and 24-hour room service, making it a perfect retreat for families.

Firwood Lodge

Firwood Lodge is a 4-star haven located just 4.7 miles from Pretoria National Botanical Garden, featuring a great traveler rating score of 8.8. Families will appreciate the daily housekeeping, free cribs, and an inviting outdoor pool perfect for relaxation. Additional amenities include a kitchenette, complimentary toiletries, and a lovely garden area, making it a great choice for travelers seeking a family-friendly atmosphere.

Protea Hotel by Marriott Pretoria Hatfield

Protea Hotel by Marriott Pretoria Hatfield, a 3-star hotel just 2.9 miles from Pretoria National Botanical Garden, features a review rating of 7.6. With daily housekeeping and free cribs available, it caters well to families. Guests can enjoy an outdoor pool, onsite babysitting services, and the convenience of airport transportation, making this hotel an excellent choice for family travelers.
Are there any 5-star hotels near Pretoria National Botanical Garden?
Discovering top-rated 5-star hotels near Pretoria National Botanical Garden can enhance your stay in Gauteng, South Africa.

The Capital Menlyn Maine

The Capital Menlyn Maine, situated just 4.5 miles from Pretoria National Botanical Garden, is another exceptional 5-star choice, rated 9.0 by travelers. This stylish hotel features a vibrant art gallery and an outdoor pool surrounded by sun loungers. Guests can take advantage of the 24-hour fitness facilities and an onsite shopping center for added convenience. The spacious rooms come with upscale amenities like a full-size refrigerator and a deep soaking bathtub, perfect for relaxation after a day of sightseeing.

Waterkloof Guest House

Waterkloof Guest House is a splendid 5-star accommodation located 4.9 miles from Pretoria National Botanical Garden, a review rating of 9.0 from travelers. Guests can enjoy the outdoor pool and the serene garden while relaxing on the patio. The hotel also features complimentary airport transportation and self-parking, making it convenient for travelers. The luxurious rooms are equipped with premium bedding and a minibar, ensuring a comfortable stay.

Menlyn Boutique Hotel

Menlyn Boutique Hotel offers a luxurious retreat just 4.6 miles from Pretoria National Botanical Garden, rated 9.0 by travelers. This 5-star gem features an outdoor pool, a full-service spa, and a terrace for relaxation. Guests appreciate the expansive health club, designer toiletries, and the convenience of a kitchenette and minibar in their rooms. Unique amenities like couples treatment rooms and a poolside bar create an inviting atmosphere for unwinding after a day of exploration.
Which hotels near Pretoria National Botanical Garden offer the best views?
Discover top-rated hotels near Pretoria National Botanical Garden that offer breathtaking views and a memorable stay.

Alpine Attitude Boutique Hotel & Conference Venue

Alpine Attitude Boutique Hotel & Conference Venue is a charming 4-star retreat located just 4.0 miles from Pretoria National Botanical Garden, with a remarkable review rating of 9.2. Guests can enjoy stunning views from the restaurant with garden views, as well as a refreshing outdoor pool surrounded by sun loungers. The hotel features modern amenities such as a kitchenette, free breakfast, and premium bedding, ensuring a comfortable and relaxing stay.

Premier Hotel Pretoria

With a review rating of 8.4, Premier Hotel Pretoria is a delightful 4-star hotel situated 4.2 miles from Pretoria National Botanical Garden. Guests are treated to lovely views from the garden-view restaurant and have access to a refreshing outdoor pool. The hotel offers a range of amenities including complimentary airport transportation, a terrace, and a fitness facility nearby, making it a great choice for travelers seeking both comfort and picturesque scenery.
What are the best affordable hotels near Pretoria National Botanical Garden?
For travelers seeking affordable and top-rated hotels near Pretoria National Botanical Garden, here are some excellent options that promise a delightful stay.

Birchway's Backpackers

Birchway's Backpackers is a budget-friendly gem located just 2.9 miles from Pretoria National Botanical Garden, with a perfect review rating of 10. This welcoming hostel offers essential amenities including free WiFi and complimentary self-parking, making it ideal for those traveling on a budget. Guests can also enjoy the refreshing outdoor pool, providing a perfect spot to unwind after a day of exploring the gardens.

Brookyard Guest House

Brookyard Guest House is a cozy 3-star accommodation situated 3.6 miles from Pretoria National Botanical Garden, with an impressive review rating of 10. This traveler house is perfect for those looking for a peaceful retreat and offers free self-parking along with complimentary WiFi. Guests appreciate the tranquil environment that allows for a relaxing stay while still being close to the botanical beauty of the gardens.

Pierneef's Kraal

Located only 1.5 miles from Pretoria National Botanical Garden, Pierneef's Kraal is a charming 3-star hotel with a stellar review rating of 10. This hotel is well-suited for families and offers a free 24-hour airport shuttle, ensuring convenience for incoming travelers. Guests can enjoy a range of services including daily housekeeping, access to a serene garden, and free toiletries, making it a comfortable home away from home.
What are the best boutique hotels near Pretoria National Botanical Garden?
For those seeking top-rated boutique hotels near Pretoria National Botanical Garden, there are excellent choices that offer a unique stay infused with personal touches.

Alpine Attitude Boutique Hotel & Conference Venue

Alpine Attitude Boutique Hotel & Conference Venue is a charming 4-star hotel located just 4.0 miles from Pretoria National Botanical Garden. Rated by travelers at an impressive 9.2, this boutique hotel offers a serene patio and garden view restaurant perfect for relaxation. Guests can enjoy free breakfast daily, outdoor pool access, and stylish rooms equipped with premium bedding and kitchenettes for added convenience.

Menlyn Boutique Hotel

Menlyn Boutique Hotel, a luxurious 5-star hotel, is situated 4.6 miles from Pretoria National Botanical Garden, with a stellar review rating of 9.0. This elegant hotel features a full-service spa, an inviting outdoor pool, and spacious rooms with designer toiletries and minibars. Ideal for couples and families, travelers can unwind at the poolside bar or enjoy early check-in and contactless service for a seamless stay.
Are there any hotels with pools close to Pretoria National Botanical Garden?
For travelers seeking a refreshing stay near Pretoria National Botanical Garden, these top-rated hotels with pools offer the perfect blend of comfort and relaxation.

Protea Hotel by Marriott Pretoria Loftus Park

Situated just 3.9 miles from Pretoria National Botanical Garden, the 3.5-star Protea Hotel by Marriott Pretoria Loftus Park features an outdoor pool that is accessible and open 24 hours, ideal for travelers looking to unwind at any time. With a remarkable review rating of 9.4, this hotel also offers an alfresco restaurant, premium bedding, and a beautiful garden for a serene escape.

CT Hotel

CT Hotel, a luxurious 5-star hotel, lies just 3.8 miles from Pretoria National Botanical Garden and offers a stunning outdoor pool complemented by poolside bar service. With a solid review rating of 8.4, this hotel also features a range of spa services, a rooftop garden, and concierge services, catering perfectly to travelers seeking an upscale experience.

Bed & Breakfast Hatfield

Located only 2.8 miles from Pretoria National Botanical Garden, Bed & Breakfast Hatfield boasts a 4-star experience with an outdoor pool accessible for all travelers, accompanied by sun loungers for relaxation. Rated 9.4 by travelers, this cozy retreat features free breakfast and kitchenettes in rooms, making it a wonderful choice for families looking for comfort and convenience.
What are the best pet-friendly hotels near Pretoria National Botanical Garden?
For travelers with pets seeking a delightful getaway near Pretoria National Botanical Garden, these top-rated hotels are perfect for a comfortable stay with furry friends.

Aanmani Rose Guest House

Aanmani Rose Guest House is a charming 4-star retreat located just 4.4 miles from Pretoria National Botanical Garden. With an outstanding review rating of 10, it welcomes pets with amenities such as food and water bowls and pet-sitting services. Guests can enjoy a refreshing outdoor pool, free daily breakfast, and a relaxing spa. The hotel also features comfortable rooms with premium bedding and air conditioning for a restful stay.

Waterkloof Guest House

Waterkloof Guest House, a luxurious 5-star option, is located 4.9 miles from Pretoria National Botanical Garden and holds an impressive review rating of 9.0. This pet-friendly traveler house caters exclusively to dogs and offers amenities such as an outdoor pool and a relaxing garden. Guests can enjoy spacious rooms equipped with minibars and air conditioning, along with convenient services like airport transportation and on-site dining options.

440 At Brooklyn

440 At Brooklyn is a stylish 4-star hotel situated 4.1 miles from Pretoria National Botanical Garden, with a solid review rating of 8.0. This pet-friendly hotel offers amenities including free pet permits and daily housekeeping. Guests will appreciate the convenience of kitchenettes in the rooms, as well as access to a lovely garden for leisurely strolls. Perfect for both short and extended stays, it ensures a comfortable and welcoming environment.
Can I book a fully refundable hotel close to Pretoria National Botanical Garden?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Pretoria National Botanical Garden", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Pretoria National Botanical Garden?
To look for discounts on hotels near Pretoria National Botanical Garden, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia