Travelers landing in South Africa often prefer Pretoria to Johannesburg for its ease of navigation and proximity to OR Tambo International Airport. Pretoria, the administrative capital, boasts a central business district and suburbs like Arcadia and Menlyn with shopping, dining, and hotel options.
For a selection of top accommodations, here's a list of the best resorts in Pretoria.
1. Illyria House
Illyria House is a luxury hotel in a grand mansion near Johannesburg, offering suites with personal butler service and antique furnishings. Enjoy pre-dinner concerts, a gourmet restaurant, and a spa with a musical underwater experience.
Address: 327 Bourke Street Muckleneuk, Pretoria 0002 South Africa
2. Ivory Manor Boutique Hotel
Ivory Manor Boutique Hotel, nestled in landscaped gardens, offers luxury amenities and personalized service. Enjoy the restaurant, pool, and spa services.
Address: 280 Jochem Street Elarduspark, Pretoria
3. Menlyn Boutique Hotel
Menlyn Boutique Hotel, opposite Menlyn Shopping Centre, features art-filled interiors and modern amenities including a restaurant, pool, and spa.
Address: 209 Tugela Road Ashlea Gardens, Pretoria 0081 South Africa
4. African Pride Irene Country Lodge
African Pride Irene Country Lodge offers a luxury farm stay experience with family-friendly activities, a pool, gym, and spa.
Address: Nellmapius Drive Irene Village, Pretoria 0062 South Africa
5. Sheraton Pretoria
Sheraton Pretoria, in the central business district, offers luxury accommodations with views of the Union Buildings and amenities for both leisure and business travelers.
Address: 643 Corner of Church and Wessels Streets, Pretoria 0007 South Africa
6. Village Ridge Boutique Hotel
Village Ridge Boutique Hotel in Nieuw Muckleneuk offers chic rooms, dining options, a spa, and shuttle services.
Address: 156 Kleine Street c/o Main and Melk, Nieuw Muckleneuk, Pretoria 0181 South Africa
7. Southern Sun Pretoria
Southern Sun Pretoria in Arcadia offers contemporary rooms, a restaurant, pool, and gym, close to city attractions.
Address: Cnr Steve Biko and Pretorius Streets, Arcadia, Pretoria 0083 South Africa
8. The Blades Hotel
The Blades Hotel, on the Roodeplaat Dam, offers a serene setting with family rooms, a restaurant, and outdoor amenities.
Address: Plot 75 Zeekoegat, Kameeldrift Road, Pretoria 0035 South Africa
9. Casa Toscana Lodge
Casa Toscana Lodge offers a Tuscan-style retreat with romantic rooms, a restaurant, and unique dinner theater experiences.
Address: 5 Darlington Road Lynnwood Manor, Pretoria 0081 South Africa
10. Court Classique Suite Hotel
Court Classique Suite Hotel in Arcadia offers all-suite accommodations with a restaurant, spa, and pool.
Address: 743 Francis Baard Street, Arcadia, Pretoria 0083 South Africa
11. Protea Hotel Fire & Ice! Pretoria Menlyn
Protea Hotel Fire & Ice! Pretoria Menlyn offers contemporary rooms and suites near Menlyn Park Shopping Centre with dining and leisure facilities.
Address: 221 Garsfontein Road Menlyn Summit Place Precinct, Pretoria 0181 South Africa
12. Courtyard Hotel Arcadia
Courtyard Hotel Arcadia, set in a historic manor, offers studio and apartment-style accommodations with a pool and garden.
Address: Corner Park & Hill Streets Arcadia, Pretoria 0007 South Africa
13. Premier Hotel Pretoria
Premier Hotel Pretoria in Arcadia features well-appointed rooms and suites with a restaurant, pool, and business facilities.
Address: 573 Stanza Bopape Street Arcadia, Pretoria 0001 South Africa
14. The Farm Inn
The Farm Inn, a country retreat with a wildlife sanctuary, offers classic rooms, a restaurant, and family-friendly amenities.
Address: Silverlakes Road, Pretoria 0041 South Africa
15. The Maslow Hotel Time Square
The Maslow Hotel Time Square in Waterkoof Glen offers modern accommodations with dining options and an outdoor pool.
Address: 209 Corobay Avenue Waterkloof Glen, Pretoria 0181 South Africa
16. The Capital Menlyn Maine
The Capital Menlyn Maine, near Menlyn Maine shopping precinct, offers rooms and suites with a restaurant, pool, and gym.
Address: 194 Bancor Avenue Menlyn Maine, Pretoria 0181 South Africa