• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-11-03
Check-out date:
2026-11-04
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Johannesburg

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Live, Work And Play In The Maboneng Loft

    24 Albrecht Street, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    The 44 m² Live, Work And Play In The Maboneng Loft Apartment Johannesburg is located 2.6 km from the leading Joburg Theatre and around a 25-minute walk from Constitution Hill. Offering access to an…
    Read more
    4.5
    Decent
    41 reviews
  • Lm Loft Maboneng

    24 Albrecht Street, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Situated only 1.5 km from Johannesburg Stadium, the spacious 68 m² Lm Loft Maboneng Apartment Johannesburg also boasts easy access to Gau Sandton train station which is approximately a 20-minute ride…
    Read more
    8.1
    Very Good
    122 reviews
  • Uptown Oasis 2 Bedrooms , 2 Bathrooms Apartment In Maboneng With Unlimited Wifi

    21 Albrecht Street, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Uptown Oasis 2 Bedrooms, 2 Bathrooms Apartment In Maboneng With Unlimited Wifi Johannesburg is located approximately a 25-minute walk from the heritage museum "Constitution Hill Human Rights…
    Read more
  • Urban Forest Oasis In Westcliff - Two Bed Ensuite

    2 Alyth Road Urban Views, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Urban Forest Oasis In Westcliff - Two Bed Ensuite Johannesburg apartment is located 2.2 km from Zoo Lake Park and a 25-minute walk from Melville Koppies Nature Reserve. This apartment can host up to…
    Read more
  • Ivory Clouds King Bed Balcony

    275 Commissioner Street, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Ivory Clouds King Bed Balcony Apartment Johannesburg lies in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng province and offers swift access to Ellis…
    Read more
  • The Parktonian All Suite Hotel

    120 De Korte Street, Braamfontein, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Offering a casino, a sundeck, and a shared lounge, The Parktonian All Suite Hotel Johannesburg lies in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng…
    Read more
  • Just In Guest House

    2 Roberts Avenue, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Just In Guest House Johannesburg is situated 4.1 km from SAB World of Beer, which is an excellent place to improve cultural awareness. Featuring 8 rooms with views of the city, this guest house is 20…
    Read more
    5.0
    Decent
    1 review
  • Cavo Lodge Maboneng

    269 Commissioner Street, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Nestled in a convenient location around a 5-minute walk from Museum of African Design, the comfortable Cavo Lodge Maboneng Johannesburg hotel features a private art gallery.
    Read more
    4.0
    Decent
    49 reviews
  • Indalo Guest House

    45 Good Hope Street Building, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Indalo Guest House Johannesburg villa offers proximity to nearby tourist spots, such as the tall Hillbrow Telkom Tower, situated 3.5 km away.
    Read more
  • Home Suite Hotels Rosebank

    50 Bristol Road, Corner Oxford Rd, Rosebank, Johannesburg, South Africa

    3.1 km to Rachawadee Thai Spa (Open map)

    The 4-star smoke-free Home Suite Hotels Rosebank Johannesburg is located near the business district of Johannesburg within 6 km of Carlton Centre. Boasting access to The Wanderers Golf Club, about a…
    Read more
    9.3
    Superb
    1687 reviews
  • Coge - Braamfontein - 2 Bedroom

    209 Smit Street, Johannesburg, South Africa

    3.1 km to Rachawadee Thai Spa (Open map)

    Located 2.3 km from Top of Africa, Coge - Braamfontein - 2 Bedroom Johannesburg hotel is 6 minutes' stroll from Gold Mining Bronze Statue. While staying within reach of Braamfontein, guests can go…
    Read more
    4.0
    Decent
    4 reviews
  • Breathtaking City Skyline

    209 Smit Street Braamfonteingate, Unit 1904., Johannesburg, South Africa

    3.1 km to Rachawadee Thai Spa (Open map)

    Breathtaking City Skyline Johannesburg apartment is located in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng province, only 6 minutes' walk from Gold…
    Read more
  • Four Seasons Hotel The Westcliff

    67 Jan Smuts Avenue, Johannesburg, South Africa

    3.1 km to Rachawadee Thai Spa (Open map)

    Offering a restaurant and a gift shop, Four Seasons Hotel The Westcliff Johannesburg lies in Randburg, which is an area located in the Gauteng province of South Africa, 0.9 km from Westcliff Stairs…
    Read more
    9.1
    Superb
    465 reviews
  • Main Street Life

    287 Fox Street, Johannesburg, South Africa

    3.1 km to Rachawadee Thai Spa (Open map)

    Located in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng province, the 1-bedroom Main Street Life Apartment Johannesburg is nearly a 5-minute walk from…
    Read more
  • Curiocity Backpackers Johannesburg

    302 Fox Street, Maboneng Precinct, Johannesburg, South Africa

    3.1 km to Rachawadee Thai Spa (Open map)

    Featuring a nightclub, a sunbathing terrace, and a picnic area for a restful stay, the 33-room Curiocity Backpackers Johannesburg hostel is located in Maboneng with its trendy galleries, fashion…
    Read more
    7.6
    Good
    670 reviews
  • Tranquil Living On Maboneng

    286 Fox Street 234, Johannesburg, South Africa

    3.1 km to Rachawadee Thai Spa (Open map)

    Tranquil Living On Maboneng Apartment Johannesburg is a great place to stay in Johannesburg CBD, which is South Africa's biggest city and South Africa's capital of Gauteng province, 7 km from…
    Read more
Thank you for subscribing
Close