Book on our site
Save up to 10% more
than Booking.com
Check rooms and rates
From25US$ /night
Check-in
07Feb2026Select date
Check-out
08Feb2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

21 Eland Avenue, Johannesburg, South Africa, 2128
-
Close to Liliesleaf Farm Museum
Nice
6.2
/10

21 Eland Avenue - A guesthouse in Rivonia with a sun deck, free parking, and a private garden

21 Eland Avenue offers a double room with a pool view, a fully equipped kitchenette, and a private terrace overlooking the garden. The room includes a washing machine, a private entrance, and a bathroom with a shower. Guests can relax on the sun deck or in the private garden. Nearby dining options include Cedric's Cafe (3 km), Ocean Basket Sandton City (3 km), and Del Forno Sunninghill (1 km). Landmarks such as Rietfontein Nature Reserve (2 km), Peacemakers Museum (3 km), and Montecasino (5 km) are within a short drive. The guesthouse provides free parking and features a flat-screen TV and CD player in the room.

Pros

The private terrace offers garden views and direct access to the pool.

Free parking is available on-site, providing convenience for guests with vehicles.

The kitchenette includes a refrigerator, microwave, and electric kettle for self-catering.

Cons

The nearest restaurants and attractions require a short drive (1-5 km).

No on-site dining options are available.

View all

Select your room type

21 Eland Avenue Hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Double Room Pool View
2 persons
220 sq. feet 
1 Double bed
Shower
Private pool

Room Rates & Availability Calendar

Check availability and prices for your dates now!

Facilities

21 Eland Avenue Hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • No smoking on site
  • Free Wi-Fi
  • Free parking
  • Pets allowed

Guest Parking

  • Electric kettle
  • Cookware/ Kitchen utensils

Spa & Leisure

  • Outdoor swimming pool
  • Sun loungers
  • Garden area
  • Shallow end

Room features

  • Sitting area
  • Patio
  • Terrace

Bathroom

  • Washing machine

Self-catering

  • Electric kettle
  • Cookware/ Kitchen utensils

Media

  • Flat-screen TV
  • In-room computer
  • CD player
Show more

21 Eland Avenue Hotel Location

21 Eland Avenue, Johannesburg, South Africa, 2128
Map view
21 Eland Avenue, Johannesburg, South Africa, 2128
Restaurants
Ciros umberto
1.4 mi
Ciro Umberto Cnr Witkoppen & Nerine Douglasdale
Coppa
3300 ft
Shop 44A Rivonia Village Shopping Centre
Cheerleaders Sportsbar
2300 ft
344 Rivonia Boulevard
Rivonia On Deck
1.6 mi
17 Autumn Rd Sandton
Ocean Basket Sandton City
1.6 mi
Rivonia Dr Sandton City Food Court Level 4
Daisy Dumplings House
2800 ft
Shop 15
Thai Cafe
3000 ft
369 Rivonia Boulevard
Motherland Coffee
3400 ft
Rivonia Blvd Cnr. 10th Ave
Chinese Northern food restaurant
1.6 mi
Shop 6
Explore Johannesburg
Local Experiences
Top Attractions
Activities
Dining
Entertainment
Liliesleaf
Liliesleaf
30 minutes' walk
A heritage site showcasing South Africa's struggle for freedom, featuring unique exhibits and guided tours.
Montecasino
Montecasino
10-minute drive
An entertainment complex with a casino, restaurants, and a theater, hosting vibrant shows and family-friendly activities.
Rietfontein Nature Reserve
Rietfontein Nature Reserve
25 minutes' walk
A peaceful nature reserve offering walking trails and wildlife sightings, ideal for nature lovers and families.
Outdoor Yoga
15-minute walk
Relaxation sessions led in local parks, promoting mindfulness amidst nature. Participants should bring their mats.
Biking at Rietfontein
25 minutes' walk
Thrill-seekers can rent bikes and enjoy scenic trails in the nature reserve, with options available for all skill levels.
Ciros Umberto
25 minutes' walk
Italian dining in a warm environment. Signature dishes include handmade pasta and specialties, reservations recommended.
Ocean Basket Sandton City
Ocean Basket Sandton City
30 minutes' drive
Casual seafood restaurant offering fresh fish and sushi, perfect for families, with gluten-free options available.
Barnyard Theater Rivonia
15-minute drive
A lively venue featuring musical performances and comedy shows in a family-friendly setting. Weekly events available.
Movida
15 minutes' walk
Vibrant nightlife spot with live music and DJs, ideal for couples and friends looking for a fun atmosphere.
Getting around
City Centre
Johannesburg27 min  ·  10.9 mi
Airports
Lanseria International Airport (HLA)37 min  ·  15.3 mi
O.R. Tambo International Airport (JNB)49 min  ·  20.2 mi
Train
Gautrain Sandton Station11 min  ·  4.3 mi
Ellis Park Railway Station26 min  ·  10.5 mi
Want to see Exclusive Early Booking Rate?
Get exlusive rates right now!
Check Rates
Property information and rules
Check-in
from 15:00-18:00
Check-out
from 08:00-11:00
Internet
is available in for free.
Pets
Pets are allowed on request.
FAQs
About 21 Eland Avenue
What are the check-in and check-out times at 21 Eland Avenue?
Check-in is at 15:00 and check-out is at 11:00.
Is parking available at 21 Eland Avenue?
Free private parking is available on-site without reservation.
What room amenities are provided at 21 Eland Avenue?
Rooms include a flat-screen TV, kitchenette with a microwave and fridge, and a private entrance.
Is there free Wi-Fi available at 21 Eland Avenue?
Free Wi-Fi is available throughout the property.
What dining options are near 21 Eland Avenue?
Nearby restaurants include Del Forno Sunninghill (1 km), Contessa G & Tea (1 km), and Chinese Northern food restaurant (3 km).
What attractions are close to 21 Eland Avenue?
Nearby attractions include Sandton City Mall (9 km) and Montecasino (9 km).
Are pets allowed at 21 Eland Avenue?
Pets are allowed on the premises.
What outdoor amenities does 21 Eland Avenue provide?
The hotel features a sun deck and a private garden.
How far is 21 Eland Avenue from Lanseria International Airport?
The hotel is located 21 km from Lanseria International Airport.
Check-in
07Feb2026Select date
Check-out
08Feb2026Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near 21 Eland Avenue
Terrace House Rivonia Hotel Johannesburg Logo photo
Mobile-only price

Terrace House Rivonia Hotel Johannesburg

7.0
Very good34 reviews
464m from property
USD 26USD 23
per night
Impolo Guest House Johannesburg Exterior photo
Mobile-only price

Impolo Guest House Johannesburg

5.0
Guest rating1 review
740m from property
USD 31USD 27
per night
Azinnia Rivonia Guest House Johannesburg Room photo
Mobile-only price

Azinnia Rivonia Guest House Johannesburg

6.4
Nice127 reviews
792m from property
USD 44USD 39
per night