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

223 options found

  • Core Accomodations

    37 Marais Street, Pretoria, South Africa

    2.1 km to Thai Embassy

    (Show map)

    Show map

    The 16 m^2 Core Apartments Pretoria is nestled in the Baileys Muckleneuk district of Pretoria, approximately 25 minutes' walk from Hillcrest Boulevard. This 1-bedroom apartment features Wi-Fi and…

    More...
    BOOK
  • Cozy One Bedroom Apartment

    170 Smith Street, Pretoria, South Africa

    2.1 km to Thai Embassy

    (Show map)

    Show map

    The 1-room Cozy One Bedroom Apartment is located only 1.4 km from Wendy and offers Wi-Fi for either business or leisure.

    More...
    BOOK
  • Brooklyn Guesthouses

    132 Murray Street, Pretoria, South Africa

    2.1 km to Thai Embassy

    (Show map)

    Show map

    The 3-star Brooklyn Guesthouses Pretoria offers guests access to Hatfield Plaza Shopping Centre, which is 19 minutes' walk away. This Pretoria hotel features 2 outdoor swimming pools and Wi-Fi in…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Falcon'S Nest

    199 John Street, Pretoria, South Africa

    2.1 km to Thai Embassy

    (Show map)

    Show map

    Featuring a private swimming pool for guests' relaxation, the 1-bedroom Falcon'S Nest Pretoria villa is located nearly 25 minutes' walk from Embassy of Brazil. This Pretoria villa in situated in the…

    More...
    BOOK
  • Pretoria Inn

    151 Soutpansberg Road, Riviera Riviera, Pretoria, South Africa

    2.1 km to Thai Embassy

    (Show map)

    Show map

    Situated about a 25-minute walk from Pretoria Inn, guests can visit Indian Embassy. There is also a car park.

    More...
    From US$ 19
    price for 1 night
    BOOK From US$ 19
  • Ormonde Guesthouse

    26 Ormonde Street, Pretoria, South Africa

    2.1 km to Thai Embassy

    (Show map)

    Show map

    Nestled in the Muckleneuk district, Ormonde Guesthouse Pretoria is about a 25-minute walk from the good gallery "Pretoria Art Museum". There is also free private parking.

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Solitaire Guest Apartments

    554 Francis Baard Street,, Pretoria, South Africa

    2.1 km to Thai 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
  • The Pretoria Hotel

    230 Hamilton Street, Pretoria, South Africa

    2.1 km to Thai Embassy

    (Show map)

    Show map

    Overlooking the city, The Pretoria Hotel is located 3.5 km from the 4.5 - hectare Jan Celliers Park. This 3-star hotel serves international dishes prepared in the à la carte restaurant on site.

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • 37 On Charles

    37 Justice Mahomed Street, Pretoria, South Africa

    2.1 km to Thai Embassy

    (Show map)

    Show map

    Located around 700 metres from Ooskerk, the 4-star 37 On Charles Hotel Pretoria features Wi-Fi in public areas and parking on site. Nestled in the Baileys Muckleneuk district, this Pretoria guest…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Murray Street 137 Guesthouse

    137 Murray Street, Pretoria, South Africa

    2.1 km to Thai Embassy

    (Show map)

    Show map

    Featuring 38 rooms, the elegant Murray Street 137 Guesthouse Pretoria is near a shopping district and nearly a 25-minute walk from Magnolia Dell Park. With views of the garden, this 3-star guest…

    More...
    From US$ 93
    price for 1 night
    BOOK From US$ 93
  • 180 On Anderson Guest House

    180 Anderson Street, Pretoria, South Africa

    2.2 km to Thai Embassy

    (Show map)

    Show map

    Offering a year-round outdoor swimming pool and views of the street, 180 On Anderson Guest House Pretoria is situated 5 minutes' walk from Hillcrest Boulevard. This bed & breakfast has 11 rooms and a…

    More...
    From US$ 23
    price for 1 night
    BOOK From US$ 23
  • Spacious, Budget-Friendly Stay

    136 Vos Street, Pretoria, South Africa

    2.2 km to Thai Embassy

    (Show map)

    Show map

    Spacious, Budget-Friendly Stay apartment is a great place to stay in the Sunnyside district, a 25-minute stroll from Union Buildings.

    More...
    BOOK
  • Brooklyn Self Catering - Walking Distance To University Of Pretoria

    441 Cameron Street, Pretoria, South Africa

    2.2 km to Thai Embassy

    (Show map)

    Show map

    Located in the Baileys Muckleneuk district, 500 metres from Kya Rosa, University of Pretoria, the 2-bedroom Brooklyn Self Catering - Walking Distance To University Of Pretoria villa offers garden…

    More...
    BOOK
  • Touch Of Class Guest House

    26 Nicolson Street, Baileys Muckleneuk, Pretoria, South Africa

    2.2 km to Thai 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
  • Skyline Pretoria Loft Style Apartment

    246 John Street, Pretoria, South Africa

    2.3 km to Thai Embassy

    (Show map)

    Show map

    Overlooking the patio, the 100 m^2 Skyline Pretoria Loft Style Apartment is nearly 25 minutes on foot from the huge memorial "Statue of Nelson Mandela". One of the highlights of this 1-bedroom…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Ben'S Bed And Breakfast

    50 Nicolson Street, Pretoria, South Africa

    2.3 km to Thai Embassy

    (Show map)

    Show map

    Boasting a swimming pool complete with a patio, the 2-star Ben'S Bed And Breakfast Pretoria is nearly a 5-minute stroll from Carbon Bistro. Located not far from the Longstreet Art Lovers 1932, this…

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

    512 Berea Street, Pretoria, South Africa

    2.3 km to Thai Embassy

    (Show map)

    Show map

    Located about a 10-minute drive from Fort Schanskop, the 3-bedroom 512 Berea Villa Pretoria provides access to various tourist attractions in the vicinity.

    More...
    BOOK
  • Brooklyn Modern Apartment

    155 Pienaar Street, Pretoria, South Africa

    2.3 km to Thai Embassy

    (Show map)

    Show map

    Situated approximately a 5-minute walk from Embassy of Brazil, the 1-room Brooklyn Modern Apartment offers guests easy access to various tourist attractions nearby.

    More...
    From US$ 85
    price for 1 night
    BOOK From US$ 85
  • Brookyard Guest House

    250 Brooks Street, Pretoria, South Africa

    2.3 km to Thai Embassy

    (Show map)

    Show map

    Offering a location 400 metres from Hillcrest Boulevard, Brookyard Guest House Pretoria offers 7 rooms. There is also complimentary private parking.

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Hummingbird

    183 Murray Street, Pretoria, South Africa

    2.3 km to Thai Embassy

    (Show map)

    Show map

    Staying at the 36 m^2 Hummingbird Apartment, guests can reach BROOKLYN Theatre, situated 25 minutes' stroll away.

    More...
    BOOK