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) Argentine peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

2026-11-14

2026-11-15

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

All Pretoria hotels

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

2110 options found

  • African Nights Barbara House

    869 Barbara Street 869, Pretoria, South Africa (Show map)

    Show map

    Featuring a swimming pool, the comfortable African Nights Barbara House Pretoria hotel is located in the Akasia district of Pretoria, nearly a 25-minute stroll from North Park Mall. There is also…

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • Miyanwe Guest House - Waterkloof

    165 Neptune Street, Pretoria, South Africa (Show map)

    Show map

    Featuring a hot tub and a picnic area, the comfortable Miyanwe Guest House - Waterkloof Pretoria enjoys a convenient location, 4.8 km from the acrobatic De Jong Diving Centre. Offering an outdoor bar…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Waters On Willows

    462 Kosmos Avenue, Die Wilgers, Pretoria, South Africa (Show map)

    Show map

    Located in the Die Wilgers district of Pretoria, the elegant 3-star Waters On Willows Pretoria hotel is within a 3-km distance of such culture-oriented attractions as the pionier Opelug Pioneer…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • 205 Menlyn Maine Trilogy Residence

    10 Amarand Avenue, Pretoria, South Africa (Show map)

    Show map

    205 Menlyn Maine Trilogy Residence Pretoria hotel offers air-conditioned rooms in the Menlyn district, 20 minutes' walk from the stunning Faerie Glen Nature Reserve. Featuring an American restaurant,…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Mountvista Guesthouse

    1199 Mountain Avenue, Pretoria, South Africa (Show map)

    Show map

    Mountvista Guesthouse Pretoria offers spacious rooms in the Akasia district, a 10-minute drive from Coert Steynberg Museum. Guests will enjoy a continental breakfast and access to a swimming pool…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Illyria House Boutique Hotel And Spa

    327 Bourke Street, Pretoria, South Africa (Show map)

    Show map

    Featuring a swimming pool, the 5-star Illyria House Boutique Hotel And Spa Pretoria is located in the Muckleneuk district of Pretoria, approximately 25 minutes' walk from Loftus Versfeld Stadium.

    More...
    From US$ 169
    price for 1 night
    BOOK From US$ 169
  • Yamo Bnb

    389 Aries St, Pretoria, South Africa (Show map)

    Show map

    Located only 6 minutes' walk from St Francis of Assisi Anglican Church, the comfortable 389 On Aries Bed & Breakfast Pretoria gives easy access to various tourist attractions. Offering 4 rooms, this…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Schaapkraal Guestroom

    679 Orthoclase Street, Pretoria, South Africa (Show map)

    Show map

    Located around a 10-minute drive from Wolwespruit Bike Park, Schaapkraal Guestroom Pretoria hotel is adorned with tiled floors and features such key amenities as Wi-Fi and a private parking lot.

    More...
    BOOK
  • Oasis Nest

    1007 Zeerust Street, Pretoria, South Africa (Show map)

    Show map

    Nestled in the Faerie Glen district of Pretoria, the comfortable Oasis Nest Hotel Pretoria is within 7 km of culture-oriented attractions like the pionier Opelug Pioneer Museum. This Pretoria hotel…

    More...
    BOOK
  • Constantia Guest Lodge

    133 Emmarentia Street, Pretoria, South Africa (Show map)

    Show map

    Located around a 15-minute ride from Embassy of the Republic of Argentine, the 3-star Constantia Guest Lodge Pretoria hotel offers Wi-Fi in the rooms and a car park. Boasting an indoor pool, this…

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • 1 Bedroom- The Blyde By Given

    Bronkhorstspruit Road The Blyde, Riverwalk Estate, Pretoria, South Africa (Show map)

    Show map

    The comfortable 1 Bedroom- The Blyde By Given Pretoria hotel offers proximity to Smuts House Museum, situated approximately a 10-minute ride away. This Pretoria guest house also includes a private…

    More...
    BOOK
  • 464 On 22Nd Ave Guesthouse

    464 22Nd Avenue, Pretoria, South Africa (Show map)

    Show map

    464 On 22Nd Ave Guesthouse Pretoria is a great place to stay in the Villeria district, 10 minutes by car from Rietondale Park.

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Menlyn Maine Residences 813 With Balcony

    202 Amarand Avenue Menlyn Maine Residences 813, Pretoria, South Africa (Show map)

    Show map

    Menlyn Maine Residences 813 With Balcony Pretoria hotel is a great place to stay in the Menlyn district, a 20-minute walk from the stunning Faerie Glen Nature Reserve. This aparthotel boasts an…

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Waterlily Cove Guesthouse

    478 Tennessee Street, Pretoria, South Africa (Show map)

    Show map

    Offering an outdoor swimming pool, the 4-star Waterlily Cove Guesthouse Pretoria is situated in the Faerie Glen district, 3.8 km from Kimiad Golf Clubhouse. Featuring 3 rooms with views of the inner…

    More...
    From US$ 75
    price for 1 night
    BOOK From US$ 75
  • Heimia Heaven Guest Room

    237 Heimia Avenue, Pretoria, South Africa (Show map)

    Show map

    Heimia Heaven Guest Room Pretoria hotel offers guests access to the 85-hectare National Zoological Gardens of South Africa, which is 7 km away. This guest house provides a safe deposit box to ensure…

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Rier Guesthouse

    34 Drimia St, Pretoria, South Africa (Show map)

    Show map

    Located within 3 km of Montana Commercial Park, the comfortable Rier Guesthouse Pretoria offers access to tourist attractions throughout Pretoria. This Pretoria hotel also provides guests with 24…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Spa And Lodge At 770

    770 Riet St, Pretoria, South Africa (Show map)

    Show map

    Featuring views of the garden, Spa And Lodge At 770 Pretoria hotel is located 3 km from Moreleta Plaza Shopping Centre. There is also private parking.

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Amalfi Place

    397 Walter Bunton Street, Pretoria, South Africa (Show map)

    Show map

    Featuring Wi-Fi throughout the property, the 4-star Amalfi Place Pretoria hotel sits 2.9 km from the arts theater "Atterbury Theatre". The guest house also includes private parking.

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Village Ridge Stays

    156 Kleine Street c/o Main and Melk, Nieuw Muckleneuk, Pretoria, South Africa (Show map)

    Show map

    The 5-star Village Ridge Stays Pretoria hotel offers easy access to Longstreet Art Lovers 1932, which is situated approximately a 5-minute walk away. The hotel also provides guests with a safety…

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • @ 10 Five

    105 Gleneagles Drive Unit 2 Silver Lakes Golf Estate, Pretoria, South Africa (Show map)

    Show map

    Located nearly a 10-minute drive from Nkwe Pleasure Resort, the comfortable 3-star @ 10 Five Hotel Pretoria offers amenities such as playground and a dining table. This Pretoria guest house is in the…

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