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

Find Hotels

2026-11-14

2026-11-15

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 Thai 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

279 options found

  • Villa 21

    21 Villa Street, Pretoria, South Africa

    1.2 km to Thai Embassy

    (Show map)

    Show map

    The elegant Villa 21 Pretoria hotel, located only 650 metres from Indian Embassy, offers a seasonal outdoor swimming pool, Wi-Fi throughout the property. This Pretoria guest house lies in the…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Protea Hotel By Marriott Pretoria Hatfield

    1141 Burnett Street, Hatfield, Pretoria, South Africa

    1.2 km to Thai Embassy

    (Show map)

    Show map

    Offering currency exchange and a vending machine, Protea Hotel By Marriott Pretoria Hatfield is nestled 350 metres from Hatfield Shopping Centre and a 10-minute ride from Pretoria National Botanical…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Hatfield On Park B

    1165 Park Street, Pretoria, South Africa

    1.2 km to Thai Embassy

    (Show map)

    Show map

    Located in Hatfield with gym, fitness center, swimming pool, and restaurant, a 6-minute walk from Swedish Embassy, the spacious Hatfield On Park B Pretoria apartment accommodates up to 4 guests. Wi…

    More...
    BOOK
  • Genza Guesthouse Arcadia

    196 Blackwood Street, Pretoria, South Africa

    1.2 km to Thai Embassy

    (Show map)

    Show map

    Boasting a sundeck and a shared lounge, Genza Guesthouse Arcadia Pretoria lies 650 metres from the large gallery "Pretoria Art Museum". The hotel also includes private parking.

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • 29Ontait Guest House

    29 Tait Street, Colbyn, Pretoria, South Africa

    1.2 km to Thai Embassy

    (Show map)

    Show map

    Guests of the comfortable 4-star 29Ontait Guest House Pretoria can easily reach Embassy of the Republic of Poland in Pretoria, located just a 5-minute walk away. Featuring 6 rooms with views of the…

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

    192 Blackwood Street, Pretoria, South Africa

    1.2 km to Thai Embassy

    (Show map)

    Show map

    Located only 6 minutes' walk from Italian Embassy, the comfortable 3-star At Blackwood Guesthouse Pretoria gives easy access to various tourist attractions. Featuring rooms with views of the pool…

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Blackwood Guest House

    192 Blackwood Street Building, Pretoria, South Africa

    1.2 km to Thai Embassy

    (Show map)

    Show map

    The 3-star Blackwood Guest House Pretoria is a great place to stay in Arcadia, displaying works by Dutch masters, as well as local artists like Walter Battiss and Gerard Sekoto, 2.8 km from the…

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • The Wood Guest House

    188 Blackwood Street, Pretoria, South Africa

    1.2 km to Thai Embassy

    (Show map)

    Show map

    The 3-star The Wood Guest House Pretoria is a great place to stay in Arcadia, displaying works by Dutch masters, as well as local artists like Walter Battiss and Gerard Sekoto, around a 25-minute…

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

    192 Blackwood Street, Arcadia, Pretoria, South Africa

    1.2 km to Thai Embassy

    (Show map)

    Show map

    Offering a convenience shop, Blackwood Guest House Pretoria lies in Arcadia, displaying works by Dutch masters, as well as local artists like Walter Battiss and Gerard Sekoto, 3.6 km from the…

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

    6 Ivy Street, Pretoria, South Africa

    1.2 km to Thai Embassy

    (Show map)

    Show map

    The 3-star 6 Ivy Silent Sleep Hotel Pretoria lies in the Sunnyside district of Pretoria, within reach of entertainment venues like South African State Theatre, approximately a 5-minute ride away.

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

    259 Soutpansberg Road, Pretoria, South Africa

    1.2 km to Thai Embassy

    (Show map)

    Show map

    The 3-star Rietondale Lodge Pretoria hotel offers its guests air-conditioned rooms 0.6 km from Rietondale Park. Located 10 minutes' drive from Springbok Park, the hotel offers views of the pool and…

    More...
    From US$ 125
    price for 1 night
    BOOK From US$ 125
  • Wil-Bloom

    33 Belrene Street, Pretoria, South Africa

    1.2 km to Thai Embassy

    (Show map)

    Show map

    Located within 2 km of Loftus Versfeld Stadium, which is highly appreciated by sports lovers, the comfortable 3-star Wil-Bloom Hotel Pretoria includes 8 rooms. This Pretoria guest house also includes…

    More...
    BOOK
  • Ivy At 6 Peace Sleep

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

    1.2 km to Thai Embassy

    (Show map)

    Show map

    The comfortable 3-star Ivy At 6 Peace Sleep Hotel Pretoria, located within a 3-km distance of the Market Church Square, offers an outdoor swimming pool, Wi-Fi in public areas. This Pretoria guest…

    More...
    From US$ 18
    price for 1 night
    BOOK From US$ 18
  • 46 On Allcock Guest Apartment & Luxury Suite

    46 Allcock Street, Pretoria, South Africa

    1.3 km to Thai Embassy

    (Show map)

    Show map

    The 2-room 46 On Allcock Guest Apartment & Luxury Suite Pretoria includes a seasonal outdoor pool with a sun terrace and is located just a 6-minute stroll from Pretoria Urology Hospital. Enjoying a…

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Victoria De Giron'S Place & Guesthouse

    170 Blackwood Street, Pretoria, South Africa

    1.3 km to Thai Embassy

    (Show map)

    Show map

    Victoria De Giron'S Place & Guesthouse Pretoria features 14 rooms and lies about a 25-minute walk from Sci-Enza Science Museum.

    More...
    From US$ 33
    price for 1 night
    BOOK From US$ 33
  • Victoria City Lodge

    170 Blackwood Street, Pretoria, South Africa

    1.3 km to Thai Embassy

    (Show map)

    Show map

    The 4-star Victoria City Lodge Pretoria hotel is situated just a 6-minute walk from the 9 - m high bronze sculpture "Statue of Nelson Mandela" and features a sundeck and a picnic area. A barber shop…

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • The Bright Guest House

    172 Blackwood Street, Pretoria, South Africa

    1.3 km to Thai Embassy

    (Show map)

    Show map

    The 3-star The Bright Guest House Pretoria, located just a 6-minute walk from Union Buildings and a mere 150 metres from the open-air Nelson Mandela Amphitheatre, features an outdoor swimming pool…

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • The Brite Guest Lodge

    172 Blackwood Street, Pretoria, South Africa

    1.3 km to Thai Embassy

    (Show map)

    Show map

    Guests of the comfortable The Brite Guest Lodge Pretoria hotel can easily reach High Commission of the Kingdom of Swaziland, located merely 5 minutes' walk away. Featuring 10 rooms with views of the…

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

    172 Blackwood St, Arcadia, Pretoria, South Africa

    1.3 km to Thai Embassy

    (Show map)

    Show map

    Nestled in Arcadia, displaying works by Dutch masters, as well as local artists like Walter Battiss and Gerard Sekoto, nearly 15 minutes' walk from NG Arcadia, the comfortable Dbright Lodge Pretoria…

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • Dbrite

    172 Blackwood Street, Pretoria, South Africa

    1.3 km to Thai Embassy

    (Show map)

    Show map

    The comfortable Dbrite Hotel Pretoria is located in Pretoria, 2.8 km from the Market Church Square, and offers an outdoor swimming pool. Experience pool views and enjoy dry cleaning and housekeeping…

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