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

  • Lani Accommodation

    635 Willem Punt Avenue, Pretoria, South Africa

    0.1 km to Belgian Embassy

    (Show map)

    Show map

    Located 2.4 km from the Kruger House Museum, Lani Accommodation Pretoria hotel is 6 minutes' walk from Egyptian Embassy. There is also parking.

    More...
    From US$ 20
    price for 1 night
    BOOK From US$ 20
  • Illyria House Boutique Hotel And Spa

    327 Bourke Street, Pretoria, South Africa

    0.1 km to Belgian Embassy

    (Show map)

    Show map

    Offering facials, massage therapy, and a shared lounge, the 5-star Illyria House Boutique Hotel And Spa Pretoria is nestled in the Muckleneuk district of Pretoria, approximately 25 minutes' walk from…

    More...
    From US$ 169
    price for 1 night
    BOOK From US$ 169
  • @336 Bourke

    336 Bourke Street, Pretoria, South Africa

    0.2 km to Belgian Embassy

    (Show map)

    Show map

    @336 Bourke Hotel Pretoria offers 6 rooms a 25-minute walk from British Embassy. There is also a car park.

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • House Sandrock Muckleneuk Selfcatering Apartment

    314 Bourke Street Muckleneuk, Pretoria, South Africa

    0.2 km to Belgian Embassy

    (Show map)

    Show map

    Nestled in the Muckleneuk district, the 1-room House Sandrock Muckleneuk Selfcatering Apartment offers Wi-Fi and parking on site. Fort Schanskop is 3.2 km away, while Wonderboom airport is a 22…

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • House Olive

    320 Willem Punt Avenue, Pretoria, South Africa

    0.3 km to Belgian Embassy

    (Show map)

    Show map

    The recently renovated House Olive Bed & Breakfast Pretoria is nestled in the Muckleneuk district of Pretoria, 2.9 km from sports attractions, such as the Loftus Versfeld Stadium. The 3-star hotel…

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

    365 Ridge Street, Pretoria, South Africa

    0.3 km to Belgian Embassy

    (Show map)

    Show map

    House Falcon Pretoria hotel, located in the Muckleneuk district of Pretoria, around a 25-minute walk from the Union Buildings, features views of the garden. There is also parking.

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • The Global Link Hub

    260 Troye Street, Pretoria, South Africa

    0.4 km to Belgian Embassy

    (Show map)

    Show map

    Offering a shared lounge and baggage storage, the recently renovated The Global Link Hub Hotel Pretoria lies in the Muckleneuk district, 2.8 km from Japanese Embassy and within 25 minutes' walk of…

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

    225 Celliers Street, Pretoria, South Africa

    0.4 km to Belgian Embassy

    (Show map)

    Show map

    Khaya Mnandi Leisure Suites Pretoria hotel is a great place to stay in the Muckleneuk district, 2.8 km from the hilltop memorial "Freedom Park". There is also a free private car park.

    More...
    From US$ 23
    price for 1 night
    BOOK From US$ 23
  • Muckleneuk Guest House

    228 Celliers Street, Pretoria, South Africa

    0.4 km to Belgian Embassy

    (Show map)

    Show map

    Situated merely 13 minutes' walk from Burgers Park, the 4-star Muckleneuk Guest House Pretoria features Wi-Fi in public areas and free private parking on site. The guest house lies in the Muckleneuk…

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Red Apple Guest House

    261 Troye Street, Pretoria, South Africa

    0.4 km to Belgian Embassy

    (Show map)

    Show map

    Located around 25 minutes' walk from the huge memorial "Statue of Nelson Mandela", Red Apple Guest House Pretoria includes 10 rooms. The guest house provides 24-hour security to ensure guests' safety.

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

    225 Celliers Street, Pretoria, South Africa

    0.4 km to Belgian Embassy

    (Show map)

    Show map

    Situated in the Muckleneuk district, the 3-star Khaya Mnandi Leisure Suites Pretoria hotel gives access to entertainment venues like South African State Theatre, nearly a 25-minute walk away. This…

    More...
    BOOK
  • Khaya Mnandi Leisure Suites

    225 Celliers Street, Pretoria, South Africa

    0.4 km to Belgian Embassy

    (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
  • Best Enough Guesthouse

    224 Celliers Street, Pretoria, South Africa

    0.5 km to Belgian Embassy

    (Show map)

    Show map

    Located 25 minutes' walk from the Loftus Versfeld Stadium, which is highly appreciated by sports lovers, Best Enough Guesthouse Pretoria includes 11 rooms. There is also complimentary private parking.

    More...
    BOOK
  • Waterhouse Guest Lodge In Muckleneuk

    230 Bourke Street, Muckleneuk, Pretoria, South Africa

    0.5 km to Belgian Embassy

    (Show map)

    Show map

    The 4-star Waterhouse Guest Lodge In Muckleneuk Pretoria hotel, located 2.2 km from the Loftus Versfeld Stadium, is decorated with wooden floors and includes important amenities like Wi-Fi and…

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • Tshedza Guest House

    239 Silver Street, Pretoria, South Africa

    0.5 km to Belgian Embassy

    (Show map)

    Show map

    Nestled in the Muckleneuk district of Pretoria, approximately 25 minutes' walk from the Loftus Versfeld Stadium, the 3-star Tshedza Guest House Pretoria offers a terrace. There is also parking.

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Tshedza Guest House

    239 Silver Street, Pretoria, South Africa

    0.5 km to Belgian Embassy

    (Show map)

    Show map

    Located approximately 25 minutes' walk from the Intiem Love Bridge, the 3-star Tshedza Guest House Pretoria includes 10 rooms. Offering a lounge bar, the guest house also has a swimming pool…

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

    158 Bourke Street, Pretoria, South Africa

    0.5 km to Belgian Embassy

    (Show map)

    Show map

    Located only 6 minutes' walk from Egyptian Embassy, the 2-star Tshilidzi Guest House Pretoria gives easy access to various tourist attractions. There is also free private parking.

    More...
    From US$ 23
    price for 1 night
    BOOK From US$ 23
  • Bertha'S Place

    208 Celliers Street, Pretoria, South Africa

    0.5 km to Belgian Embassy

    (Show map)

    Show map

    Located within 25 minutes' walk of Magnolia Dell, the 6-room Bertha'S Place is about a 10-minute ride from a top family-friendly place like National Zoological Gardens of South Africa. Wi-Fi and…

    More...
    From US$ 23
    price for 1 night
    BOOK From US$ 23
  • Bennyz Guest House

    208 Celliers Street Building, Pretoria, South Africa

    0.5 km to Belgian Embassy

    (Show map)

    Show map

    Nestled in the Muckleneuk district of Pretoria, Bennyz Guest House Pretoria is nearly a 25-minute walk from Union Buildings. Boasting a picnic area and a satellite flat-screen, the guest house offers…

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

    240 Silver Street, Pretoria, South Africa

    0.5 km to Belgian Embassy

    (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