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

Find Hotels

2026-02-23

2026-02-24

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

1521 options found

  • Vivian'S Cottage

    334 14Th Avenue, Pretoria, South Africa (Show map)

    Show map

    Offering a swimming pool, Vivian'S Cottage Pretoria hotel is situated in the Rietfontein district, 2.6 km from National Zoological Gardens of South Africa. Featuring 6 rooms with views of the garden,…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Grace Place Bnb Pretoria

    449 Edelweiss Avenue, Pretoria, South Africa (Show map)

    Show map

    Located around 20 minutes' walk from Montana Crossing Centre, the 3-star Grace Place Bnb Pretoria Bed & Breakfast includes 8 rooms. The bed & breakfast also provides guests with a safety deposit box.

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Beevap Guesthouse

    990 Bloedhond Street, Pretoria, South Africa (Show map)

    Show map

    Located just 1.3 km from the Boardwalk Bird Sanctuary, the 4-star Beevap Guesthouse Pretoria offers access to tourist attractions throughout Pretoria. While staying at this Pretoria bed & breakfast…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • @431 Rupert Street

    431 Rupert Street, Pretoria, South Africa (Show map)

    Show map

    @431 Rupert Street Hotel Pretoria offers proximity to Tuks Cricket Oval, which is located 25 minutes' walk away.

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

    19660 Mashaba Drive, Pretoria, South Africa (Show map)

    Show map

    Hana Guesthouse Pretoria includes 8 rooms and is about a 25-minute walk from SASSA, Mahube Mall. The guest house provides a safe deposit box to ensure guests' safety.

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • C And C Guest House Pretoria North

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

    Show map

    Located around 20 minutes' walk from Kolonnade Shopping Centre, C And C Guest House Pretoria North offers access to tourist attractions throughout Pretoria. There is also a car park.

    More...
    From US$ 20
    price for 1 night
    BOOK From US$ 20
  • Mighty7 Bed And Breakfast Guesthouse

    1132 Boekenhoutkloof Street, Pretoria, South Africa (Show map)

    Show map

    A 25-minute walk from Koinonia Christensentrum, Mighty7 Bed And Breakfast Guesthouse Pretoria offers an à la carte restaurant on site. This hotel features 24-hour security service along with a…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Khaya Mnandi Leisure Suites

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

    Show map

    The 3-star Khaya Mnandi Leisure Suites Pretoria hotel has 8 rooms and is located 2.5 km from the Freedom Park. The guest house provides 24-hour security to ensure guests' safety.

    More...
    BOOK
  • Fairy Gardens Lodge

    South Africa 154 Hornbill Crescent, Pretoria, South Africa (Show map)

    Show map

    Located nearly 25 minutes' walk from Kolonnade Shopping Centre, Fairy Gardens Lodge Pretoria hotel offers access to tourist attractions throughout Pretoria.

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

    1017 Saint Bernard Drive Garsfontein, Pretoria, South Africa (Show map)

    Show map

    The 3-star Novus Guest House Pretoria provides proximity to the Woodlands Boulevard, which is located only 400 metres away. While staying at this Pretoria guest house, 24-hour security are available…

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Thk Properties

    240 Silver Street, Pretoria, South Africa (Show map)

    Show map

    Offering a swimming pool, the 2-star Thk Properties Pretoria hotel is nestled in the Muckleneuk district of Pretoria, approximately 25 minutes' walk from Australian Embassy. This Pretoria guest house…

    More...
    BOOK
  • The Highveld Cape Inn

    Estate 54 Tierpoort Garsfontein Rd Extension M30, Pretoria, South Africa (Show map)

    Show map

    Featuring an indoor swimming pool, the 2-star The Highveld Cape Inn Pretoria offers a desk and a photocopy machine, as well as Wi-Fi in public areas.

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Maduwa Guest House

    Sehlora Street 2777 Block L Sosanguve, Pretoria, South Africa (Show map)

    Show map

    Featuring a picnic area and a satellite flat-screen, Maduwa Guest House Pretoria is nestled 2.7 km from the Tswaing Meteor Crater. There is also a private parking lot.

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Fumods Guest House

    601 Borzoi Street, Pretoria, South Africa (Show map)

    Show map

    Guests of Fumods Guest House Pretoria can enjoy easy access to Eastdale Pavilion Shopping Center, which is situated only 5 minutes' stroll away. There is also a free private car park.

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Montana Guest House

    421 Esme Avenue, Pretoria, South Africa (Show map)

    Show map

    Offering a swimming pool, the 2-star Montana Guest House Pretoria is nestled in the Sinoville district, approximately 10 minutes' drive from the International Primate Rescue. This Pretoria bed &…

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Trilogy Luxurious Resorts

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

    Show map

    The 4-star Trilogy Luxurious Resorts Pretoria includes air-conditioned rooms nearly a 10-minute drive from the Wolwespruit Bike Park. Boasting a swimming pool, this Pretoria hotel is nestled within a…

    More...
    BOOK
  • Catwalk Lodge

    350 Rigel Avenue South, Pretoria, South Africa (Show map)

    Show map

    Located 3.7 km from Monument Park Golf Club, which is highly appreciated by sports lovers, Catwalk Lodge Pretoria hotel includes 9 rooms. At this guest house, guests can find a golf club to stay…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Stay At Regency Luxe One

    27 Matroosberg Road The Regency Apartment Hotel, Pretoria, South Africa (Show map)

    Show map

    Located approximately 10 minutes by car from the 3-star Stay At Regency Luxe One Pretoria hotel, guests can reach the Pretoria National Botanical Garden. This Pretoria aparthotel also includes…

    More...
    BOOK
  • The Palace Guest House

    106 Charles Jackson Street, Pretoria, South Africa (Show map)

    Show map

    Located around 10 minutes' drive from the Rietondale Park, The Palace Guest House Pretoria offers access to tourist attractions throughout Pretoria. Indulge in this Pretoria hotel's garden, offering…

    More...
    BOOK
  • Rocky Hollow Lodge

    25 Elandsfontein Eco Park Elandsfontein, Pretoria, South Africa (Show map)

    Show map

    Located around 25 minutes' walk from the Smoke on Hennops, the 2-star Rocky Hollow Lodge Pretoria hotel features Wi-Fi in public areas and a car park on site. The guest house offers 10 rooms in a…

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