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

Find Hotels

2026-04-12

2026-04-13

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

Hotels in Pretoria near Pretoria Station

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

100 options found

  • One Home

    224 Es'Kia Mphahlele Drive, Pretoria, South Africa

    2.3 km to Pretoria Station

    (Show map)

    Show map

    Offering an outdoor swimming pool, the 3-star One Home Pretoria hotel is nestled in the Pretoria West district of Pretoria, around 20 minutes' walk from the Market Church Square. The guest house also…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Hotel 224 & Apartments

    596 Francis Baard Street (Previously Known As Schoeman Street), Pretoria, South Africa

    2.4 km to Pretoria Station

    (Show map)

    Show map

    The comfortable Hotel 224 & Apartments Pretoria is nearly a 25-minute walk from Chinese Embassy, and features an ATM and a lift onsite. This 3-star hotel provides guests with a lounge bar and air…

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

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

    2.4 km to Pretoria Station

    (Show map)

    Show map

    Arcadia Hotel Pretoria offers spa therapy, a shared lounge, and spa services and sits 6 minutes' walk from African Institute of South Africa. The hotel features Wi-Fi in public areas and private…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Premier Hotel Pretoria

    573 Stanza Bopape Street (Church Street), Pretoria, South Africa

    2.4 km to Pretoria Station

    (Show map)

    Show map

    Premier Hotel Pretoria offers 118 rooms a 5-minute ride from the Market Church Square. This hotel also includes parking.

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Greggs Place At Capital Hill Arcadia

    58 Steve Biko Road Capital Hill, 607, Pretoria, South Africa

    2.5 km to Pretoria Station

    (Show map)

    Show map

    Staying at Greggs Place At Capital Hill Arcadia Pretoria apartment, guests can reach African Institute of South Africa, situated a mere 0.6 km away.

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

    58 Steve Biko Road, Pretoria, South Africa

    2.5 km to Pretoria Station

    (Show map)

    Show map

    Situated about a 25-minute walk from Mbizo Cozy Retreat 409 Bed & Breakfast Pretoria, guests can visit the Kruger House Museum. There is also a car park.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Mbizo Cozy Retreat 307

    58 Steve Biko Road, Pretoria, South Africa

    2.5 km to Pretoria Station

    (Show map)

    Show map

    Located 2.8 km from the Ditsong national Museum of Natural History, Mbizo Cozy Retreat 307 Bed & Breakfast Pretoria offers access to tourist attractions throughout Pretoria. The bed & breakfast also…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Beyond Comfort Apartment

    58 Steve Biko Road, Pretoria, South Africa

    2.5 km to Pretoria Station

    (Show map)

    Show map

    The 1-room Beyond Comfort Apartment Pretoria is located 4.8 km from Pretoria train station and just 6 minutes on foot from African Institute of South Africa. The 40 m² apartment features Wi-Fi, along…

    More...
    From US$ 25
    price for 1 night
    BOOK From US$ 25
  • Smart And Cozy Studio With Netflix And Showmax

    58 Steve Biko Road 203 Capital Hill, Pretoria, South Africa

    2.5 km to Pretoria Station

    (Show map)

    Show map

    Located 4.8 km from Pretoria railway station, Smart And Cozy Studio With Netflix And Showmax Pretoria is a 9-minute walk from the Union Buildings. Guests can make use of Wi-Fi for both business and…

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Leas Furnished Apartments - Capital Hill

    58 Steve Biko Road Capital Hill, Pretoria, South Africa

    2.5 km to Pretoria Station

    (Show map)

    Show map

    Located approximately a 10-minute drive from Pretoria railway station, Leas Furnished Apartments - Capital Hill Pretoria is only 0.7 km from the Union Buildings.

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • 512 Berea

    512 Berea Street, Pretoria, South Africa

    2.5 km to Pretoria Station

    (Show map)

    Show map

    The 3-bedroom 512 Berea Villa Pretoria is located approximately 10 minutes' drive from the 85-hectare National Zoological Gardens of South Africa, giving access to various tourist spots nearby.

    More...
    BOOK
  • Valley Guest House

    107 Valley Road, Pretoria, South Africa

    2.5 km to Pretoria Station

    (Show map)

    Show map

    Featuring a restaurant, the 3-star Valley Guest House Pretoria is located only 5 minutes on foot from Lighthouse chapel. Nestled in the Sunnyside district, this Pretoria bed & breakfast is centrally…

    More...
    From US$ 22
    price for 1 night
    BOOK From US$ 22
  • Tdm'S Boutique Guest House

    19 Herbert Baker St, Pretoria, South Africa

    2.6 km to Pretoria Station

    (Show map)

    Show map

    Located 2.3 km from German Embassy, the 2-star Tdm'S Boutique Guest House Pretoria features Wi-Fi throughout the property and parking on site.

    More...
    From US$ 129
    price for 1 night
    BOOK From US$ 129
  • Duniya Homes

    170 Smith Street, Pretoria, South Africa

    2.6 km to Pretoria Station

    (Show map)

    Show map

    Located merely 1.2 km from the Pretoria Arts Association, Duniya Homes Pretoria apartment provides access to a number of tourist sites nearby.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Cardinal Guest House

    434 Es'Kia Mphahlele Dr, Pretoria, South Africa

    2.6 km to Pretoria Station

    (Show map)

    Show map

    Cardinal Guest House Pretoria offers proximity to the 9-m high bronze sculpture "Statue of Nelson Mandela", which is located about 10 minutes' drive away.

    More...
    BOOK
  • Cardinal Guest House

    434 Es'Kia Mphahlele Dr House, Pretoria, South Africa

    2.6 km to Pretoria Station

    (Show map)

    Show map

    Located 3.3 km from the Freedom Park, Cardinal Guest House Pretoria includes 7 rooms with views of the city.

    More...
    From US$ 14
    price for 1 night
    BOOK From US$ 14
  • Wampex Guest House

    96 Verdoorn Street, Pretoria, South Africa

    2.6 km to Pretoria Station

    (Show map)

    Show map

    Approximately 25 minutes on foot from Australian Embassy, Wampex Guest House Pretoria includes 12 rooms. While staying at this Pretoria guest house, a safety deposit box and 24-hour security service…

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

    139 Rivier Street Sunnyside, Pretoria, South Africa

    2.6 km to Pretoria Station

    (Show map)

    Show map

    Pro Active Guest House Pretoria features 9 rooms and lies 4 km from the Groenkloof Nature Reserve. This bed & breakfast entices guests with free private parking, available on site.

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Wampex Guest House Pretoria

    96 Verdoorn Street, Pretoria, South Africa

    2.6 km to Pretoria Station

    (Show map)

    Show map

    Nestled in the Sunnyside district, Wampex Guest House Pretoria is 2.3 km from such cultural places of interest as the Sci-Enza.

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • La Vida Luka - Luxury Guesthouse

    569 Lukas Street Lukasrand, Pretoria, South Africa

    2.7 km to Pretoria Station

    (Show map)

    Show map

    Featuring a patio and a swimming pool, the 4-star La Vida Luka - Luxury Guesthouse Pretoria lies nearly a 25-minute walk from Italian Embassy. The bed & breakfast offers a sun deck and a golf course…

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