Skip to main content

Four-Star Hotels in Pretoria

Find the four-star hotels that appeal to you the most

The best four-star hotels in Pretoria

Check out our pick of great four-star hotels in Pretoria

Filter by:

Review score

Glen Maine Guest House

Pretoria

Offering inner courtyard views, Glen Maine Guest House is an accommodation located in Pretoria, 7.3 km from University of Pretoria and 11 km from Union Buildings.

J
Jo
From
United Kingdom
Lovely & clean. The decor is light & airy. Nicky our host was so helpful! Facilities brilliant!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 199 reviews
Price from
US$64.37
1 night, 2 adults

Pierneef's Kraal

Pretoria

Situated 7.9 km from Pretoria Country Club, Pierneef's Kraal offers 4-star accommodation in Pretoria and has a garden. This property offers access to a terrace, free private parking and free WiFi.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 176 reviews
Price from
US$145.41
1 night, 2 adults

Hudson House

Hotel in Lynnwood, Pretoria

Located in Pretoria, 4.4 km from University of Pretoria, Hudson House provides accommodation with a garden, free private parking, a shared lounge and a terrace.

C
Cameron
From
Australia
The two rooms we had for our family, had everything we needed for our short stay. The room and bathroom were larger than your standard hotel accommodation. The staff were very friendly and went out of their way to help out. We felt safe in the property and it was surrounded by a beautiful garden. The breakfast which was included was also delicious.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 257 reviews
Price from
US$106.33
1 night, 2 adults

Waterhouse Guest Lodge - Indus Street

Pretoria

Offering a year-round outdoor pool and views of the pool, Waterhouse Guest Lodge - Indus Street is located in Pretoria.

J
J.
From
Netherlands
The atmosphere and spacious, equipped rooms
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 202 reviews
Price from
US$74.72
1 night, 2 adults

Glen Marion Guest House

Garsfontein, Pretoria

Featuring an outdoor swimming pool and BBQ area, Glen Marion Guest House is conveniently located just 1.6 km from Menlyn Park Shopping Centre. It also offers free Wi-Fi in all areas.

K
Karin
From
United Kingdom
Very friendly staff, especially Samantha and the owners. Spacious and smart rooms. Lovely breakfast too. We needed that location. Beautiful house and gardens.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 258 reviews
Price from
US$80.46
1 night, 2 adults

All Seasons Boutique Hotel - Own Water - Own Electricity

Moreleta Park, Pretoria

Featuring pool views, All Seasons Boutique Hotel - Own Water - Own Electricity features accommodation with a garden, a terrace and barbecue facilities, around 10 km from Pretoria Country Club.

C
CHIRAG OCHHAVLAL
From
India
very well maintained and decorated.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 772 reviews
Price from
US$68.48
1 night, 2 adults

Alcade Garden

Pretoria

Featuring 4-star accommodation, Alcade Garden is situated in Pretoria, 6.8 km from Pretoria Country Club and 7 km from University of Pretoria.

G
Geneveva Ralintja
From
South Africa
Everything about the place, from the entrance with security at the main gate. Then getting the nice staff. We were assisted by Rosie the whole weekend, she is amazing and efficient. It's so peaceful and beautiful. No hot water problems that you find in most place with few guests in the property. Even as guests we respected each other in the property and the rules given. It was a beautiful experience. Please do keep it up.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews
Price from
US$71.84
1 night, 2 adults

Abendruhe Lodge

Pretoria

Located 3.8 km from Dinokeng Game Reserve, Abendruhe Lodge offers an outdoor swimming pool, a garden and air-conditioned accommodation with a balcony and free WiFi.

J
Jean
From
France
The people are lovely and helpful. Very confortable Fantastique view
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 56 reviews
Price from
US$122.42
1 night, 2 adults

37 on Charles

Baileys Muckleneuk, Pretoria

37 on Charles offers accommodation in Pretoria. All rooms include a flat-screen TV with satellite channels and a DVD machine is available upon request.

K
Khululeka
From
Eswatini
Everything 😍🤩 atmosphere, the birds their dog, comfortable bed, very clean, lovel staff, tasty food, safe parking, very close to town, quiet. Amazing place
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 91 reviews
Price from
US$60.92
1 night, 2 adults

Sherewood Lodge

Pretoria

Situated in Pretoria, 15 km from Pretoria Country Club and 18 km from University of Pretoria, Sherewood Lodge features accommodation with free WiFi, air conditioning and access to a garden with an...

F
Forman
From
South Africa
Enjoyed our stay, staff were friendly😉
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 94 reviews
Price from
US$97.70
1 night, 2 adults
All four-star hotels in Pretoria

Looking for a four-star hotel?

Offering plenty of five-star-worthy features, these plush properties may provide plenty of optional extras such as on-site dining and valet parking. Many can be found in central locations near to major landmarks and shopping areas, and you can expect above-average service from the hotel staff.

Most booked four-star hotels in Pretoria and surroundings in the past month

See all

Save money on four-star in Pretoria and nearby – budget options available

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 1,645 reviews

    Located in the financial district, the modern-designed Southern Sun Pretoria is situated between the Union Buildings and the Breytenbach State Theatre.

    From US$101.45 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 1,014 reviews

    Offering an outdoor pool, the 4-star Premier Hotel Pretoria is located only 1.2 km from the famous Union Buildings. It has a dining terrace overlooking the hotel garden.

    From US$74.82 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 90 reviews

    Located 3.5 km from Union Buildings, Muckleneuk Guest House offers 4-star accommodation in Pretoria and has a garden.

    From US$97.42 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 273 reviews

    Built in the 1900s with its old world charm captured in wooden floors and high ceilings, Waterhouse Guest Lodge in Muckleneuk offers luxurious accommodation in Pretoria.

    From US$63.22 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 474 reviews

    Located a 20 minutes' walk to several landmarks such as Union Buildings, art galleries and museums, Absolute Farenden Apartments offers luxury serviced apartments with self-catering facilities and air...

    From US$67.82 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 217 reviews

    Courtyard Hotel Arcadia is located in Pretoria, 600 metres from University of Pretoria and 1.8 km from Union Buildings. Rooms are equipped with a flat-screen TV.

    From US$75.35 per night
  • 37 On Anderson

    Brooklyn, Pretoria
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 893 reviews

    Set in Pretoria in the Gauteng region, with University of Pretoria nearby, 37 On Anderson offers accommodation with free WiFi and free private parking.

    From US$74.77 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 42 reviews

    Aanmani Rose Guesthouse is located in the Bailey's Muckleneuk suburb of Pretoria, just 2.5 km from the Loftus Versfeld Stadium.

    From US$91.96 per night

Enjoy breakfast in Pretoria and nearby

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 2,159 reviews

    Set in Pretoria, 2 km from University of Pretoria, Protea Hotel by Marriott Pretoria Loftus Park has an outdoor swimming pool and a terrace.

    From US$102.74 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 97 reviews

    Brooklyn Place has air-conditioned guest accommodation in Pretoria, 1.3 km from University of Pretoria, 3.6 km from Pretoria Country Club and 4.7 km from Union Buildings.

    From US$80.46 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 434 reviews

    314 on Clark is an elegant guest house located in Brooklyn, a peaceful green suburb of Pretoria. Guests can relax in the shaded garden. Free WiFi is available.

    From US$79.31 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 175 reviews

    Offering pool with a view and mountain view, Edelweiss Corporate Guest House is set in Pretoria, 11 km from Union Buildings and 15 km from University of Pretoria.

    From US$63.22 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 38 reviews

    Featuring garden views, Alpine Attitude Boutique Hotel & Conference Venue features accommodation with an outdoor swimming pool, a garden and a terrace, around 3.4 km from Pretoria Country Club.

    From US$127.59 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 61 reviews

    Situated 7.9 km from University of Pretoria, Dunwoodie Travel Lodge features accommodation with free WiFi and free private parking. All units feature air conditioning and a satellite TV.

    From US$54.60 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 497 reviews

    Offering an outdoor pool, Duke & Duchess Boutique Hotel is located in Pretoria. Free WiFi access is available. Each room here will provide you with a TV, air conditioning and a patio.

    From US$74.72 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 192 reviews

    Featuring air-conditioned rooms and a terrace, Casa Toscana Lodge is located in a quiet area in Lynnwood, 800 metres from the centre. WiFi is available in all areas and is free of charge.

    From US$115.87 per night

Great access to the city centre. Check these four-star hotels in Pretoria and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 422 reviews

    In the heart of Pretoria, set within a short distance of Union Buildings, Akanani Apartments offers free WiFi, air conditioning and household amenities such as a microwave and kettle.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 345 reviews

    Situated in Pretoria, within less than 1 km of Union Buildings and 3.5 km of University of Pretoria, The Pillows Suite features accommodation with a shared lounge and as well as free private parking...

    From US$51.73 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 326 reviews

    Boasting a hot tub, Goodey's Guesthouse is set in Pretoria. Each accommodation at the 4-star guest house has garden views, and guests can enjoy access to a seasonal outdoor swimming pool and to a...

    From US$74.72 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 51 reviews

    Bay Tree Guest House, a property with a terrace, is set in Pretoria, 2.6 km from University of Pretoria, 3 km from Pretoria Country Club, as well as 6.3 km from Union Buildings.

    From US$96.56 per night
  • Firwood Lodge

    Pretoria
    Central location
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 266 reviews

    Situated 1.5 km from Pretoria Country Club, Firwood Lodge has an outdoor pool, free WiFi, and free private parking for guests who drive.

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 297 reviews

    Located in Pretoria, The Elegant Lodge boasts a design that captures the grace and elegance of Cape Dutch Architecture.

    From US$68.97 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 148 reviews

    Set 3.3 km from Pretoria Country Club, Aquila Guest House offers 4-star accommodation in Pretoria and features an outdoor swimming pool, a garden and barbecue facilities.

    From US$49.28 per night
  • STAY Menlyn

    Pretoria
    Central location
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 810 reviews

    Situated in Pretoria, 3 km from Pretoria Country Club, STAY Menlyn features accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden.

    From US$97.13 per night

FAQ about four-star hotels in Pretoria

4 star hotels that guests love in Pretoria

See all
  • Avg. price/night: US$102.74
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 2,159 reviews
    The hotel and rooms are very modern and stylish. The location is excellent, the hotel is in a shopping square with many restaurants within walking distance and a short cab drive from the Gautrain station to connect to the airport. The manager was extremely attentive and friendly. The bar/restaurant on the rooftop is great for relaxing and having drinks. Breakfast buffet has a great variety.
    Guest review by
    SerendipityZA
    Family with young children
  • Avg. price/night: US$116.67
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 621 reviews
    If you are looking for a new hotel and 4 stars this is not the place. but if you want a great Big room like in the old days with all the things you need the Suit Hotel is Fantastic. Great Location great staff and large Rooms that have all you need. Restaurant is great food and Value fo money. I will definitly come here again!:)
    Guest review by
    Alon
    Solo traveller
  • Avg. price/night: US$88.45
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 772 reviews
    Location. But accommodation not up to 4 star quality.
    Guest review by
    Jacobs
    Family with young children