Nearby Attractions & Vibe
Situated at 22 Milner Avenue, guests enjoy a peaceful Johannesburg setting with easy access to local sights and the area’s relaxed atmosphere.







































































1 / 71
Johannesburg, ZA
22 Milner Avenue, St Andrews
4 stars · Guest score 8.3/10
Luxurious Accommodation with Balconies Gourmet Dining Experience at Trents Restaurant Convenient Amenities and Nearby Attractions Book now for an unforgettable stay at St. Andrews Hotel and Spa.
Situated at 22 Milner Avenue, guests enjoy a peaceful Johannesburg setting with easy access to local sights and the area’s relaxed atmosphere.
Staff are praised for friendliness and professionalism, contributing to a welcoming stay and well-maintained, spacious rooms.
Gourmet dining at Trents Restaurant complements luxurious balconies and private patios in select rooms for a memorable experience.
Choose dates from search to see available rooms.
There were multiple complaints about cleanliness, including dirty carpets and unclean bathrooms.
Many reviews praised the friendly and professional staff, enhancing the overall service experience.
The location received positive mentions, especially concerning its peaceful environment and beautiful views.
Rooms were described as spacious and modern, although some had issues like strange smells or lack of warm water.
Guests noted missing amenities like a lift and some listed facilities were not provided.
Generally considered good value, especially with the spacious rooms and overall experience.
Food quality was praised, though breakfast options were noted as needing improvement.
Overall feedback was positive, with many mentioning they would return despite some minor complaints.