Go Gauteng 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-06-18

2026-06-19

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

137 options found

  • 1322 Backpackers International

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

    Show map

    1322 Backpackers International Hostel Pretoria, located approximately a 10-minute ride from the Pretoria Arts Association, features Wi-Fi throughout the property.

    More...
    From US$ 15
    price for 1 night
    BOOK From US$ 15
  • Ben'S Bed And Breakfast

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

    Show map

    Featuring Wi-Fi in the rooms, Ben'S Bed And Breakfast Pretoria sits 20 minutes' walk from the Sci-Enza. This bed & breakfast in the Baileys Muckleneuk district has a swimming pool, as well as a car…

    More...
    From US$ 187
    price for 1 night
    BOOK From US$ 187
  • The Village In Hatfield

    Arcadia Street, Pretoria, South Africa (Show map)

    Show map

    Offering barbecue, a golf course, and a satellite flat-screen, the 4-star The Village In Hatfield Pretoria hotel lies in a prime touristic area of Pretoria, 2.1 km from the Loftus Versfeld Stadium…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Moonlight Guesthouse

    215 Orient Street, Pretoria, South Africa (Show map)

    Show map

    Offering bicycles for rent, as well as Wi-Fi in public areas, Moonlight Guesthouse Pretoria is 3.5 km from the 80 - hectare National Zoological Gardens of South Africa. Boasting a picnic area and a…

    More...
    From US$ 16
    price for 1 night
    BOOK From US$ 16
  • Accommodation@Park1285

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

    Show map

    Accommodation@Park1285 Pretoria is located 2.6 km from Brooklyn Theatre and a 25-minute walk from the Loftus Versfeld Stadium. This apartment features Wi-Fi and a free private car park on site.

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Mpassi Properties - Hatfiled, Pretoria

    1219 South Street, Pretoria, South Africa (Show map)

    Show map

    Mpassi Properties - Hatfiled, Pretoria apartment is located nearly a 10-minute walk from Hatfield train station and 450 metres from Hatfield Shopping Centre. Featuring garden views, the apartment…

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

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

    Show map

    Dee'S Bnb Pretoria hotel offers proximity to the hilltop memorial "Freedom Park", which is located 4.1 km away. Furnished with parquet floors, the bed & breakfast offers a car park on site.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Touch Of Class Guest House

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

    Show map

    Located an 18-minute walk from Wendy, Touch Of Class Guest House Pretoria includes 12 rooms with views of the garden. This guest house offers free private parking on site and a swimming pool.

    More...
    From US$ 105
    price for 1 night
    BOOK From US$ 105
  • The Blue Place

    1127 Stanza Bopape Street, Pretoria, South Africa (Show map)

    Show map

    Situated just 1.1 km from Swedish Embassy, the spacious 85 m² The Blue Place Pretoria apartment also boasts easy access to Hatfield train station which is merely a 10-minute walk away.

    More...
    BOOK
  • Petal Faire Cottage

    131 Allcock Street, Colbyn, Pretoria, South Africa (Show map)

    Show map

    Petal Faire Cottage Pretoria offers easy access to such tourist sites as Embassy of the Republic of Poland in Pretoria, located about 5 minutes' walk away. This apartment features Wi-Fi and parking…

    More...
    From US$ 45
    price for 1 night
    BOOK From US$ 45
  • Pretoria Inn

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

    Show map

    Featuring Wi-Fi in the rooms, Pretoria Inn sits 2.7 km from the 80 - hectare National Zoological Gardens of South Africa. The inn provides a safety deposit box to ensure guests' safety.

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

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

    Show map

    The 3-star Ditoro Boutique Hotel Pretoria offers quick access to Central Baptist, which is just a 6-minute walk away. Boasting a location merely 550 metres from the Loftus Versfeld Stadium, this…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Kniff Un Gaffel Guest House

    943 Nico Smith St, Villieria, Pretoria, South Africa (Show map)

    Show map

    3.9 km from sports attractions such as LC de Villiers Sportsground, the 3-star Kniff Un Gaffel Guest House Pretoria features 9 rooms with garden views. This Pretoria hotel offers Wi-Fi in the rooms…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Buffels Place Guesthouse

    116 Buffels Road, Rietondale, Pretoria, 0084, Pretoria, South Africa (Show map)

    Show map

    Overlooking the garden, the 4-star Buffels Place Guesthouse Pretoria is located approximately 25 minutes' walk from Australian Embassy. Free private parking is available on site.

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Fernivy Guest House

    793 Merton Avenue, Pretoria, South Africa (Show map)

    Show map

    Located merely 5 minutes' stroll from Italian Embassy, Fernivy Guest House Pretoria has a terrace. Boasting a swimming pool, this Pretoria guest house is nestled 3.2 km from natural attractions like…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Mbizo Cozy Retreat 409

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

    Show map

    Mbizo Cozy Retreat 409 Bed & Breakfast Pretoria offers proximity to the large gallery "Pretoria Art Museum", which is located 2.4 km away. The hotel has a garden with a balcony.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Valley Guest House

    107 Valley Road, Pretoria, South Africa (Show map)

    Show map

    Valley Guest House Pretoria is a great place to stay in the Sunnyside district, a 10-minute drive from the Market Church Square. This hotel features Wi-Fi in the rooms and secured parking on site.

    More...
    From US$ 22
    price for 1 night
    BOOK From US$ 22
  • Dbright Lodge

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

    Show map

    Situated just 6 minutes' walk from Italian Embassy, the 3-star Dbright Lodge Pretoria hotel offers a patio with outdoor dining areas. Located within a few blocks of Chinese Embassy, this Pretoria…

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • At Blackwood Guesthouse

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

    Show map

    Within 25 minutes' walk of the Sci-Enza, the 3-star At Blackwood Guesthouse Pretoria includes 12 rooms. There is also a free private car park.

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Union Guesthouse

    188 Lisdogan Avenue Lisdogan Park, Pretoria, South Africa (Show map)

    Show map

    Union Guesthouse Pretoria offers 9 rooms a 9-minute walk from British Embassy. A car park is available on site as well.

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