Call for great rates
+1 (888) 385-8465237 reviews
From
$4220 Shirley Road, Johannesburg, 1618, South Africa
Reservations:
+1 (888) 385-8465237 reviews
1/5

Spa/Wellness packages
Outdoor swimming pool
Free Private Parking
Free wifi
Room service
Fitness center
Swimming Pool
Shuttle service
Airport Royal Guest House is a stylish 4-star guest house in Johannesburg, South Africa. Located at 20 Shirley Road, this property sits about 25.6 kilometers from the city center, offering a breezy alternative to the urban buzz.
Featured amenities include Spa/Wellness packages, an outdoor swimming pool (free), private parking (free), and complimentary Wifi. Additional comforts comprise room service, a fitness center (free), a terrace, a garden, and soundproof rooms, plus air conditioning and free toiletries. For convenience, there is a 24-hour front desk, private entrance, and a bar on site. Optional extras cover airport shuttle (extra charges), shuttle service (extra charges), and meeting/banquet facilities (extra charges), with spa services available for a surcharge.
With 237 reviews, this Johannesburg option attracts travelers seeking comfort and accessibility. The address at 20 Shirley Road anchors the stay, while free private parking and free Wifi simplify planning. Airport shuttles and meeting facilities add flexibility for business or leisure trips.
Kick back in a stylish 4-star stay just outside Johannesburg’s hustle. An all-season outdoor pool invites a refreshing break, with an adults-only policy and a shallow end for easy dips. The pool is complimentary, and convenient amenities like free private parking and free Wifi make planning a breeze, complemented by a private entrance for a discreet arrival.
Open-air moments come alive on the terrace and in the garden, perfect for sun-soaked mornings or twilight lounging. A bar on site pairs with a 24-hour front desk to smooth out arrivals and departures, while the on-site spa/wellness packages promise a relaxing backdrop to city adventures.
Cash is the accepted payment method. Optional extras include airport shuttle (extra charges), shuttle service (extra charges), and meeting/banquet facilities (extra charges). Spa services are available for a surcharge, adding an additional option to unwind during the stay.
Closest airports
O.R. Tambo International Airport
6.1miLanseria International Airport
20.4miWonderboom Airport
27.1miSpa/Wellness packages
Outdoor swimming pool
Free Private Parking
Free wifi
Room service
Fitness center
Swimming Pool
Shuttle service
Steam room
Sauna
Hot tub
Air conditioning
Bar
Parking On Site
Terrace
24-hour front desk
Soundproof rooms
Non-smoking rooms
Beach chairs/Loungers
Beach umbrellas
Garden
Show 12 photos
Queen Room, Balcony
1 Queen Size Bed
Private Bathroom
Balcony
Flat-screen TV
Refrigerator
+
More details
Providing free toiletries, this double room includes a private bathroom with a walk-in shower, a bath and a hairdryer. Featuring a balcony with garden views, this double room also provides a private entrance and a flat-screen TV. The unit offers 1 bed.
Show 6 photos
Room, Shared Bathroom
Flat-screen TV
Shower
Free toiletries
+
More details
Featuring free toiletries, this double room includes a shared bathroom with a walk-in shower, a bath and a hairdryer. Boasting a balcony with garden views, this double room also features a private entrance and a flat-screen TV. The unit has 1 bed.
Show 17 photos
Deluxe Room, For Families
Private Bathroom
Flat-screen TV
Refrigerator
Shower
x4
More details
This family room's special feature is the hot tub. Providing free toiletries, this family room includes a private bathroom with a walk-in shower, a bath and a hairdryer. Featuring a balcony with garden views, this family room also provides a private entrance and a flat-screen TV. The unit offers 2 beds.
Show 11 photos
Deluxe Suite, For Families
Private Bathroom
Flat-screen TV
Refrigerator
Tea/Coffee maker
x4
More details
This family room includes a flat-screen TV with streaming services, a private bathroom as well as a terrace. The unit offers 2 beds.
Show 6 photos
Standard Room, Shared Bathroom
More details
Show 7 photos
Room, Shared Bathroom, Female Only
Free wifi
Microwave
Minibar
Flat-screen TV
+
More details
Show 8 photos
Executive Room, For Families
Microwave
Minibar
Flat-screen TV
Refrigerator
+
More details
Show 17 photos
Deluxe Room, Balcony
Balcony
More details
Show 17 photos
Deluxe Room, Garden View
More details
Show 6 photos
Standard Room
More details
Show 6 photos
Family Room
More details
Show 6 photos
Room
More details
6.3
237 reviewsCategories of assessments
Cleanliness
Comfort
Location
Facilities
Staff
Value for money
WiFi quality
Airports
O.R. Tambo International Airport
6.1miLanseria International Airport
20.4miWonderboom Airport
27.1miAirports
O.R. Tambo International Airport
6.1miLanseria International Airport
20.4miWonderboom Airport
27.1miAttractions
Liliesleaf
11.1miHillbrow Tower
15miConstitution Hill
15.4miCarlton Centre
15.9miNewtown
16.5miSAB World of Beer
16.5miWorkers' Museum
16.6miVoortrekker Monument
18.4miApartheid Museum
19.2miUnion Buildings
21.1miMandela House
24.1miAha Lesedi Cultural Village
25.9miSoweto
27.3miRhino and Lion Nature Reserve
29.4miCradle of Humankind
30miLocation
Age restrictions
Spa/Wellness packages
Outdoor swimming pool
Free Private Parking
Free wifi
Room service
Fitness center
Swimming Pool
Shuttle service
Steam room
Sauna
Hot tub
Air conditioning
Bar
Parking On Site
Terrace
24-hour front desk
Soundproof rooms
Non-smoking rooms
Beach chairs/Loungers
Beach umbrellas
Garden
Business Facilities
Business center
Meeting/Banquet facilities
Cleaning Services
Daily housekeeping
Dry cleaning
Laundry
Common Areas
Shared lounge/TV area
Food & Drink
Bar
Breakfast in the room
Front Desk Services
24-hour front desk
General
Air conditioning
Designated smoking area
Family rooms
Heating
Non-smoking rooms
Room service
Smoke-free property
Soundproof rooms
Internet
Free wifi
Kitchen
Shared kitchen
Outdoors
BBQ facilities
Garden
Outdoor furniture
Terrace
Parking
Free Private Parking
Parking On Site
Safety & security
Safe
Spa
Back massage
Beach chairs/Loungers
Beach umbrellas
Fitness
Fitness center
Fitness classes
Foot bath
Full-body massage
Hand massage
Head massage
Hot tub
Massage
Neck massage
Outdoor swimming pool
Sauna
Spa
Spa facilities
Spa/Wellness packages
Steam room
Swimming Pool
Transportation
Airport drop-off
Airport pickup
Airport shuttle
Shuttle service
From 13:00
Guests are required to show a photo identification and credit card upon check-in
Until 11:00
Pets are not allowed.
Free internet, connection type: wifi, coverage: entire property.
Minimum check-in age is 18. Minimum guest age is 0.
Parking is available, private, on site, reservation: not needed.
Reservations
Call us for our best daily rates
+1 (888) 385-8465Child policies
Children of all ages are welcome.
Crib and extra bed policies
Cash
American Express,
Visa,
Mastercard,
Diners Club,
JCB,
Maestro,
Discover,
Bankcard,
UnionPay
This property accepts cash.

108 The Drive, Benoni, 2092, South Africa
11mi from current hotel
Excellent
653 reviews
From

20 Asquith Road, Ravenswood, Boksburg, 1459, South Africa
10.3mi from current hotel
Very Good
346 reviews
From

17a Williams Road Beyers Park, Boksburg, 1459, South Africa
9.9mi from current hotel
Good
62 reviews
From

84 Van Buuren Road, Johannesburg, 2007, South Africa
10.5mi from current hotel
Excellent
414 reviews
From

119 Benoni Road, Benoni, 1514, South Africa
8.4mi from current hotel
Very Good
109 reviews
From

045 1st Avenue, Elma Park, Edenvale, 1641, South Africa
9mi from current hotel
Excellent
55 reviews
From

47 Nottingham Road, Kensington, Johannesburg, 2094, South Africa
12.8mi from current hotel
Very Good
148 reviews
From

15 Blyde Road Farrarmere, Benoni, 1501, South Africa
9.6mi from current hotel
Very Good
26 reviews
From

15a Agate Street Farrarmere Benoni, Benoni, 1501, South Africa
8.3mi from current hotel
Good
24 reviews
From
Featured hotels
Featured hotels
Cities nearby
Popular cities