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

  • The Red Door Cottage

    131 Melville Street, Pretoria, South Africa

    1.8 km to Thai Embassy

    (Show map)

    Show map

    Situated 350 metres from MidCity Square, the cosy The Red Door Cottage Pretoria looks out onto the garden. The apartment capacity is based on up to 3 guests.

    More...
    BOOK
  • The Red Door Cottage

    131 Melville Street, Pretoria, South Africa

    1.8 km to Thai Embassy

    (Show map)

    Show map

    Set in the Sunnyside district of Pretoria, about 25 minutes' walk from the 4.5 - hectare Jan Celliers Park, the 35 m² The Red Door Cottage Pretoria accommodates up to 3 guests. At this 1-bedroom…

    More...
    BOOK
  • Osborne House

    82 Anderson Street, Brooklyn, Pretoria, South Africa

    1.8 km to Thai Embassy

    (Show map)

    Show map

    Offering a sunbathing terrace, a shared lounge, and a golf course, Osborne House Hotel Pretoria lies in Brooklyn where grand embassy buildings edge jacaranda-lined streets, 18 minutes' walk from…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Iq Brooklyn

    124 Brooks Street, Pretoria, South Africa

    1.8 km to Thai Embassy

    (Show map)

    Show map

    Iq Brooklyn Hotel Pretoria offers easy access to Embassy of Brazil, which is situated approximately 5 minutes' walk away. The hotel provides a safety deposit box to ensure guests' safety.

    More...
    BOOK
  • Dee'S Bnb

    29 Well Street, Pretoria, South Africa

    1.8 km to Thai Embassy

    (Show map)

    Show map

    Situated 2.8 km from the Market Church Square, the 3-star Dee'S Bnb Pretoria hotel is adorned with parquet floors, offering essentials such as Wi-Fi and private car parking.

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

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

    1.8 km to Thai Embassy

    (Show map)

    Show map

    Featuring a lift and a vending machine, the 3-star Hotel 224 & Apartments Pretoria sits nearly a 25-minute walk from South African State Theatre. Located within a few blocks of Union Buildings…

    More...
    From US$ 18
    price for 1 night
    BOOK From US$ 18
  • 124 Brooks

    124 Brooks Street, Pretoria, South Africa

    1.9 km to Thai Embassy

    (Show map)

    Show map

    Featuring a prime location nearly 5 minutes' walk from Embassy of Brazil, the 1-bedroom 124 Brooks Apartment Pretoria accommodates up to 2 guests. Access to a swimming pool ensures a more relaxing…

    More...
    BOOK
  • 1322 Backpackers International

    1322 Arcadia Street, Pretoria, South Africa

    1.9 km to Thai Embassy

    (Show map)

    Show map

    Located around a 10-minute ride from Union Buildings, 1322 Backpackers International Hostel Pretoria offers Wi-Fi throughout the property and secured parking.

    More...
    From US$ 15
    price for 1 night
    BOOK From US$ 15
  • Central Perk Guesthouse

    114 Soutpansberg Rd, Pretoria, South Africa

    1.9 km to Thai Embassy

    (Show map)

    Show map

    Situated in a convenient setting in Pretoria, 3.9 km from Pretoria train station, Central Perk Guesthouse Pretoria features 7 rooms. There is also private parking.

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • 31 At Murray

    31 Murray Street, Pretoria, South Africa

    1.9 km to Thai Embassy

    (Show map)

    Show map

    Situated approximately 25 minutes' walk from LC de Villiers Sportsground, the 9-room 31 At Murray Pretoria apartment provides guests with Wi-Fi for either business or leisure. The homestay also…

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

    139 Rivier Street Sunnyside, Pretoria, South Africa

    1.9 km to Thai Embassy

    (Show map)

    Show map

    Situated 9 minutes' walk from Magnolia Dell Park, the 3-star Pro Active Guest House Pretoria includes 9 rooms with views of the garden. Staying here you can use Wi-Fi throughout the property and free…

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Garden Court Hatfield

    Corner Of End And Pretorius Street Hatfield, Pretoria, South Africa

    1.9 km to Thai Embassy

    (Show map)

    Show map

    The comfortable 3-star Garden Court Hatfield Pretoria hotel, situated within 6 km of the Market Church Square, offers an outdoor swimming pool as well as a fitness club. This Pretoria hotel is in…

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

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

    1.9 km to Thai Embassy

    (Show map)

    Show map

    The 4-room Loerie'S Nest Apartment Pretoria offers proximity to a number of tourist attractions, such as Magnolia Dell Park, located only 1.3 km away. Along with an outdoor swimming pool on site…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Brooklyn Place

    50 Mackenzie Street, Pretoria, South Africa

    1.9 km to Thai Embassy

    (Show map)

    Show map

    Located around a 10-minute ride from Fort Klapperkop Heritage Site War Museum, the comfortable 4-star Brooklyn Place Pretoria hotel is adorned with parquet floors and features such key amenities as…

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Buffels Place Guesthouse

    116 Buffels Road, Rietondale, Pretoria, 0084, Pretoria, South Africa

    2 km to Thai Embassy

    (Show map)

    Show map

    Located around 5 km from Pretoria National Botanical Garden, the comfortable Buffels Place Guesthouse Pretoria offers air-conditioned rooms about 25 minutes' walk from Fort Schanskop. Guests who stay…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • 3@Marion Guest House

    3 Marion Street Colbyn, Pretoria, South Africa

    2 km to Thai Embassy

    (Show map)

    Show map

    3@Marion Guest House Pretoria is a great place to stay in a peaceful district, a 15-minute drive from the 85 - hectare National Zoological Gardens of South Africa. Wi-Fi is accessible in the rooms…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Maison Akiba

    116 Annie Botha Avenue, Pretoria, South Africa

    2 km to Thai Embassy

    (Show map)

    Show map

    Located approximately a 10-minute ride from Union Buildings, the comfortable 3-star Maison Akiba Pretoria hotel offers amenities such as a sunbathing terrace, a shared lounge, and a dining table.

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

    670 Justice Mahomed Street, Pretoria, South Africa

    2 km to Thai Embassy

    (Show map)

    Show map

    Set around a 25-minute walk from Venning Park, Cozy Urban Oasis In Hatfield Pretoria apartment comprises a mini-kitchen overlooking the mountain. The homestay features a year-round outdoor swimming…

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

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

    2 km to Thai Embassy

    (Show map)

    Show map

    Premier Hotel 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, a 5-minute ride from the huge Museum of…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Brooklyn'S Holiday Home

    411 Julius Street, Pretoria, South Africa

    2 km to Thai Embassy

    (Show map)

    Show map

    The 3-bedroom Brooklyn'S Holiday Home Pretoria accommodates up to 6 guests and is approximately 25 minutes' walk from significant historical sites such as the restored 19th - century Fort KlapperKop…

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