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-08

2026-11-09

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

  • 394Onemus

    394 Emus Erasmus Avenue, Pretoria, South Africa (Show map)

    Show map

    The comfortable 394Onemus Hotel Pretoria has 2 rooms and is located within 6 km of Centurion Theatre. The 4-star guest house also includes a private parking lot.

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Chateau Vue Guesthouse

    697 William Street Erasmuskloof, Pretoria, South Africa (Show map)

    Show map

    The elegant Chateau Vue Guesthouse Pretoria offers proximity to Trent Gallery, situated around 5 km away. Boasting access to Wolwespruit Bike Park, about a 20-minute walk away, the 4-star hotel…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Tamboti Guest Lodge

    43 Kremetart Street, Pretoria, South Africa (Show map)

    Show map

    The comfortable Tamboti Guest Lodge Pretoria hotel is located in Pretoria, about 25 minutes' walk from Pretoria National Botanical Garden, and offers an outdoor swimming pool. Featuring 12 rooms with…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Green Valley Lodge

    779 8Th Avenue, Pretoria, South Africa (Show map)

    Show map

    Featuring an outdoor swimming pool, the comfortable Green Valley Lodge Pretoria hotel is 4.1 km from Union Buildings. This 4-star guest house offers a car park on site.

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Zina

    83 Myburgh Street, Pretoria, South Africa (Show map)

    Show map

    Overlooking the garden, the 4-star Zina Hotel Pretoria is located about a 10-minute drive from the 85-hectare National Zoological Gardens of South Africa. Highlights at this Pretoria hotel include Wi…

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Klyne Jiweel Guesthouse

    529 Doctor Van Der Merwe Road Montana, Pretoria, South Africa (Show map)

    Show map

    Offering cars for rent, the comfortable Klyne Jiweel Guesthouse Pretoria is approximately 10 minutes' drive from NG Montana. Featuring rooms with views of the garden, the 4-star guest house boasts a…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Hagios House

    13 Dudley Street, Pretoria, South Africa (Show map)

    Show map

    Hagios House Hotel Pretoria is a great place to stay in a quiet district, 25 minutes' walk from Tina Skukan Gallery. Comfortable rooms, garden views and an outdoor swimming pool are at guests'…

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • Trumma Guest House

    107 Hesketh Drive 107B, Pretoria, South Africa (Show map)

    Show map

    Featuring a terrace and a year-round outdoor swimming pool, the 4-star Trumma Guest House Pretoria lies 4.1 km from Moreleta Plaza Shopping Centre. Wi-Fi is offered throughout the property at this…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Pierneef'S Kraal

    30 Knoppiesdoorn Avenue, Pretoria, South Africa (Show map)

    Show map

    The elegant 4-star Pierneef'S Kraal Hotel Pretoria is located around a 10-minute drive from the pionier Opelug Pioneer Museum, offering 7 rooms along with a sunbathing terrace, a picnic area, and a…

    More...
    From US$ 169
    price for 1 night
    BOOK From US$ 169
  • Batter Boys Guest House

    32 Jeugd Road Montana, Pretoria, South Africa (Show map)

    Show map

    Offering air-conditioned rooms and Wi-Fi in the rooms, the 4-star Batter Boys Guest House Pretoria is about 7 km from African Battlefields and around a 25-minute walk from Montana Crossing Centre.

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Francor Guesthouse

    4 Boundary Road, Heatherdale, Akasia, Pretoria, South Africa (Show map)

    Show map

    Located around 2 km from Inyoni Estate Crocodile Farm, the elegant 4-star Francor Guesthouse Pretoria offers amenities such as a sundeck, a picnic area, and a golf course. Located approximately a 10…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Berghaan Pretoria

    862A 15Th Ave Wonderboom South, Pretoria, South Africa (Show map)

    Show map

    The comfortable Berghaan Pretoria Bed & Breakfast has 3 rooms and is located 2.4 km from Gezina Galleries Shopping Centre. Secured parking is available on site at this 4-star bed & breakfast.

    More...
    From US$ 24
    price for 1 night
    BOOK From US$ 24
  • The Pot

    267 Arizona Cres, Pretoria, South Africa (Show map)

    Show map

    Featuring a convenient location, The Pot Hotel Pretoria offers views of the garden, and is a 10-minute drive from Farm City Pierre V Ryneveld. This guest house also includes a private parking lot.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Muckleneuk Guest House

    228 Celliers Street, Pretoria, South Africa (Show map)

    Show map

    The Market Church Square is about 25 minutes' walk from the comfortable Muckleneuk Guest House Pretoria, which boasts a shared lounge and a golf course. The 4-star hotel is in the Muckleneuk district…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Garrett B&B

    288 Limpopo Avenue, Pretoria, South Africa (Show map)

    Show map

    The comfortable Garrett B&B Pretoria is situated in the Sinoville district of Pretoria, 3.2 km from Wonderboom Nature Reserve and features 5 rooms with views of the garden. This 4-star guest house…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Milner Fashion House

    161 Milner Street, Pretoria, South Africa (Show map)

    Show map

    Offering an outdoor swimming pool, the comfortable Milner Fashion House Bed & Breakfast Pretoria is nestled in the Waterkloof district of Pretoria, approximately 3 km from Loftus Versfeld Stadium.

    More...
    From US$ 209
    price for 1 night
    BOOK From US$ 209
  • At 98 On Lynburn Guest House

    98 Lynburn Road, Pretoria, South Africa (Show map)

    Show map

    Offering a picnic area and a golf course, as well as the views of the garden, the comfortable At 98 On Lynburn Guest House Pretoria is located 2.9 km from CSIR International Convention Centre. A…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Aanmani Boutique Residence

    55 Nicolson Street, Baileys Muckleneuk, Pretoria, South Africa (Show map)

    Show map

    The 4-star Aanmani Boutique Residence Pretoria hotel is located within 25 minutes' walk of Fort Klapperkop Heritage Site War Museum, offering 22 rooms along with a sunbathing terrace and a golf…

    More...
    From US$ 126
    price for 1 night
    BOOK From US$ 126
  • 40 On Ilkey B&B

    40 Ilkey Road, Pretoria, South Africa (Show map)

    Show map

    The 4-star 40 On Ilkey B&B Pretoria is a great place to stay in the Lynnwood district, 18 minutes' walk from Menlyn Maine Central Square Shopping Center. Guests travelling by car can also use a…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Villa Amor

    Plot 288, Arthur Ave Shere, Pretoria, South Africa (Show map)

    Show map

    Located 10 minutes' drive from Hazeldean Square Pretoria, the 4-star Villa Amor Pretoria hotel offers spacious rooms about 4 km from Boardwalk Bird Sanctuary National Park. The bed & breakfast…

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