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) 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) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

Select city first

2026-04-30

2026-05-01

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

212 options found

  • Gael Guest2

    61 Eckstein Street, Johannesburg, South Africa

    1.8 km to Rachawadee Thai Spa

    (Show map)

    Show map

    To enjoy your vacation in Johannesburg, stay at the 1-room Gael Guest2 Apartment Johannesburg, which is 2.6 km from the Bezuidenhout Park and approximately a 10-minute drive from Johannesburg Stadium…

    More...
    From US$ 28
    price for 1 night
    BOOK From US$ 28
  • Gael Guest 6

    61 Eckstein Street, Johannesburg, South Africa

    1.8 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Located 4.9 km from the Carlton Centre, the 1-room Gael Guest 6 Apartment Johannesburg is about 10 minutes' drive from a top family-friendly place like the 55-hectare Johannesburg Zoo. Onsite leisure…

    More...
    From US$ 21
    price for 1 night
    BOOK From US$ 21
  • Gael Guest3

    61 Eckstein Street, Johannesburg, South Africa

    1.8 km to Rachawadee Thai Spa

    (Show map)

    Show map

    To enjoy your vacation in Johannesburg, stay at the 1-room Gael Guest3 Apartment Johannesburg, which is within 3 km of Ponte City Apartments Tower and about a 10-minute drive from the modest-sized…

    More...
    From US$ 19
    price for 1 night
    BOOK From US$ 19
  • Gael Guest 4

    61 Eckstein Street, Johannesburg, South Africa

    1.8 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Overlooking the garden, the 1-room Gael Guest 4 Apartment Johannesburg is nearly 25 minutes' walk from the Melrose Temple in Johannesburg. Access to a golf club aids guests in body maintainance.

    More...
    BOOK
  • Triple T Guest House

    44 North Avenue, Johannesburg, South Africa

    1.8 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Triple T Guest House Johannesburg is located near the shopping district of Johannesburg around a 10-minute drive from Booysens. Thanks to a golf club provided at this Johannesburg hotel, guests can…

    More...
    From US$ 20
    price for 1 night
    BOOK From US$ 20
  • Foxwood House Boutique Hotel

    13 5Th Street Houghton Estate, Johannesburg, South Africa

    1.8 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Offering a year-round outdoor swimming pool, Foxwood House Boutique Hotel Johannesburg is nestled in the Houghton district, 6 km from Gandhi Square. Featuring 14 rooms with views of the pool, the bed…

    More...
    From US$ 347
    price for 1 night
    BOOK From US$ 347
  • Urban Hip Hotels - Splice

    4Th Main Avenue & Riviera Street, Johannesburg, South Africa

    1.9 km to Rachawadee Thai Spa

    (Show map)

    Show map

    The 4-star Urban Hip Hotels - Splice Johannesburg boasts a patio and various recreational opportunities as well as a setting near the business district of Johannesburg. Located in a business area and…

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Great Gatsby

    22 Osborn Road, Johannesburg, South Africa

    1.9 km to Rachawadee Thai Spa

    (Show map)

    Show map

    The 3-bedroom Great Gatsby Villa Johannesburg offers quick access to such tourist spots as Masjid ul Furqaan Mosque, situated approximately a 5-minute stroll away.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Views For Africa

    54 Urania Street, Johannesburg, South Africa

    1.9 km to Rachawadee Thai Spa

    (Show map)

    Show map

    During the stay at Views For Africa Villa Johannesburg, guests can indulge in hiking or visit the Maboneng Precinct, located 3.2 km away. Located 10 minutes' drive from the Arts On Main, this 4…

    More...
    From US$ 259
    price for 1 night
    BOOK From US$ 259
  • Dream Abodes @ Splice Riviera

    49 Splice Riviera Cnr Main And Riviera, Johannesburg, South Africa

    1.9 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Located a 10-minute drive from the Bustling Neighbourgoods Outdoor Market, Dream Abodes @ Splice Riviera Apartment Johannesburg overlooks the private pool. At this apartment, Wi-Fi and complimentary…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • La Maison

    9 9Th Avenue, Houghton Estates, Johannesburg, South Africa

    2 km to Rachawadee Thai Spa

    (Show map)

    Show map

    La Maison Johannesburg apartment is a great place to stay in the Houghton district of Johannesburg, approximately a 25-minute walk from the indoor mall "African Craft Market of Rosebank". With access…

    More...
    BOOK
  • Chez Nous

    9 9Th Avenue, Johannesburg, South Africa

    2 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Nestled approximately a 25-minute stroll from the Acrobranch Melrose, Chez Nous Apartment Johannesburg allows guests to explore numerous tourist destinations in the vicinity.

    More...
    BOOK
  • The Dauphin House

    58 Urania Street, Johannesburg, South Africa

    2 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Guests of the 4-star The Dauphin House Bed & Breakfast Johannesburg can easily reach Observatory Golf Club, located just 5 minutes' walk away. Situated 4.3 km from the Carlton Centre, this…

    More...
    BOOK
  • Naisiae - Lovely 1-Bedroom Vacation Home With Pool

    159 Saint Georges Road, Johannesburg, South Africa

    2.1 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Staying at the 1-room Naisiae - Lovely 1-Bedroom Vacation Home With Pool Johannesburg apartment, guests can relax on a terrace 4.8 km from Gillooly's Farm Park. This apartment offers modern…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Houghton Garden Manors

    33 5Th St, Johannesburg, South Africa

    2.2 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Houghton Garden Manors Apartment Johannesburg is 17 minutes' walk from American Chamber of Commerce in SA and boasts spa facilities such as a hot tub and a sauna. Featuring a private pool and a…

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • Houghton Guest House

    75 Iris Road, Norwood, Johannesburg, South Africa

    2.2 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Situated only 600 metres from Algernon Road Park and only a 5-minute stroll from the Hashtag Escape, the 2-star Houghton Guest House Johannesburg welcomes guests with a beauty parlour and a spa salon…

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Book Cottage

    7 Restanwold Drive, Johannesburg, South Africa

    2.2 km to Rachawadee Thai Spa

    (Show map)

    Show map

    To enjoy your vacation in Johannesburg, stay at the 1-room Book Cottage Johannesburg, which is 2.5 km from the Westcliff Stairs and within 10 minutes' drive of the cable-stayed Nelson Mandela Bridge.…

    More...
    BOOK
  • 6 The Curve Unit 13

    8 The Curve, Johannesburg, South Africa

    2.3 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Located within a 10-minute drive of Gandhi Square, the 1-room 6 The Curve Unit 13 Apartment Johannesburg is 2.7 km from a top family-friendly place like the Hashtag Escape. This apartment boasts a…

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • 6 The Curve Unit 12

    8 The Curve, Johannesburg, South Africa

    2.3 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Situated approximately a 5-minute walk from Observatory Golf Club, the 1-room 6 The Curve Unit 12 Apartment Johannesburg offers guests easy access to various tourist attractions nearby. Active guests…

    More...
    From US$ 30
    price for 1 night
    BOOK From US$ 30
  • 6 The Curve Unit 14

    8 The Curve, Johannesburg, South Africa

    2.3 km to Rachawadee Thai Spa

    (Show map)

    Show map

    Situated nearly a 5-minute walk from Observatory Golf Club, the 1-room 6 The Curve Unit 14 Apartment Johannesburg offers guests easy access to various tourist attractions nearby. The apartment offers…

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