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

Hotels in Pretoria near Belgian Embassy

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

159 options found

  • Valley Guest House

    107 Valley Road, Pretoria, South Africa

    1.7 km to Belgian Embassy

    (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
  • Green On Minni Guest House

    48 Minni St, Sunnyside, Pretoria, Pretoria, South Africa

    1.7 km to Belgian Embassy

    (Show map)

    Show map

    Nestled in the Sunnyside district, the 3-star Green On Minni Guest House Pretoria is just 1.8 km from the Statue of Nelson Mandela. Highlights at this Pretoria bed & breakfast include Wi-Fi…

    More...
    From US$ 24
    price for 1 night
    BOOK From US$ 24
  • G On M Guest House

    48A Minni Street, Pretoria, South Africa

    1.7 km to Belgian Embassy

    (Show map)

    Show map

    G On M Guest House Pretoria is a great place to stay in the Sunnyside district, 3.4 km from the 80 - hectare National Zoological Gardens of South Africa.

    More...
    From US$ 25
    price for 1 night
    BOOK From US$ 25
  • Cozy Urban Oasis In Hatfield

    670 Justice Mahomed Street, Pretoria, South Africa

    1.7 km to Belgian Embassy

    (Show map)

    Show map

    Staying at Cozy Urban Oasis In Hatfield, guests can relax on a terrace within a 10-minute drive of The Trekmonument. At this homestay, Wi-Fi and a car park are also provided.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Loerie'S Nest

    654 Justice Mahomed Street Bailey'S Muckleneuk, Pretoria, South Africa

    1.7 km to Belgian Embassy

    (Show map)

    Show map

    Located in the Baileys Muckleneuk district, Loerie'S Nest Apartment includes a terrace with views of the city. Springbok Park is 25 minutes on foot from the apartment, and Magnolia Dell is 16…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • The Park Lodge Hotel

    499 Thabo Sehume Street Pretoria Cbd 0002, Pretoria, South Africa

    1.7 km to Belgian Embassy

    (Show map)

    Show map

    Just an 11-minute walk from South African State Theatre, The Park Lodge Hotel Pretoria includes 92 rooms. The hotel features both Wi-Fi in public areas and a car park on site.

    More...
    From US$ 76
    price for 1 night
    BOOK From US$ 76
  • Maple Guest House

    39 Maple Street, Sunny Side, Pretoria, South Africa

    1.7 km to Belgian Embassy

    (Show map)

    Show map

    Located merely 6 minutes' walk from Central Baptist, the 4-star Maple Guest House Pretoria offers a nightclub, a patio, and a library. Along with the use of a gym on site, sports fans are invited to…

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

    26 Nicolson Street, Baileys Muckleneuk, Pretoria, South Africa

    1.8 km to Belgian Embassy

    (Show map)

    Show map

    Located nearly a 25-minute stroll from Japanese Embassy, the 4-star Touch Of Class Guest House Pretoria offers access to tourist attractions throughout Pretoria. Immerse yourself in this Pretoria…

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Anew Hotel Capital Pretoria

    390 Van Der Walt Street/ 390 Lilian Ngoyi Street, Pretoria, South Africa

    1.8 km to Belgian Embassy

    (Show map)

    Show map

    The historic Victorian mansion "Melrose House" is merely 500 metres from the perfect 4-star Anew Hotel Capital Pretoria, which boasts a 24-hour front desk, late check-out, and wake-up service.

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • 54 Brecher

    54 Brecher Street, Pretoria, South Africa

    1.8 km to Belgian Embassy

    (Show map)

    Show map

    54 Brecher Pretoria hotel is a great place to stay in the Sunnyside district, a 25-minute walk from the Austin Roberts Bird Sanctuary. Located within a few blocks of the Loftus Versfeld Stadium, this…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Victoria Hotel

    200 Scheiding Street, Pretoria, South Africa

    1.8 km to Belgian Embassy

    (Show map)

    Show map

    The 2-star Victoria Hotel Pretoria is located approximately 3 km from Magnolia Dell Park and offers a restaurant. The hotel also includes a car park.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • M Place B&B

    39 Maple Street, Pretoria, South Africa

    1.8 km to Belgian Embassy

    (Show map)

    Show map

    M Place B&B Pretoria is a great place to stay in the Sunnyside district, 25 minutes' walk from the 11.76 ha nature reserve "Austin Roberts Bird Sanctuary". Comprising 7 rooms with views of the garden…

    More...
    BOOK
  • Solitaire Guest Apartments

    554 Francis Baard Street,, Pretoria, South Africa

    1.8 km to Belgian Embassy

    (Show map)

    Show map

    Solitaire Guest Apartments includes a terrace and is situated just a 5-minute walk from Lighthouse chapel. The apartment is conveniently set at a distance of 4.9 km from Groenkloof Nature Reserve.

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Ivy At 6 Peace Sleep

    6 Ivy Street, Sunnyside, Pretoria., Pretoria, South Africa

    1.9 km to Belgian Embassy

    (Show map)

    Show map

    The 3-star Ivy At 6 Peace Sleep Hotel Pretoria, located just 500 metres from Central Baptist, offers an outdoor swimming pool and Wi-Fi in public areas. The guest house is a good starting point for…

    More...
    From US$ 18
    price for 1 night
    BOOK From US$ 18
  • Spacube Luxury Suites And Spa

    79 George Storrar Drive, Pretoria, South Africa

    1.9 km to Belgian Embassy

    (Show map)

    Show map

    Located 2.6 km from Venning Park, the 4-star Spacube Luxury Suites And Spa Pretoria hotel offers a wellness centre, including a treatment room and a foot bath. Guests can benefit from a private…

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • 6 Ivy Silent Sleep

    6 Ivy Street, Pretoria, South Africa

    1.9 km to Belgian Embassy

    (Show map)

    Show map

    The 3-star 6 Ivy Silent Sleep Hotel Pretoria provides proximity to Union Buildings, which is located only 1.8 km away.

    More...
    From US$ 22
    price for 1 night
    BOOK From US$ 22
  • Pent Lucius - 3 Bedroom Penthouse

    485 Pretorius Street, Pretoria, South Africa

    1.9 km to Belgian Embassy

    (Show map)

    Show map

    To enjoy your vacation in Pretoria, stay at the 3-room Pent Lucius - 3 Bedroom Penthouse Pretoria apartment, which is within a 2-km distance of Freedom Park and nearly a 5-minute ride from Church…

    More...
    BOOK
  • Hotel 224 & Apartments

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

    1.9 km to Belgian Embassy

    (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
  • Akanani Apartments

    561 Pretorius Street, Pretoria, South Africa

    1.9 km to Belgian Embassy

    (Show map)

    Show map

    The 1-room Akanani Apartments enjoys a prime location at a distance of 2.7 km from the heritage museum "Freedom Park", to satisfy the historical interest of the guests and offers a restaurant. The…

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

    21 Villa Street, Pretoria, South Africa

    2 km to Belgian Embassy

    (Show map)

    Show map

    Only 1.9 km from the Springbok Park, Villa 21 Pretoria hotel includes 7 rooms. This Pretoria guest house also includes free private parking.

    More...
    BOOK