You might be eligible for a Genius discount at St Andrews Hotel and Spa. Sign in to check if a Genius discount is available for your selected dates.
Genius discounts at this property are subject to booking dates, stay dates, and other available deals.
St. Andrews, set against the backdrop of the Harvey Nature Reserve, has spa and massage facilities. It also features an outdoor swimming pool and has elegant rooms with balconies. Trents Restaurant serves modern South African cuisine prepared with organic, seasonal ingredients. Guests can dine inside or enjoy their meal outdoors on the terrace. There is a minibar and free Wi-Fi available in all of the air-conditioned rooms at the St Andrews Hotel and Spa. There are many golf clubs in the area including Linkfields Golf Club, only 1 mile away. The hotel is a 15-minute drive away by car from the center of Johannesburg. St. Andrews Hotel and Spa is 8 miles from O.R. Tambo International Airport.
Couples in particular like the location – they rated it 8.9 for a two-person trip.
Distance in property description is calculated using © OpenStreetMap
Most popular amenities
- Outdoor swimming pool
- Free Wifi
- Airport shuttle
- Free parking
- Family rooms
- Restaurant
- Non-smoking rooms
- Room service
- Bar
Sign in, save money

Guest reviews
Categories:
Select topics to read reviews:
Guests who stayed here loved
- Zoe
United States
“My second time staying there and I love it. The most peaceful location. Great and helpful staff. And they all remembered me and that made me feel extra special. I loved it.” - Jerry
Canada
“Breakfasts were delicious. The chef complied with our dietary requests for dinners. The staff were extremely helpful and kind in every part of the hotel. The beds were very comfortable. You could open the patio doors to the covered balcony.” - Vers
South Africa
“Hotel staff are very friendly and always ready to help, and the room was cleaned exceptionally well.” - Boitumelo
Botswana
“The location and the place was Clean.the staff was very friendly, I will definitely visit the place again” - Yifan
United Kingdom
“Excellent staff - we felt very welcomed and they were extremely friendly, especially the porter! The location is very good with a lovely view around.” - Ujunwa
United States
“100/10 experience. I couldn't ask for anything more.” - Dorothy
South Africa
“Best service by friendly staff perfect location spotless clean rooms and would love to visit again” - Willibard
Namibia
“The Friendliness of the staff and also very useful.” - Karel
United Arab Emirates
“This is a great hotel from A to Z and will be my new go-to when visiting JHB. Close to the airport but away from all the noise and hassle of hotels right at the airport.” - Dylan
South Africa
“The rooms are beautiful. And big and spacious the pool is amazing. The staff helped with every request. Special thanks to beautiful Indian lady at the reception she made us feel so welcome and rely professional and was just over all an amazing person”
Hotel area info
Restaurants1 Restaurant On Site
- Trents Restaurant
- Open forBreakfast • Brunch • Lunch • Dinner • High tea • Cocktail hour
- AmbienceFamily-friendly • Modern • Romantic
- Dietary optionsHalal • Kosher • Vegetarian • Vegan • Gluten-free • Dairy-free
Amenities of St Andrews Hotel and SpaGreat facilities! Review score, 8.2
Most popular amenities
- Outdoor swimming pool
- Free Wifi
- Airport shuttle
- Free parking
- Family rooms
- Restaurant
- Non-smoking rooms
- Room service
- Bar
Bathroom
- Toilet paper
- Towels
- Bathtub or shower
- Slippers
- Private bathroom
- Toilet
- Free toiletries
- Bathrobe
- Hairdryer
- Bathtub
- Shower
Bedroom
- Linens
- Wardrobe or closet
View
- Landmark view
- View
Outdoors
- Picnic area
- Outdoor furniture
- Outdoor dining area
- Patio
- Balcony
- Terrace
- Garden
Kitchen
- Electric kettle
Room Amenities
- Clothes rack
Activities
- Golf course (within 2 miles)Additional charge
Living Area
- Dining area
- Sitting area
- Desk
Media & Technology
- Flat-screen TV
- Satellite channels
- Telephone
- TV
Food & Drink
- Fruit
- Wine/ChampagneAdditional charge
- Special diet meals (on request)
- Breakfast in the room
- Bar
- Minibar
- Restaurant
InternetWifi is available in all areas and is free of charge.
ParkingFree private parking is available on site (reservation is not possible).
- Accessible parking
Front Desk Services
- Concierge
- Baggage storage
- 24-hour front desk
Entertainment & Family Services
- Babysitting/Child services
Cleaning Services
- Daily housekeeping
- Ironing service
- Dry cleaningAdditional charge
- LaundryAdditional charge
Business Facilities
- Fax/PhotocopyingAdditional charge
- Meeting/Banquet facilitiesAdditional charge
Safety & security
- Fire extinguishers
- CCTV outside property
- CCTV in common areas
- Key card access
- Safe
General
- Shuttle serviceAdditional charge
- Shared lounge/TV area
- Designated smoking area
- Air conditioning
- Smoke-free property
- Wake-up service
- Heating
- Private entrance
- Laptop safe
- Packed lunches
- Carpeted
- Fan
- Family rooms
- Hair/Beauty salon
- Airport shuttleAdditional charge
- Non-smoking rooms
- Wake-up service/Alarm clock
- Room service
Outdoor swimming poolFree!
- Open all year
- Pool with view
- Beach chairs/Loungers
Spa
- Massage chair
- Spa/Wellness packages
- Foot bath
- Spa lounge/Relaxation area
- Spa facilities
- Light therapy
- Body wrap
- Body scrub
- Body treatments
- Pedicure
- Manicure
- Makeup services
- Waxing services
- Facial treatments
- Beauty services
- Beach umbrellas
- Beach chairs/Loungers
- MassageAdditional charge
Languages Spoken
- English
House rulesSt Andrews Hotel and Spa takes special requests – add in the next step!
Child policies
Children of all ages are welcome.
To see correct prices and occupancy info, add the number and ages of children in your group to your search.
Crib and extra bed policies
Cribs and extra beds aren't available at this property.



The fine printMust-know information for guests at this property
Please inform St Andrews Hotel and Spa of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.
In response to the coronavirus (COVID-19), additional safety and sanitation measures are in effect at this property.
Due to the coronavirus (COVID-19), this property has reduced reception and service hours.