Go Pretoria Hotels
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-11-03

2026-11-04

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

4-star Hotels in Pretoria

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

219 options found

  • The Blades

    75 Zeekoegat, Kameeldrift Road, Kameeldrift East, Pretoria, South Africa (Show map)

    Show map

    Offering an outdoor swimming pool, The Blades Hotel Pretoria is situated in a business district, a 10-minute drive from Roodeplaat Dam Provincial Nature Reserve. This hotel features both Wi-Fi in…

    More...
    From US$ 103
    price for 1 night
    BOOK From US$ 103
  • The Farm Inn

    Silverlakes Road, Silver Stream Estate, Pretoria, South Africa (Show map)

    Show map

    Located merely 1.7 km from Silver Lakes Golf & Country Club, which is highly appreciated by sports lovers, the 4-star The Farm Inn Pretoria includes 84 rooms. This Pretoria hotel also provides guests…

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • Brooklyn Place

    50 Mackenzie Street, Pretoria, South Africa (Show map)

    Show map

    Located around a 10-minute ride from Fort Klapperkop Heritage Site War Museum, the comfortable 4-star Brooklyn Place Pretoria hotel is adorned with parquet floors and features such key amenities as…

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Hudson House

    451 Kiepersol Road, Pretoria, South Africa (Show map)

    Show map

    Offering air-conditioned rooms and Wi-Fi throughout the property, Hudson House Hotel Pretoria is 4.6 km from the 4.5 - hectare Jan Celliers Park and a 17-minute walk from the arts theater "Atterbury…

    More...
    From US$ 113
    price for 1 night
    BOOK From US$ 113
  • Purple Olive Guest House

    68 Ray Street, Wonderboom, Pretoria, South Africa (Show map)

    Show map

    Offering a sunbathing terrace and a shared lounge, the 4-star modern Purple Olive Guest House Pretoria is nestled in the Pretoria North district of Pretoria, within 7 km of the Market Church Square.

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Pebble Fountain Guesthouse

    5 Brooks Street, Pretoria, South Africa (Show map)

    Show map

    Offering a location a 6-minute walk from The Javett Art Centre at the University of Pretoria, Pebble Fountain Guesthouse Pretoria offers 7 rooms. This hotel in Brooklyn where grand embassy buildings…

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Montana Boutique Guesthouse

    954 Stangeria Road, Pretoria, South Africa (Show map)

    Show map

    Located approximately 3 km from St Marks Presbyterian Church, the elegant Montana Boutique Guesthouse Pretoria offers comfortable rooms about 10 minutes by car from West End Centre. This 4-star guest…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Courtyard Hotel Arcadia

    Cnr Park & Hill Streets, Arcad, Pretoria, South Africa (Show map)

    Show map

    The 4-star Courtyard Hotel Arcadia Pretoria provides proximity to Groenkloof Nature Reserve, which is located around 6 km away. The hotel features a safe deposit box along with a convenience shop and…

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Birdwood Boutique Estate

    976 Arcadia Street, Pretoria, South Africa (Show map)

    Show map

    The 4-star Birdwood Boutique Estate Hotel Pretoria is located approximately a 5-minute ride from The Rotunda, offering 16 rooms, Wi-Fi, and free private parking. Boasting a swimming pool, this…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Constantia Manor Guest House

    521 January Masilela, Constantia Park, Pretoria, South Africa (Show map)

    Show map

    Located in the Constantia Park district of Pretoria around 25 minutes' walk from Moreleta Lifestyle Centre, the elegant Constantia Manor Guest House Pretoria boasts 18 holes of golf. Offering 13…

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • Duke & Duchess Boutique Hotel

    70 Drakensberg, Waterkloof Park, Pretoria, South Africa (Show map)

    Show map

    Offering a terrace, barbecue, and a golf course, the 4-star Duke & Duchess Boutique Hotel Pretoria is nestled in the Waterkloof district of Pretoria, around 25 minutes' walk from BROOKLYN Theatre.

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • The Lakes Boutique Lodge

    43 La Quinta Drive Silver Lakes, Pretoria, South Africa (Show map)

    Show map

    Featuring a sunbathing terrace and playground, The Lakes Boutique Lodge Pretoria hotel is situated 5 minutes' walk from Silver Lakes Golf & Country Club. Guests can swim in a year-round outdoor…

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • Cornerstone Guest Lodge

    25 Camellia Avenue Lynnwood Ridge, Pretoria, South Africa (Show map)

    Show map

    Located approximately a 10-minute drive from Pretoria National Botanical Garden, the 4-star Cornerstone Guest Lodge Pretoria hotel offers amenities such as a sunbathing terrace and a picnic area.

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Casa Toscana Lodge

    5 Darlington Road, Lynwood, Pretoria, Pretoria, South Africa (Show map)

    Show map

    Nestled in the Lynnwood district of Pretoria, around a 10-minute stroll from Alkantrant Park, the 4-star luxury Casa Toscana Lodge Pretoria hotel invites guests to relax by an outdoor swimming pool…

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • Anew Hotel Hatfield Pretoria

    1050 Burnett Street (Entrance On Festival Street), Pretoria, South Africa (Show map)

    Show map

    The 4-star Anew Hotel Hatfield Pretoria offers air-conditioned rooms around a 25-minute walk from Old Arts Bokkie Pond. Located within a 400-metre distance of Embassy of the Republic of Argentine and…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Goodey'S Guesthouse

    23 Amos Street, Colbyn, Pretoria, South Africa (Show map)

    Show map

    Along with a convenient location steps away from Embassy of the Republic of Poland in Pretoria, the 4-star Goodey'S Guesthouse Pretoria provides its guests with a sunbathing terrace and a shared…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Villa Africa Boutique Hotel & Spa

    272 Furrow Road, Equestria, Pretoria, South Africa (Show map)

    Show map

    Villa Africa Boutique Hotel & Spa Pretoria, located about a 25-minute walk from The Grove Mall, entices guests with a treatment room and a Jacuzzi. Featuring 37 rooms with views of the pool, the…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Windmills Rest

    98 Cole Road, Pretoria East, Pretoria, South Africa (Show map)

    Show map

    The 4-star Windmills Rest Hotel Pretoria is 6 minutes' walk from NG Tygerpoort Reformed Church and offers a sundeck and a golf course. Featuring 12 rooms with views of the garden, the guest house is…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Christa'S Place 899

    899 Braam Pretorius Street, Pretoria, South Africa (Show map)

    Show map

    Christa'S Place 899 Pretoria hotel, located 10 minutes' drive from West End Centre, boasts an outdoor swimming pool. The guest house entices guests with a car park, available on site.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • 37 On Charles

    37 Justice Mahomed Street, Pretoria, South Africa (Show map)

    Show map

    The 4-star 37 On Charles Hotel Pretoria offers proximity to Sci-Enza Science Museum, situated just 1.8 km away. While staying at this Pretoria guest house, a safe deposit box are available for guests…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53