Book with us and save
up to 10%
compared to Booking.com
Check rooms and rates
From55US$ /night
Check-in
07Dec2025Select date
Check-out
08Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About Resort

22 Milner Avenue, Johannesburg, South Africa, 2007
-
Close to golf courses
Perfect
8.3
5.6
/10
2.6
3.8
/5

St Andrews Hotel And Spa offers modern accommodations with spa facilities in a suburban setting. This 4-star Johannesburg hotel features organic cuisine and is conveniently located near many golf clubs.

Rooms & Amenities

St Andrews Hotel And Spa features 59 air-conditioned rooms equipped with minibars, refrigerators, and satellite TVs. Some rooms include a separate lounge area and a very large patio with sun loungers.

Dining Options

Dining options include Trents Restaurant, serving modern South African cuisine prepared with organic, seasonal ingredients. Guests can also enjoy a complimentary full breakfast.

Leisure

Leisure activities include pampering sessions at St Andrews Spa, offering massages, body treatments, and facials. Golfing opportunities are available nearby, with Linkfields Golf Club just 2 km away.

Services & Transport

Hotel services include a 24-hour front desk and wedding services. The property is located 11 km from OR Tambo Airport, with the nearest bus transportation options available within walking distance.

Must-do experiences

  • Explore the vibrant Maboneng Precinct for art and local vibes.
  • Savor Bunny Chow at Gandhi's if you crave a local food experience.
  • Visit the Apartheid Museum for a profound, educational tour.
  • Stroll through Neighbourgoods Market on Saturdays for local crafts.
  • Relax at Delta Park and enjoy its beautiful gardens and trails.
View all

Select your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Superior Room
2 persons
55 m² 
2 King Size Beds
Shower
Heating
Double Room Garden View
2 persons
40 m² 
1 King-size bed
Garden view
Shower
Heating
Superior King Room
2 persons
70 m² 
2 Queen Size Beds
Shower
Heating
Double Room Disability Access
2 persons
97 m² 
1 Double bed
Shower
Heating
Click button to see more rooms
Show all rooms
Show all roomsLess

Price and Room Availability Calendar

Check availability and prices for your dates now!

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • No smoking on site
  • Free Wi-Fi
  • Free parking
  • Safe deposit box
  • 24-hour reception
  • No pets allowed
  • Security
  • Luggage storage
  • Barber shop
  • Fire extinguishers
  • Key card access

Sports & Fitness

  • Golf course

Guest Parking

  • Electric kettle

Services

  • Paid airport shuttle
  • Room service
  • Housekeeping
  • Laundry
  • Dry cleaning
  • Welcome drink

Dining

  • In-room breakfast
  • Restaurant
  • Bar/ Lounge area
  • Outdoor dining area
  • Picnic area/ Tables
  • Packed lunches
  • Special diet menus

Business

  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Cots
  • Babysitting/Child services

Spa & Leisure

  • Outdoor swimming pool
  • Beach umbrellas
  • Sun loungers
  • Garden area
  • Leisure/ TV room
  • Spa & wellness centre
  • Pedicure
  • Manicure
  • Waxing
  • Body scrub
  • Facial
  • Treatment room
  • Body wraps
  • Massage
  • Pool with view
  • Make up services

Room features

  • Air conditioning
  • Heating
  • Mini-bar
  • Sitting area
  • Patio
  • Terrace
  • Garden furniture
  • Ironing facilities

Bathroom

  • Free toiletries
  • Sink

Self-catering

  • Electric kettle

Media

  • Flat-screen TV
  • AM/FM alarm clock

Room decor

  • Carpeted floor
Show more

Dining Onsite

At St Andrews Hotel and Spa, dining options cater to diverse tastes, celebrating both local and global flavors in a welcoming atmosphere. Trents Restaurant offers a modern setting ideal for families or romantic dinners, where guests can enjoy thoughtfully crafted meals throughout the day.
St Andrews Hotel And Spa Johannesburg Restaurant photo

Trents Restaurant

Multicultural offering with Halal, Kosher, Vegetarian, Vegan, Gluten-free, and Dairy-free options
Ambiance
Family-friendly and modern, with a warm, inviting vibe perfect for all occasions
Key Offerings
Free full breakfast, high tea, and a variety of meal choices available from breakfast to dinner; ideal for guests needing special dietary accommodations
Reservation
Not needed
Open for breakfast, brunch, lunch, dinner, high tea, and cocktail hour; hours vary

Location

22 Milner Avenue, Johannesburg, South Africa, 2007
Map view
22 Milner Avenue, Johannesburg, South Africa, 2007
Nearby
Park
Gillooly's Farm
330 m
Restaurants
Meze Emporio
900 m
17 Chaucer Avenue Senderwood
Explore Johannesburg
Local Highlights
Top Attractions
Activities
Dining
Entertainment
Gillooly's Farm
Gillooly's Farm
20 minutes' walk
A scenic farm offering picnic spots and walking trails along a beautiful dam, perfect for families and nature lovers.
Royal Johannesburg & Kensington Golf Club
Royal Johannesburg & Kensington Golf Club
25 minutes' walk
Renowned golf club featuring lush fairways and stunning views, catering to golfers of all levels.
Jeppe Quondam Club
15 minutes' walk
Historic venue known for its rich history and beautiful architecture, ideal for social gatherings and events.
Eastgate Mall
25 minutes' walk
Vibrant shopping destination with over 100 stores and a variety of dining options, perfect for a day of retail therapy.
Golfing at Huddle Park
25 minutes' walk
Challenging golf course and recreational area, ideal for both seasoned golfers and beginners alike.
Yoga at Bhakti Wellness
15 minutes' drive
Relaxing yoga sessions offered in a tranquil setting, perfect for unwinding after a busy day.
Bruma Flea Market
25 minutes' walk
Dynamic market featuring local crafts, delicious food, and unique finds, great for a cultural experience.
Meze Emporio
Meze Emporio
10 minutes' walk
Casual Mediterranean eatery with a cozy atmosphere, known for fresh dishes and vegetarian options.
The Italian Club Johannesburg
15 minutes' walk
Charming venue serving traditional Italian cuisine with a warm ambiance, perfect for a family meal.
Eastgate Ster Kinekor
25 minutes' walk
Modern cinema showcasing the latest films, a great spot for movie lovers and families alike.
Comedy Shows at The Lyric Theatre
15 minutes' drive
Exciting venue hosting regular comedy nights, known for its vibrant atmosphere and lineup of local talent.
Getting around
City Centre
Johannesburg15 min  ·  9.5 km
Airports
O.R. Tambo International (JNB)24 min  ·  16.0 km
Rand (QRA)25 min  ·  16.2 km
Train
Ellis Park Railway Station12 min  ·  8.0 km
Gautrain Sandton Station15 min  ·  9.5 km

Reviews and Ratings

Feedback from previous guests about their experience.
Guest reviews
5.0/10
based on 5 reviews
8.3
8.3/10 based on 1240 reviews
Patrick
United States, December  2024
5.2/10

My stay at St Andrews Hotel and Spa had its ups and downs. The spaciousness of the rooms was a plus, and the location by the lake was lovely. However, I faced multiple issues, including an unresponsive air conditioning unit and service that lacked professionalism. Overall, it was a mixed experience that could benefit from improvements.

Rooms
5.0
The Superior Room was huge and offered a beautiful view overlooking the lake, but it was outdated and the air conditioning didn't work during my stay.
Service
5.0
While some staff were helpful, I encountered issues, such as slow responses and a lack of communication regarding room changes. The front desk staff seemed overwhelmed and could use more customer service training.
Location
8.0
I loved the location, right in front of a stunning local park and with fantastic views of Gillooly's Lake. It really added a nice touch to my stay.
Dining
5.0
Breakfast was decent but not what I expected from a five-star hotel. Some buffet items were empty, which was disappointing.
Facilities
5.0
The hotel offered various facilities, like room service and dry cleaning, but the air conditioning and plumbing issues left much to be desired.
George
United States, November  2024
5.2/10

I enjoyed the spacious and comfortable room, especially the double shower and cozy bed. However, the service left much to be desired, particularly with the breakfast experience being subpar. While the hotel is in a lovely location near a beautiful park, accessibility could be challenging without a GPS. Overall, I had a mixed experience, with major highlights overshadowed by frustrating service issues. 😕

Rooms
8.0
My room was spacious with a beautiful bathroom featuring a double shower and a comfortable bed. The garden view added a nice touch to the experience. However, the absence of a guest guide was disappointing.
Service
5.0
Service at the hotel was inconsistent. It took far too long to receive our orders during breakfast, and staff seemed disorganized in the restaurant. This was frustrating, especially as there were not many guests.
Location
7.0
The hotel is situated in a beautiful area, right in front of a stunning local park, but can be difficult to locate without GPS. It's relatively close to the airport but can pose a challenge for navigation.
Dining
5.0
Breakfast was a significant letdown, with limited options and long wait times for service. Dinner was decent but not amazing, and the restaurant felt empty, which added to the atmosphere of neglect.
Facilities
5.0
They offer a variety of facilities, yet the WiFi signal was weak, and I faced issues trying to charge spa services to my room due to miscommunication. The gym and pool areas also lacked appeal.
Mike
United States, November  2024
5.8/10

My stay at St Andrews Hotel and Spa had its ups and downs. I loved the beautiful location across from a stunning local park, and the breakfast was delicious. However, I faced multiple issues with the rooms, including broken fixtures and inadequate cooling, which dampened the experience. Overall, I think there's room for improvement.

Rooms
5.0
I moved between three rooms during my stay. The first room had no air conditioning and hair on the bed, while the second had a soap scum ring in the bath. The third room also had air conditioning issues, and I noticed stains on the bedding and towels. It was disappointing considering the expectations from a five-star hotel.
Service
5.0
Though the staff tried to be helpful, my experience highlighted significant gaps in customer service training. I encountered delays in getting towels, and the reception seemed uncoordinated during my room changes. It felt like I had to push for assistance rather than receiving it naturally.
Location
5.0
The hotel's location was a major plus for me, right in front of a good park and near the lake. It's a beautiful area that added a lovely touch to my stay, just a short drive from the airport.
Dining
5.0
Breakfast was one of the highlights of my stay, with a great selection and lovely taste. However, I can't overlook the issues with room service. I was disappointed by the quality of the food I received during my stay, which felt overpriced for what was offered.
Facilities
5.0
The facilities were a mixed bag. While room service and housekeeping services were available, I experienced maintenance issues with air conditioning and plumbing, leading to a less than satisfactory experience. Overall, it didn't feel up to par for a luxury hotel.
L.
United States, November  2024
6.0/10

I had a mix of experiences during my stay at St Andrews Hotel and Spa. The location is absolutely lovely, situated right in front of a stunning local park. However, the service left much to be desired, and the maintenance issues I encountered were frustrating. Overall, the potential for a great stay is there, but it felt like the details were overlooked.

Rooms
6.0
The room was spacious and had a very comfortable bed, but I faced issues with maintenance. The air conditioning didn't work properly, and I had to deal with plumbing problems in the bathroom. I expected much better given the hotel's rating.
Service
5.0
The service definitely needs improvement. I encountered staff who seemed overwhelmed and unsure, and there were delays in addressing my requests. A little more training in hospitality could elevate the experience.
Location
8.0
The location is a highlight, with easy access to a beautiful park right in front. It's also conveniently close to the airport, which made it easy for me to get around.
Dining
5.0
Dining was another area that fell short. The breakfast offerings were lacking, and key items were often unavailable. I was left disappointed, especially considering what I expected from a hotel of this caliber.
Facilities
5.0
While the hotel has some nice facilities, they weren't all functioning properly during my stay. The wifi was slow, and I didn't find all the amenities I expected in the room, like a kettle or slippers.
John
United States, October  2024
6.4/10

I had a mixed experience at St Andrews Hotel and Spa. While the grounds and the swimming pool were lovely, I faced multiple issues with the room and service. Although the staff were generally helpful, they could benefit from better training and communication, given the inconvenience I experienced during check-in and with the facilities.

Rooms
5.0
I was disappointed with my room's lack of view, which was not as advertised. Additionally, I had to wait a long time for basic amenities like a kettle, and the overall state of the room needed attention.
Service
5.0
The reception staff were not very friendly and didn't seem knowledgeable about the available rooms. I found the overall service lacking, as requests took a long time to fulfill and there was a sense of irritation from the staff.
Location
8.0
The hotel is situated in an appealing area next to a stunning local park with beautiful views, making it pleasing for some outdoor relaxation.
Dining
5.0
I found the dining options overpriced with a standard menu, and unfortunately, the food quality did not meet my expectations at all.
Facilities
5.0
The hotel had lovely grounds and a nice pool, but the lack of basic information like check-out times in the room was frustrating. Room service could also use some improvement.
Want to see exclusive early booking offers?
Access special rates now and plan your next wellness retreat!
Check Rates
Property information and rules
Check-in
from 14:30-22:30
Check-out
until 10 am
Guest Parking
Private parking is possible on site for free.
Internet
is available in for free.
Breakfast
The hotel St Andrews And Spa serves a full breakfast for free. 
Children & extra beds
There are no cots provided in a room. 
Pets
Pets are not allowed.
Year renovated:
2010
Number of rooms:
67
FAQs
About St Andrews Hotel And Spa
What is the check-in and check-out policy at St Andrews Hotel And Spa?
Check-in is at 14:30 and check-out is at 10:30.
How far is St Andrews Hotel And Spa from OR Tambo International Airport?
The hotel is 13 km from OR Tambo International Airport.
What dining options does St Andrews Hotel And Spa feature?
Trents Restaurant serves modern South African cuisine, and guests can choose to dine indoors or on the terrace.
What amenities does St Andrews Hotel And Spa provide in its rooms?
Rooms are equipped with air conditioning, a flat-screen TV with satellite channels, and minibars.
Is parking available at St Andrews Hotel And Spa?
Complimentary private parking is available on-site.
What recreational facilities are available at St Andrews Hotel And Spa?
Guests can enjoy an outdoor swimming pool and a nearby golf course, including Linkfields Golf Club which is 2 km away.
Does St Andrews Hotel And Spa offer spa services?
The hotel features a full-service spa offering massages, body treatments, and other wellness facilities.
What is the distance from St Andrews Hotel And Spa to Johannesburg city center?
The hotel is a 15-minute drive from the center of Johannesburg.
What safety features are in place at St Andrews Hotel And Spa?
The hotel is equipped with smoke detectors, fire extinguishers, and a first aid kit.
What breakfast options are available at St Andrews Hotel And Spa?
Breakfast is available for an additional charge of 100 ZAR.
Does St Andrews Hotel And Spa provide family-oriented services?
Babysitting services are available, making it suitable for families.

Next best alternative

Consider them for your next trip.
Check-in
07Dec2025Select date
Check-out
08Dec2025Select date
Rooms and Guests2 Guests, 1 Room

Want to save 15%?

Unlock mobile deal now
Book your stay with special mobile rate on and save up to 15%.
St Andrews Hotel And Spa Johannesburg Exterior photo

St Andrews Hotel And Spa

8.3
Great1240 reviews
9.5 km from center
50 US$
55 US$
per night
Mobile-only price