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

Select city first

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 Gauteng near Rachawadee Thai Spa

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

196 options found

  • Secure And Modern Private Flat Houghton Estate

    1 8Th St The Paramount 315, Johannesburg, South Africa

    2.4 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Secure And Modern Private Flat Houghton Estate Apartment Johannesburg is situated in the Houghton district, nearly a 25-minute stroll from the adjacent Everard Read, and offers currency exchange and…

    More...
    BOOK
  • Wabi Sabi

    126 Nellie Road, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Nestled a 10-minute drive from the large South African National Museum of Military History, Wabi Sabi Villa Johannesburg entices guests to explore various tourist destinations nearby.

    More...
    BOOK
  • The Aurelian Apartment

    8Th Street The Paramount Apartments, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    The 59 m² The Aurelian Apartment Johannesburg is located 2 km from the 55-hectare Johannesburg Zoo and about a 25-minute walk from the Goodman Gallery. This apartment provides active guests with the…

    More...
    BOOK
  • 163 On Bez Unit 22

    163 Bezuidenhout Avenue, Bezuidenhout Valley, Johannesburg, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    163 On Bez Unit 22 Apartment is located at a distance of 3.3 km from Royal Johannesburg & Kensington Golf Club and at a distance of 4.7 km from Nelson Mandela Foundation Museum.

    More...
    From US$ 19
    price for 1 night
    BOOK From US$ 19
  • 163 On Bez Unit 23

    163 Bezuidenhout Avenue, Bezuidenhout Valley, Johannesburg, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Located approximately 15 minutes by car from Sci-Bono Discovery Centre Science Museum, the 1-room 163 On Bez Unit 23 Apartment features complimentary private parking for those who travel by car. The…

    More...
    From US$ 16
    price for 1 night
    BOOK From US$ 16
  • 163 On Bez, Apartment 9

    163 Bezuidenhout Avenue, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Offering a location approximately 7 km from SAB World of Beer, the 1-room 163 On Bez, Apartment 9 also gives access to a variety of tourist spots in the vicinity.

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • 163 Bez Apartment 11

    163 Bezuidenhout Avenue, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Located 4.1 km from Hillbrow Telkom Tower, the 1-room 163 Bez Apartment 11 provides access to a number of tourist sites nearby.

    More...
    From US$ 20
    price for 1 night
    BOOK From US$ 20
  • Unit 24, 163 On Bez

    163 Bezuidenhout Avenue, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    The 1-room Unit 24, 163 On Bez Apartment is within 6 km of Gandhi Square, giving access to numerous sites in the area.

    More...
    From US$ 16
    price for 1 night
    BOOK From US$ 16
  • 163 On Bez Unit 21

    163 Bezuidenhout Avenue, Bezuidenhout Valley, Johannesburg, South Africa, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Staying at the 1-room 163 On Bez Unit 21 Apartment, guests can reach Absa Money Museum, situated around 6 km away.

    More...
    From US$ 17
    price for 1 night
    BOOK From US$ 17
  • Short Term Rental Re-Imagined

    163 Bezuidenhout Avenue Apartment 10, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Short Term Rental Re-Imagined lies at a distance of 3.3 km from Royal Johannesburg & Kensington Golf Club.

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • 163 On Bez Unit 20

    163 Bezuidenhout Avenue, Bezuidenhout Valley, Johannesburg, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Offering a location 3.6 km from Italian South African Chamber of Trade and Industries, the 1-room 163 On Bez Unit 20 Apartment also gives access to a variety of tourist spots in the vicinity.

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • 1945 On Kloof Guesthouse

    41 Frederick Street Cnr Kloof Road, Observatory, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    1945 On Kloof Guesthouse Johannesburg features 7 rooms and lies 3.8 km from Johannesburg Stadium. The hotel also provides guests with a safety deposit box and 24-hour security.

    More...
    From US$ 109
    price for 1 night
    BOOK From US$ 109
  • The Paramount Houghton

    3 8Th Street, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Located around 10 minutes' drive from Beechwood Gardens, which offers the thrill of discovering something beautiful, family-friendly The Paramount Houghton includes a restaurant. Featuring street…

    More...
    BOOK
  • Trendy Johannesburg Cottages

    28 6Th Avenue, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Trendy Johannesburg Cottages is located around a 10-minute drive from Royal Johannesburg & Kensington Golf Club and around a 10-minute drive from Everard Read. This apartment with an indoor pool is…

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Troyeville Hotel

    1403 Albertina Sisulu Road, Corner Wilhemeina St, Troyeville, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Featuring views of the city, the 2-star Troyeville Hotel Johannesburg is located nearly a 25-minute walk from Carlton Centre. There is parking on site and Wi-Fi in the rooms.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Sanctuary Mandela

    4 13Th Avenue Houghton Estate, Johannesburg, South Africa

    2.5 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Offering a restaurant and a luggage room, Sanctuary Mandela Hotel Johannesburg lies in the Houghton district of Johannesburg, 3.3 km from the Zoo Lake Park and merely 7 minutes' walk from Great-Park…

    More...
    From US$ 243
    price for 1 night
    BOOK From US$ 243
  • Johannesburg Guest House Kensington

    19 Essex Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Johannesburg Guest House Kensington has 13 rooms and is located 3.1 km from Johannesburg Stadium. The guest house features safety facilities including 24-hour security.

    More...
    BOOK
  • Kensington Guest House

    19 Essex Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa

    (Show map)

    Show map

    4.5 km from the filled Standard Bank Gallery, Kensington Guest House Johannesburg includes 8 rooms. Guests can indulge in the guest house's garden, accompanied by a balcony.

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Kensington B&B

    19 Essex Street, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Located around a 25-minute stroll from the Ellis Park Stadium, the 4-star Kensington B&B Johannesburg offers access to tourist attractions throughout Johannesburg. Staying in one of 14 rooms, guests…

    More...
    From US$ 31
    price for 1 night
    BOOK From US$ 31
  • Maltz Royal Guesthouse

    144 William Road Norwood, Johannesburg, Johannesburg, South Africa

    2.6 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Guests of Maltz Royal Guesthouse Johannesburg can enjoy access to the Carlton Centre, located 7 km away. At this hotel, guests will find a golf club to stay active.

    More...
    BOOK