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)

Find Hotels

2026-05-15

2026-05-16

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

Central 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

146 options found

  • Smart And Cozy Studio With Netflix And Showmax

    58 Steve Biko Road 203 Capital Hill, Pretoria, South Africa (Show map)

    Show map

    Smart And Cozy Studio With Netflix And Showmax Pretoria is located a 25-minute walk from the Loftus Versfeld Stadium and offers Wi-Fi for either business or leisure.

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Amper Bo Guest House

    40 Malan Street, Pretoria, South Africa (Show map)

    Show map

    About 25 minutes' walk from the large gallery "Pretoria Art Museum", the 3-star Amper Bo Guest House Pretoria includes 11 rooms. Located 2.3 km from the Union Buildings, the guest house offers views…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • The Bright Guest House

    172 Blackwood Street, Pretoria, South Africa (Show map)

    Show map

    The Bright Guest House Pretoria offers easy access to the Delville Wood Memorial, which is situated around 5 minutes' walk away. There is also complimentary private parking.

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Pro Active Guest House

    139 Rivier Street Sunnyside, Pretoria, South Africa (Show map)

    Show map

    Featuring Wi-Fi in the rooms, Pro Active Guest House Pretoria is 18 minutes' walk from the Loftus Versfeld Stadium. This bed & breakfast offers 9 rooms with views of the garden.

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • The 196 Lodge

    196 Blackwood Street, Pretoria, South Africa (Show map)

    Show map

    Located 3.4 km from LC de Villiers Sportsground, which is highly appreciated by sports lovers, The 196 Lodge Pretoria hotel includes 9 rooms.

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • Chancellor'S Court Guest House

    797 Park Street, Pretoria, South Africa (Show map)

    Show map

    Chancellor'S Court Guest House Pretoria is located in Pretoria, about a 20-minute walk from the Union Buildings Gardens, and offers a swimming pool. There is also a car park.

    More...
    BOOK
  • Pretoria Inn

    151 Soutpansberg Road, Riviera Riviera, Pretoria, South Africa (Show map)

    Show map

    Featuring Wi-Fi in the rooms, Pretoria Inn is about a 25-minute walk from South African State Theatre. This inn also provides guests with a safety deposit box.

    More...
    From US$ 19
    price for 1 night
    BOOK From US$ 19
  • Mbizo Cozy Retreat- Lofts At Loftus

    760 Park Street, Pretoria, South Africa (Show map)

    Show map

    The 3-star Mbizo Cozy Retreat- Lofts At Loftus Bed & Breakfast Pretoria offers access to British Embassy, which is located merely 1.2 km away. This Pretoria hotel also includes a free private car…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Villa 21

    21 Villa Street, Pretoria, South Africa (Show map)

    Show map

    Villa 21 Pretoria hotel is nestled only 550 metres from Venning Park and features an outdoor swimming pool. This Pretoria guest house also includes complimentary private parking.

    More...
    BOOK
  • 360 Eastwoods Guesthouse

    360 Eastwood Street, Pretoria, South Africa (Show map)

    Show map

    360 Eastwoods Guesthouse Pretoria is located in Pretoria, 3.6 km from the 85-hectare National Zoological Gardens of South Africa, and offers an outdoor swimming pool. Boasting a location within a few…

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Ditoro Boutique Hotel

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

    Show map

    The 3-star Ditoro Boutique Hotel Pretoria is located nearly 25 minutes' walk from the Springbok Park and offers luggage storage. This Pretoria hotel boasts an outdoor swimming pool with a pool cover.

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

    196 Blake Street, Riviera, Pretoria, South Africa (Show map)

    Show map

    The 3-star Oppi Hoek Guest House Pretoria is nestled 3.4 km from the Sci-Enza, offering 10 rooms and featuring recreational facilities and barbecue grills.

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • B&B 464 On 22Nd Ave

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

    Show map

    Nestled in the Villeria district, the 4-star B&B 464 On 22Nd Ave Pretoria is within a 3-km distance of culture-oriented attractions like the 9 - m high bronze sculpture "Statue of Nelson Mandela".

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

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

    Show map

    The 4-star 37 On Charles Hotel Pretoria, located within 1 km of the Pretoria Arts Association, offers an outdoor swimming pool and Wi-Fi in public areas. This Pretoria guest house lies in the Baileys…

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

    515, Johannes Ramokhoase (Proes Street) Arcadia,0083, Pretoria, South Africa (Show map)

    Show map

    Arcadia Hotel Pretoria lies in a central area of Pretoria 8 minutes' walk from Sterland, featuring spa therapy, a shared lounge, and spa services. Offering a banquet hall, the hotel is in close…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Casaregalo180

    180 Eastwood Street 180 Eastwood Pretoria, Lisdogan, Pretoria, South Africa (Show map)

    Show map

    The 3-star Casaregalo180 Bed & Breakfast Pretoria lies only 1.2 km from the Loftus Versfeld Stadium, and features a shopping area. While staying at this Pretoria bed & breakfast, 24-hour security are…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Rietondale Lodge

    259 Soutpansberg Road, Pretoria, South Africa (Show map)

    Show map

    Rietondale Lodge Pretoria hotel offers air-conditioned rooms merely a 7-minute walk from the Rietondale Park. Facing pool views, the hotel is 2.9 km from Italian Embassy and offers an à la carte…

    More...
    BOOK
  • Triple9 Hatfield Guesthouse

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

    Show map

    Featuring Wi-Fi in the rooms, Triple9 Hatfield Guesthouse Pretoria sits 8 minutes' walk from Plum. This guest house entices guests with a free private car park, available on site.

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • 29Ontait Guest House

    29 Tait Street, Colbyn, Pretoria, South Africa (Show map)

    Show map

    The 4-star 29Ontait Guest House Pretoria is approximately 400 metres from Embassy of the Republic of Poland in Pretoria and entices guests with a courtyard and a golf course. Featuring a gift shop…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Dee'S Bnb

    29 Well Street, Pretoria, South Africa (Show map)

    Show map

    Situated 2.1 km from Dee'S Bnb Pretoria hotel, guests can visit the Union Buildings. A car park is available on site.

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