Book through our site
—up to 10% cheaper
than Booking.com
Check rooms and rates
From25US$ /night
Check-in
27Jan2026Select date
Check-out
28Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

21 Eland Avenue, Johannesburg, South Africa, 2128
-
Near the Rietfontein Nature Reserve
Nice
6.2
/10

Amenities

21 Eland Avenue provides a selection of on-site amenities including a gym, swimming pool, and secure parking. The hotel ensures convenience with its laundry services and daily housekeeping. Each guest can enjoy access to a communal lounge area, providing a space to relax after exploring the city.

Rooms

The hotel offers a variety of accommodations, including standard rooms and family suites equipped with kitchenettes. Each room features televisions and comfortable bedding to enhance the guests' experience. Rooms also provide direct access to the outdoor terrace, allowing guests to enjoy fresh air.

Location

Situated in the heart of Johannesburg, 21 Eland Avenue is strategically located for easy access to local attractions. Nearby points of interest include the Johannesburg Zoo and the vibrant Melville area. This central positioning allows guests to explore the best the city has to offer.

Dining

21 Eland Avenue features an on-site dining option that serves breakfast and offers a range of local cuisines. The hotel's dining area allows guests to enjoy meals in a comfortable setting. Room service is available for those who prefer dining in their accommodations.

Family-Friendly

The hotel caters to families with amenities designed to engage children, such as an outdoor play area. Staff members are trained to assist with family needs, ensuring a comfortable stay. The property also offers babysitting services for parents seeking personal time.

Highlights

Location: Central positioning for easy access to local attractions

Rooms: Family suites equipped with kitchenettes

Dining: On-site dining with local cuisines

Amenities: Gym and swimming pool on-site

View all

Select your room type

The hotel provides a selection of rooms—doubles, family rooms, and suites—with perks like free cancellation, breakfast options, and great value deals
Double Room Pool View
2 persons
220 sq. feet 
1 Double bed
Pool view
Shower
Private pool

Room rates & availability calendar

See the best prices and book your dates today!

Amenities & services

Real traveler stories and honest reviews—no glossy ads, just authentic feedback to guide your booking

General

  • No smoking on site
  • Free Wi-Fi
  • 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

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 Highlights
Top Attractions
Activities
Dining
Entertainment
Liliesleaf
Liliesleaf
30 minutes' walk
History museum notable for its role in the anti-apartheid movement, featuring exhibitions and guided tours.
Rietfontein Nature Reserve
Rietfontein Nature Reserve
25 minutes' walk
Expansive reserve ideal for hiking and wildlife spotting, offering peaceful walking trails amidst natural beauty.
Montecasino
Montecasino
10-minute drive
Entertainment complex with a casino, restaurants, and live performances set in a stunning Tuscan-themed environment.
Hiking at Rietfontein Reserve
25 minutes' walk
Accessible hiking trails perfect for nature enthusiasts and families; ideal for picnics amid scenic spots.
Visit Local Markets
10-minute drive
Cultural experience at nearby markets featuring local crafts, food, and live entertainment on weekends.
Cheerleaders Sportsbar
Cheerleaders Sportsbar
9 minutes' walk
Casual bar with a lively sports atmosphere. Enjoy burgers and wings while catching the latest game.
Ciros Umberto
25 minutes' walk
Italian restaurant known for authentic pasta and pizza, set in a warm ambiance suitable for families.
Barnyard Theater Rivonia
15 minutes' drive
Live theater venue with varied performances, perfect for a fun night out with friends or family.
Movida
15 minutes' walk
Trendy bar and nightclub featuring local DJs, great for nightlife seekers looking for an energetic vibe.
Getting around town
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
Looking for early-bird discounts?
Get special discounted rates today!
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 from 15:00 and check-out is by 11:00.
Does 21 Eland Avenue have parking facilities?
The property offers free private parking on-site without a reservation requirement.
What internet access options are available at 21 Eland Avenue?
Free Wi-Fi is available throughout the property.
What nearby dining options are available to guests of 21 Eland Avenue?
Nearby restaurants include Del Forno Sunninghill (1 km), Contessa G & Tea (1 km), Rocket (1 km), and Cedric's Cafe (3 km).
What amenities does 21 Eland Avenue offer for guests with pets?
Pets are allowed at the property.
Is there a swimming pool available at 21 Eland Avenue?
Guests can enjoy an outdoor swimming pool with sun loungers.
What room amenities can guests expect at 21 Eland Avenue?
Rooms are equipped with a flat-screen TV, electric kettle, cookware, and kitchen utensils.
How far is 21 Eland Avenue from Lanseria International Airport?
The property is located 21 km from Lanseria International Airport.
What attractions are near 21 Eland Avenue?
Nearby attractions include Montecasino (9 km) and Sandton City Mall (9 km).

Next best alternative

Consider them for your next trip.
Check-in
27Jan2026Select date
Check-out
28Jan2026Select 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