Find hotels in Pretoria (South Africa) at the best prices

450 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • priceline
  • tripadvisor
  • tripcom
  • sonder
  • homestay
  • hostelworld
  • hotelscom
  • agoda
Pretoria (South Africa) hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

450 Cheap hotels in Pretoria (South Africa)

Best Pretoria (South Africa) luxury hotels (4 and 5 stars)

Among the 450 accommodations in Pretoria (South Africa), here are the 4 best luxury hotels

Anew Hotel Capital Pretoria - Pretoria (South Africa)
8.2 1039 reviews
Pretoria (South Africa)
03/07 – 06/07
$93/nighttotal: $279 (3 )

Anew Hotel Capital Pretoria

1 2
hotel , Pretoria
The Anew Hotel Capital Pretoria is conveniently situated in the city centre, just 3 kilometres from the Union Buildings.
The hotel boasts a range of facilities including a swimming pool, a restaurant and bar, and a fitness centre, making it a convenient base for exploring Pretoria.
Hudson House - Pretoria (South Africa)
9.1 317 reviews
Pretoria (South Africa)
01/07 – 31/07
$251/nighttotal: $7530 (30 )

Hudson House

2 2
hotel , Pretoria
Hudson House is a 4-star hotel situated in Pretoria, just 4.3 kilometres from the University of Pretoria and 4.7 kilometres from Pretoria Country Club, in a quiet area. It has received excellent user ratings for its location, cleanliness and overall experience.
The hotel has a garden and terrace, perfect for relaxing outdoors. Guests can enjoy amenities such as free Wi-Fi, air conditioning, a restaurant, a bar, parking, a jacuzzi and a concierge service.
Waterfalls Boutique Hotel - Pretoria (South Africa)
8.4 1022 reviews
Pretoria (South Africa)
18/12 – 21/12
$602/nighttotal: $1806 (3 )

Waterfalls Boutique Hotel

4 8
hotel , Pretoria
The Waterfalls Boutique Hotel is located in the Waterkloof district of Pretoria East, a 45-minute drive from OR Tambo Airport. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The hotel offers contemporary rooms with dark wood furnishings and white linens. Guests can enjoy a refreshing dip in the outdoor pool, relax in the hot tub, or dine al fresco on the terrace with panoramic city views.
Pension  Lapalosa Lodge - Pretoria (South Africa)
Pretoria (South Africa)
20/06 – 27/06
$83/nighttotal: $581 (7 )

Pension Lapalosa Lodge

1 3
hotel , Centurion
Pension (Hôtel Basse Catégorie) Lapalosa Lodge is a 4-star hotel located in Centurion, offering a tranquil escape from the urban environment. This chalet-style accommodation provides complimentary Wi-Fi, a swimming pool, and parking, with rooms designed for a maximum of two guests.

Best Pretoria (South Africa) hotels with parking

Protea Hotel By Marriott Pretoria Loftus Park - Pretoria (South Africa)
8.9 4754 reviews
Pretoria (South Africa)
20/07 – 23/07
$149/nighttotal: $447 (3 )

Protea Hotel By Marriott Pretoria Loftus Park

1 2
hotel , Pretoria
The Protea Hotel by Marriott Pretoria Loftus Park is conveniently located in the Loftus Park district, just a short distance from the University of Pretoria, Union Buildings, and Loftus Versfeld Stadium. This 4-star hotel has received very good user ratings for its cleanliness, location, and overall experience.
The hotel offers 1-bedroom rooms with a capacity of 2 guests, perfect for couples or small families. Amenities include a swimming pool, terrace, restaurant, bar, fitness centre, and room service, providing a comfortable and enjoyable stay.
The Capital Trilogy Menlyn Maine Phase 2 New Apartment 625 - Pretoria (South Africa)
10 5 reviews
Pretoria (South Africa)
24/07 – 26/07
$112/nighttotal: $224 (2 )

The Capital Trilogy Menlyn Maine Phase 2 New Apartment 625

1 2
hotel , Vosburg
The Capital Trilogy Menlyn Maine Phase 2 New Apartment 625 is situated in Vosburg, a 17-minute walk from Pretoria Country Club and 3.86 kilometres from the University of Pretoria.
This apartment offers 50 square metres of living space with one bedroom and one bathroom, featuring complimentary WiFi, an on-site restaurant, a swimming pool, and private parking.
The Rasmus - Pretoria (South Africa)
9.1 478 reviews
Pretoria (South Africa)
07/08 – 10/08
$325/nighttotal: $975 (3 )

The Rasmus

2 3
hotel , Pretoria
The Rasmus, a 5-star hotel in Pretoria, is situated approximately 6 kilometres from Pretoria Country Club and 10 kilometres from both Rietvlei Nature Reserve and Irene Country Club.
This one-bedroom, one-bathroom establishment offers guests a tranquil setting with a garden, terrace, on-site restaurant and bar, free high-speed Wi-Fi, and private parking; select rooms boast lakeside views.
Blue Diamond Boutique Hotel - Pretoria (South Africa)
8.6 1688 reviews
Pretoria (South Africa)
01/09 – 31/10
$277/nighttotal: $16620 (60 )

Blue Diamond Boutique Hotel

2 4
hotel , Pretoria
The Blue Diamond Boutique Hotel is situated in Moreleta Park, a suburb of Pretoria, 24 kilometres from the city centre and a 30-minute drive from historical attractions like the Voortrekker Monument. The hotel has received very good ratings for location, cleanliness, and overall user experience.
The hotel offers a range of modern amenities, including a swimming pool, fitness centre, and steam room for relaxation. Guests can enjoy dining at the Gemstone Restaurant, with breakfast and lunch served daily and dinner available from Monday to Saturday.

Frequently Asked Questions about hotels in Pretoria (South Africa)

  • Which area in Pretoria is a good option for staying in a hotel?

    The best area for hotels in Pretoria depends on what you're looking for. For central access to shops, restaurants and museums, stay in the city centre. If you prefer a quieter experience, consider the suburbs of Brooklyn or Menlyn.
  • What are the best hotels with a swimming pool in Pretoria (South Africa)?

    Apogee Boutique Hotel & Spa, Menlyn Boutique Hotel and Irene Country Lodge - Autograph Collection are among the best hotels with a swimming pool in Pretoria (South Africa).

  • What are the most affordable attractions in Pretoria?

    For budget-friendly fun, visit the National Zoological Gardens of South Africa, also known as the Pretoria Zoo. It's a great place to spend a day with the family. The Botanical Gardens are also free to enter and offer a peaceful escape from the city.
  • What are the most popular 2, 3 and 4-star hotels in Pretoria (South Africa)?

    Among 2, 3 and 4-star hotels in Pretoria (South Africa), The Park Lodge Hotel, Garden Court Hatfield and Hotel 224 & Apartments are the most popular ones.

  • How can travelers relax during a week in Pretoria?

    To unwind in Pretoria, head to the tranquil Pretoria Botanical Gardens for a stroll amidst beautiful flora. You can also enjoy a picnic at the serene University of Pretoria's Botanical Gardens. For a unique experience, visit the tranquil Irene Village, known for its charming shops and restaurants.
  • What are the best luxury hotels in Pretoria (South Africa)?

    Menlyn Boutique Hotel, The Rasmus and Irene Country Lodge - Autograph Collection are among the best luxury hotels in Pretoria (South Africa).

  • Where can you find the best traditional local cuisine in Pretoria?

    For authentic South African cuisine, try the legendary Shisanyama restaurants in Pretoria, known for their traditional braai (barbecue) and hearty meals. Also, check out the local restaurants in the Pretoria CBD, especially in the Sunnyside area, for a taste of traditional South African dishes.
  • What are the best family friendly hotels in Pretoria (South Africa)?

    The best family friendly hotels in Pretoria (South Africa) are Menlyn Boutique Hotel, Irene Country Lodge - Autograph Collection and The Park Lodge Hotel.

  • What hotel chains can you find in Pretoria?

    Pretoria has a wide range of hotel chains, including international brands like Radisson Blu, Protea Hotels, and City Lodge Hotel Group. There are also smaller, locally-owned chains like The Capital Hotels and Apartments, offering a more boutique experience.
  • What are the best pet friendly hotels in Pretoria (South Africa)?

    The best pet friendly hotels in Pretoria (South Africa) are Menlyn Boutique Hotel, Irene Country Lodge - Autograph Collection and Garden Court Hatfield.

  • What type of hotels can you find in Pretoria?

    Pretoria offers a wide range of hotels, from budget-friendly options like guesthouses and bed & breakfasts to luxury hotels with all the amenities. You can find everything from modern business hotels to charming historic guesthouses, depending on your preference and budget.
  • What are the best hotels with jacuzzi in Pretoria (South Africa)?

    Irene Country Lodge - Autograph Collection, Mint Resorts The Blyde and Kievits Kroon Gauteng Wine Estate are the best hotels with a jacuzzi in Pretoria (South Africa).

  • When is the best time to book a hotel in Pretoria?

    The best time to book a hotel in Pretoria depends on your travel plans. If you're travelling during peak season, like the summer months (December to February) or during school holidays, book well in advance to secure the best deals and availability. For lower rates, consider travelling during the shoulder seasons (March-May and September-November).
  • What amenities do hotel rooms typically offer in Pretoria?

    Hotel rooms in Pretoria typically offer basic amenities like Wi-Fi, air conditioning, and ensuite bathrooms. Some hotels may offer additional amenities like swimming pools, gyms, and restaurants, depending on their category and location.
  • What pet-friendly activities are available in Pretoria?

    Pretoria offers several pet-friendly activities. You can enjoy a walk in the vast, open spaces of the Pretoria Botanical Gardens, where dogs are welcome on a leash. Some restaurants and cafes in the city also welcome well-behaved dogs on their patios.

Destinations nearby

Best Pretoria (South Africa) hotels with a pool

Among the 450 accommodations in Pretoria (South Africa), here are the 4 best hotels with a pool

Prinshof Manor Guesthouse - Pretoria (South Africa)
Pretoria (South Africa)
09/07 – 12/07
$174/nighttotal: $522 (3 )

Prinshof Manor Guesthouse

2 4
hotel , Pretoria
Prinshof Manor Guesthouse, a 3-star guesthouse in Pretoria, is conveniently located approximately 14.5km from the Union Buildings and 16.6km from the University of Pretoria, offering easy access to Menlyn Park Shopping Centre.
This family-friendly establishment features an outdoor pool, garden, and free self-parking, plus individually decorated rooms with amenities including refrigerators, microwaves, and satellite TV; a complimentary daily reception and business facilities are also available.
Firwood Lodge - Pretoria (South Africa)
Pretoria (South Africa)
24/07 – 26/07
$80/nighttotal: $160 (2 )

Firwood Lodge

1 2
hotel , Pretoria
Firwood Lodge is situated in Pretoria's business district, a short drive from the Spanish Embassy and Pretoria Country Club and within 2km of Waterkloof Shopping Centre and Riverwalk Office Park. This 4-star hotel is ideal for both business and leisure travellers.
The lodge offers 18 air-conditioned rooms, each with a kitchenette. Guests can enjoy a refreshing dip in the outdoor pool, relax at the bar/lounge or work out at the fitness centre.
The Centurion Hotel - Pretoria (South Africa)
8.0 768 reviews
Pretoria (South Africa)
18/12 – 21/12
$562/nighttotal: $1686 (3 )

The Centurion Hotel

4 8
hotel , Centurion
The Centurion Hotel is located in Centurion's business district, just 1.5 kilometres from Centurion Mall and SuperSport Park. This 4-star hotel has received very good ratings from previous guests for its cleanliness, location, and overall experience.
The hotel offers a range of amenities for both business and leisure travellers, including a restaurant, fitness centre, bar, and swimming pool. Guests can also enjoy the convenience of free parking and a terrace.
Irene Country Hotel - Pretoria (South Africa)
8.9 1973 reviews
Pretoria (South Africa)
29/08 – 30/08
$2186/nightfor 1 night

Irene Country Hotel

10 20
hotel , Centurion
The African Pride Irene Country Lodge, Autograph Collection is a 5-star hotel situated in Irene, a peaceful suburb just a short drive from Centurion Gautrain Station and other attractions. It has received excellent user ratings for its location, cleanliness and overall experience.
The lodge features a charming English country style with wooden furniture. Guests can enjoy a range of amenities and activities, including an outdoor pool, hot tub, restaurant, spa, and fitness centre, as well as opportunities for birdwatching and nature exploration.

Best Pretoria (South Africa) hotels with a restaurant

Hotel 224 & Apartments - Pretoria (South Africa)
8.2 3425 reviews
Pretoria (South Africa)
18/12 – 21/12
$281/nighttotal: $843 (3 )

Hotel 224 & Apartments

4 8
hotel , Pretoria
Hotel 224 & Apartments is located in Arcadia, Pretoria, just a short drive from the Union Buildings and other attractions. This 3-star hotel receives consistently high ratings from guests for its cleanliness, location and overall experience.
The hotel offers a range of modern rooms, including apartments, with facilities such as air conditioning, flat-screen TVs, and private bathrooms. Guests can enjoy on-site dining options, a fitness centre, and free Wi-Fi and parking.
Rietondale Lodge - Pretoria (South Africa)
8.0 48 reviews
Pretoria (South Africa)
12/07 – 14/07
$76/nighttotal: $152 (2 )

Rietondale Lodge

1 2
hotel , Pretoria
Rietondale Lodge, a 3-star Pretoria guesthouse, enjoys a convenient location in Rietondale, approximately 3.4km from the Union Buildings, 6km from the University of Pretoria, and 9.2km from the Pretoria Country Club.
This self-catering unit offers a 10 square metre room with one bedroom, one bathroom, air conditioning, free Wi-Fi, a swimming pool, tennis court, and on-site restaurant; airport transfers can be arranged.
The Park Lodge Hotel - Pretoria (South Africa)
8.8 2022 reviews
Pretoria (South Africa)
03/07 – 05/07
$86/nighttotal: $172 (2 )

The Park Lodge Hotel

1 2
hotel , Pretoria
The Park Lodge Hotel in Pretoria offers a convenient base for exploring the city, situated 0.9km from the Gautrain Pretoria Station, 0.5km from the National Museum of Natural History, and within a short distance of Freedom Park and the Union Buildings.
This 3-star establishment provides comfortable guest rooms with amenities including a TV, kettle, and some with kitchenettes, plus a restaurant, terrace, garden, free shuttle to Lanseria International Airport (49.9km away), and a daily buffet breakfast.
Silverlakes Farm Hotel - Pretoria (South Africa)
8.5 56 reviews
Pretoria (South Africa)
18/12 – 21/12
$430/nighttotal: $1290 (3 )

Silverlakes Farm Hotel

4 8
hotel , Pretoria
Silverlakes Farm Hotel is situated in Pretoria, approximately 16km from Pretoria Country Club and 19km from the University of Pretoria, offering a peaceful retreat near Silverlakes.
This one-bedroom, one-bathroom guesthouse provides air conditioning, a swimming pool, a terrace, a garden, and on-site restaurant and bar facilities, plus free private parking; a paid airport shuttle to O.R. Tambo International Airport (51km) is available.
©2026 cozycozy.com