Book with us
Up to 10% cheaper
than on Booking.com
Check rooms and rates
From71US$ /night
Check-in
12Dec2025Select date
Check-out
13Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Resort

22 Milner Avenue, Johannesburg, South Africa, 2007
-
Close to Glendower Golf Club
Perfect
8.3
5.6
/10
2.6
3.8
/5

Accommodation

St Andrews Hotel and Spa offers 22 luxury rooms, each designed to provide space and relaxation. Guests can choose from various room types, including deluxe and executive options, featuring en-suite bathrooms and modern conveniences. Some rooms include private balconies for an outdoor view.

Dining

The St Andrews Hotel and Spa features an on-site restaurant, providing an array of international dishes prepared with local ingredients. The bar area serves an extensive wine selection, alongside crafted cocktails and beverages. Room service offers convenient dining options for guests who prefer in-room meals.

Wellness

The Wellness Spa at St Andrews offers a variety of treatments including massages and facials to rejuvenate the body. Spa facilities also include a sauna, steam room, and relaxation areas for post-treatment unwind. A range of wellness packages are available for those seeking a comprehensive experience.

Business Amenities

Business travelers can utilize the hotel's conference facilities equipped with the latest technology for meetings and events. Various function rooms can accommodate different group sizes, with support services available upon request. High-quality catering options are offered for events held at the venue.

Location

Situated in the suburb of Benoni, St Andrews Hotel and Spa is conveniently located for both leisure and business travelers. The hotel provides easy access to nearby attractions, including shopping centers and golf courses. Guests can also reach O.R. Tambo International Airport in approximately 10 minutes by car.

Highlights

Accommodation: 22 luxury rooms

Dining: on-site restaurant

Wellness: Wellness Spa

Business: conference facilities

Location: suburb of Benoni

“The property stands out with its setting overlooking a nature reserve and lake, providing a tranquil escape within Johannesburg. Its wellness center and proximity to golf clubs enhance the appeal for both relaxation and recreation, while the European-inspired dining aims for a high-quality experience. While some aspects need refinement, the hotel presents a balanced option for families and couples seeking a convenient retreat.”
Hotel logo
James DavidEditor-in-Chief at Toresort
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
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
  • 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

Trents Restaurant invites travelers to experience a delightful array of meals crafted with care, featuring options for every palate. With amenities ranging from a sunlit terrace to a family-friendly atmosphere, each dining occasion is an opportunity for connection and celebration, whether it's a leisurely breakfast or an elegant evening meal.
St Andrews Hotel And Spa Johannesburg Restaurant photo

Trents Restaurant

Halal, Kosher, Vegetarian, Vegan, Gluten-free, Dairy-free options available
Ambiance
A modern, family-friendly setting that transitions into a romantic space for evening dining, perfect for gatherings and intimate dinners alike.
Key Offerings
Guests can enjoy a complimentary full breakfast, alongside brunch and high tea. The menu accommodates a variety of dietary preferences, ensuring everyone can find something delightful to savor.
Reservation
Not required
Breakfast, Brunch, Lunch, Dinner, High tea, 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 Near St Andrews Hotel And Spa
Top Attractions
Activities
Dining
Entertainment
Gillooly's Farm
Gillooly's Farm
20 minutes' walk
A tranquil green space featuring picnic spots, a pond, and walking trails, perfect for relaxation and family outings.
Royal Johannesburg & Kensington Golf Club
Royal Johannesburg & Kensington Golf Club
25 minutes' walk
A prestigious golf club with stunning views and top-notch facilities, inviting golf enthusiasts of all skill levels.
Huddle Park Golf & Recreation
Huddle Park Golf & Recreation
25 minutes' walk
An expansive recreational area offering golf, tennis, and walking paths, ideal for active families and outdoor lovers.
Golfing at Huddle Park
25 minutes' walk
Enjoy a round of golf surrounded by lush greenery. Equipment rentals are available.
Yoga at Gillooly's Farm
20 minutes' walk
Relax with outdoor yoga sessions amidst nature, perfect for rejuvenation after a busy day.
Meze Emporio
Meze Emporio
10 minutes' walk
A vibrant eatery serving Mediterranean dishes with a farm-to-table approach. Reservation recommended.
Italian Club Johannesburg
15 minutes' walk
An authentic Italian dining experience known for its pastas and pizzas. Family-friendly atmosphere.
Eastgate Ster Kinekor
25 minutes' walk
A local cinema offering the latest films, perfect for family outings or a date night.
Jeppe Quondam Club
15 minutes' walk
A lively spot for live music and social events, appealing to young adults and couples.
Getting around
City Centre
Johannesburg15 min  ·  9.5 km
Airports
O.R. Tambo International Airport (JNB)24 min  ·  16.0 km
Johannesburg (QRA)25 min  ·  16.2 km
Train
Ellis Park Railway Station12 min  ·  8.0 km
Gautrain Sandton Station15 min  ·  9.5 km
Looking for an Exclusive Early Booking Rate?
Grab your exclusive rates today!
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

Next best alternative

Consider them for your next trip.
Check-in
12Dec2025Select date
Check-out
13Dec2025Select 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
64 US$
71 US$
per night
Mobile-only price