• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-03-03
Check-out date:
2026-03-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
  • 2-4 Sleeper 2 Bed Apartment In Maboneng, Johannesburg

    25 Albrecht St, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Situated 5 minutes on foot from Ellis Park Stadium, 2-4 Sleeper 2 Bed Apartment In Maboneng, Johannesburg looks out onto the city. Also, there is a swimming pool to ensure a more enjoyable stay.
    Read more
  • 9 Living Moad Maboneng

    25 Albrecht Street 9, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Situated only a short distance from Museum of African Design, the 1-room 9 Living Moad Maboneng Apartment Johannesburg entices guests with a plunge pool. The apartment lies within 10 minutes' drive…
    Read more
  • Garden Place Guest Houses

    53 Garden Road, Orchards, Johannesburg, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Situated within 20 minutes' walk of Lighthouse Church House, the 4-star Garden Place Guest Houses Johannesburg features Wi-Fi throughout the property and a car park on site. Located around 7 km from…
    Read more
  • Entire Studio Apartment In Maboneng

    24 Albrecht Street, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    The 1-room Entire Studio Apartment In Maboneng is right in the centre of Johannesburg, merely 5 minutes' walk from Arts On Main. Featuring city views, the apartment guarantees guests' safety by…
    Read more
    8.5
    Fabulous
    131 reviews
  • Rustic Industrial Maboneng Loft

    Living Moad Loft 5, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Featuring a seasonal outdoor swimming pool, the spacious Rustic Industrial Maboneng Loft Apartment Johannesburg is a 5-minute walk from Ellis Park Stadium. This apartment offers private parking on…
    Read more
    7.3
    Good
    31 reviews
  • Mash-Ed Up Cozy Apt At Maboneng

    24 Albrecht Street, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Offering a location 2.6 km from the Neighbourgoods Market, the 35 m² Mash-Ed Up Cozy Apt At Maboneng Johannesburg also gives access to a variety of tourist spots in the vicinity. To keep up with…
    Read more
    9.3
    Superb
    7 reviews
  • Cozy Condo In The Heart Of Maboneng

    24 Albrecht St, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Overlooking the inner courtyard, 37 m² Cozy Condo In The Heart Of Maboneng Johannesburg is around a 25-minute walk from Acrobranch Melrose. Guests can make use of Wi-Fi for both business and leisure…
    Read more
    8.4
    Very Good
    55 reviews
  • House Of Cairo - Johannesburg

    24 Albrecht Street, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    The spacious 1-bedroom House Of Cairo - Johannesburg Apartment is also located around a 5-minute walk from Maboneng Precinct. The apartment features Wi-Fi, along with private parking for guests…
    Read more
    8.6
    Fabulous
    52 reviews
  • Studio Bliss @Maboneng

    24 Albrecht Street, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    The 60 m² Studio Bliss @Maboneng Apartment Johannesburg is situated about a 25-minute walk from Joburg Theatre and offers an outdoor pool. At the apartment, Wi-Fi and parking are also provided.
    Read more
    7.7
    Good
    61 reviews
  • Arcade Art Loft

    Maboneng Photoshoot Studios 11, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Situated a mere 5 minutes' walk from Ellis Park Stadium, the 200 m² Arcade Art Loft Apartment Johannesburg offers proximity to various nearby tourist attractions.
    Read more
    7.4
    Good
    6 reviews
  • Live, Work And Play In The Maboneng Loft

    24 Albrecht Street, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Located 3 km from The Wilds Municipal Nature Reserve, which offers the thrill of discovering something beautiful, 44 m² Live, Work And Play In The Maboneng Loft Apartment includes a storage for…
    Read more
    6.3
    Pleasant
    30 reviews
  • Lm Loft Maboneng

    24 Albrecht Street, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    The spacious 68 m² Lm Loft Maboneng Apartment is located in Johannesburg, around 25 minutes' walk from Johannesburg Art Gallery, and pampers guests with a plunge pool. The 1-bedroom apartment is…
    Read more
    8.4
    Very Good
    133 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 features convenient proximity to such city attractions as the Museum of African Design, situated nearly 5…
    Read more
  • Ivory Clouds King Bed Balcony

    275 Commissioner Street, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Guests can stay at the 1-room Ivory Clouds King Bed Balcony Apartment, which is located right in the centre of Johannesburg and 19 minutes' walk from Johannesburg Stadium. By providing access to a…
    Read more
  • The Parktonian All Suite Hotel

    120 De Korte Street, Braamfontein, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Providing guests with car rentals, The Parktonian All Suite Hotel Johannesburg is located 6 km from the Gold Reef City. This hotel offers a private parking lot on site.
    Read more
  • Cavo Lodge Maboneng

    269 Commissioner Street, Johannesburg, South Africa

    3 km to Rachawadee Thai Spa (Open map)

    Cavo Lodge Maboneng Johannesburg hotel offers 12 rooms about a 5-minute walk from the Museum of African Design. Thanks to a golf club provided at the guest house, guests can stay active.
    Read more
    4.0
    Decent
    32 reviews
  • Home Suite Hotels Rosebank

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

    3.1 km to Rachawadee Thai Spa (Open map)

    Situated only 1 km from The Zone @ Rosebank, the 4-star smoke-free Home Suite Hotels Rosebank Johannesburg features Wi-Fi in public areas, and a car park on site. Boasting an American restaurant…
    Read more
    9.3
    Superb
    1819 reviews
  • Breathtaking City Skyline

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

    3.1 km to Rachawadee Thai Spa (Open map)

    The 1-room Breathtaking City Skyline Apartment Johannesburg is located at a distance of 650 metres from Park train station and a mere 500 metres from Gold Mining Statue. Situated fairly close to…
    Read more
  • Four Seasons Hotel The Westcliff

    67 Jan Smuts Avenue, Johannesburg, South Africa

    3.1 km to Rachawadee Thai Spa (Open map)

    Situated a short distance from gardens and a landscaped garden, Four Seasons Hotel The Westcliff Johannesburg is 2.7 km from Neighbourgoods Open-Air Market and boasts a banquet hall for gatherings…
    Read more
    9.2
    Superb
    490 reviews
  • Craftsmanship 311

    254 Fox Street, Johannesburg, South Africa

    3.1 km to Rachawadee Thai Spa (Open map)

    The 1-room Craftsmanship 311 Apartment Johannesburg is approximately 10 minutes' drive from Hillbrow Telkom Tower and offers a cash machine and a lift. Rhodes Park is located nearly 10 minutes' drive…
    Read more
Thank you for subscribing
Close