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

Spa hotels in Gauteng

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

468 options found

  • Stayease 3Br Apartment With Pool Spa & Gym

    1 Emerald Boulevard, Johannesburg, South Africa (Show map)

    Show map

    Stayease 3Br Apartment With Pool Spa & Gym Johannesburg includes a patio and is located 4.2 km from the Glendower Golf Club. This apartment boasts a golf club, perfect for guests who enjoy staying…

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Executive Apartment - Sandton

    Katherine Street, Johannesburg, South Africa (Show map)

    Show map

    Offering an indoor pool, the spacious 65 m² Executive Apartment - Sandton Johannesburg is situated nearly a 10-minute ride from the large shopping mall "Hyde Park Corner". Located within a 6-km…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Spacious 2Br Apt Near Sandton City -No Loadshedding

    5 Benmore Road @Sandton 15Th Floor, Johannesburg, South Africa (Show map)

    Show map

    Located within 15 minutes' walk of the Sandton City South Africa, the 3-room Spacious 2Br Apt Near Sandton City -No Loadshedding Johannesburg boasts a rooftop swimming pool along with a poolside bar.…

    More...
    From US$ 367
    price for 1 night
    BOOK From US$ 367
  • The Blyde Lagoon Beach Pretoria 3 Bedroom Ground Floor Apartment

    1278 Tropical Street The Blyde Riverwalk Estate, Pretoria, South Africa (Show map)

    Show map

    Family-friendly 2-bedroom The Blyde Lagoon Beach Pretoria 3 Bedroom Ground Floor Apartment is located approximately 10 minutes' drive from Silver Oaks Crossing Centre and 3.6 km from Smuts House…

    More...
    From US$ 191
    price for 1 night
    BOOK From US$ 191
  • Mood Health Resort And Spa

    96B Houghton Drive, Johannesburg, South Africa (Show map)

    Show map

    Mood Health Resort And Spa Johannesburg, located in the Houghton district of Johannesburg, nearly a 25-minute walk from the historical Satyagraha House, features views of the garden. This resort lies…

    More...
    From US$ 102
    price for 1 night
    BOOK From US$ 102
  • Goodnight Guest Lodge

    13 Arterial Road West, Bedfordview, Johannesburg, South Africa (Show map)

    Show map

    The 3-star Goodnight Guest Lodge Johannesburg hotel, located approximately 25 minutes' walk from Gillooly's Farm Park, offers an outdoor swimming pool, Wi-Fi throughout the property.

    More...
    From US$ 296
    price for 1 night
    BOOK From US$ 296
  • Kwa-Eden Hotels And Conferencing

    42 Walter Street, Johannesburg, South Africa (Show map)

    Show map

    Situated 2.8 km from the Calgro M3 Memorial Parks, the 3-star Kwa-Eden Hotels And Conferencing Johannesburg features Wi-Fi in public areas, and a car park on site. Featuring a swimming pool, the…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Physeqfit Guesthouse & Spa

    11 Amandelboom Street, Centurion, South Africa (Show map)

    Show map

    Physeqfit Guesthouse & Spa Centurion, located a 10-minute drive from Kumba Iron Ore, features Wi-Fi in the rooms. This hotel also includes a patio with a barbecue grill.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Casa Toscana Lodge

    5 Darlington Road, Lynwood, Pretoria, Pretoria, South Africa (Show map)

    Show map

    Featuring Wi-Fi in the rooms, Casa Toscana Lodge Pretoria hotel sits a 25-minute walk from Lynnwood Bridge Shopping Centre. Located 2.4 km from the South African National Biodiversity Institute, this…

    More...
    From US$ 1440
    price for 1 night
    BOOK From US$ 1440
  • Diamantvallei Landgoed

    Rhenosterfontein 514 Jr, Gedeelte B Rayton, Rayton, South Africa (Show map)

    Show map

    The 3-star Diamantvallei Landgoed Rayton hotel is nestled within 6 km of the Willem Prinsloo Museum, offering 6 rooms and featuring spa therapy and hiking trails.

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Carousel Eco Estate

    Carousel Hotel, Temba, South Africa (Show map)

    Show map

    Featuring Wi-Fi in the rooms, Carousel Eco Estate Hotel Temba sits 14 minutes' walk from the Carousel Casino. This guest house also includes a terrace with a seating area.

    More...
    BOOK
  • Baobab - Nude - Suneden Family Naturist Resort

    38, 1St Street, Kloppersbos H24, Suneden Family Naturist Resort, Pretoria, South Africa (Show map)

    Show map

    Featuring a deck with outdoor dining areas and a barbeque grill, the 2-star Baobab - Nude - Suneden Family Naturist Resort Pretoria is approximately 10 minutes by car from the Kevin Richardson…

    More...
    From US$ 170
    price for 1 night
    BOOK From US$ 170
  • Africa Prestige Boutique Hotel

    9 Stymie Ave, Benoni, South Africa (Show map)

    Show map

    Featuring a terrace and a swimming pool, Africa Prestige Boutique Hotel Benoni lies 3.3 km from Endeo Farrarmere. Also, guests have access to a golf club provided at the hotel.

    More...
    BOOK
  • No 66 Sandton Lodge

    66 6Th Avenue Inanda, Johannesburg, South Africa (Show map)

    Show map

    Located around 25 minutes' walk from the large grassy Innesfree Park, the 3-star No 66 Sandton Lodge Johannesburg hotel includes 11 rooms. The bed & breakfast has an outdoor swimming pool and a…

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Wellness Guesthouse

    19 Bee-Eater Place Featherbrooke Estates, Krugersdorp, South Africa (Show map)

    Show map

    Wellness Guesthouse Krugersdorp is located 3.4 km from AFM Church and boasts a sun terrace and a picnic area. Featuring an outdoor swimming pool, the bed & breakfast is around 20 minutes' drive from…

    More...
    BOOK
  • Ikaze Guest House

    16 Grobler Street, Beyerspark, Boksburg, South Africa (Show map)

    Show map

    Featuring 25 rooms, Ikaze Guest House Boksburg is near a shopping district and 3.1 km from the Wild Waters. At the hotel, guests can find a golf club and a golf course to stay active.

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • Semeni Asante Guesthouse Getaway

    8 Longfellow Street, Johannesburg, South Africa (Show map)

    Show map

    Featuring a full spa and a wellness centre with body scrub, pedicure, and manicure, Semeni Asante Guesthouse Getaway Johannesburg is located 3.1 km from Johannesburg Expo Centre. The guest house is…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Egb Guest Villa

    79 Robertson Street, Springs (Gauteng), South Africa (Show map)

    Show map

    The 3-star Egb Guest Villa Springs hotel is located in Springs, 2.5 km from Springs Theatre, and offers a swimming pool. Additionally, guests can enjoy a golf club provided at the hotel.

    More...
    BOOK
  • Bedfordview Bandb

    59 Florence Avenue, Bedfordview, Bedfordview, South Africa (Show map)

    Show map

    Situated within 25 minutes' walk of Gillooly's Farm Park, the 4-star recently renovated Bedfordview Bandb hotel features Wi-Fi in public areas and a charging station for electric vehicles on site.

    More...
    BOOK
  • Triple T Guest House

    44 North Avenue, Johannesburg, South Africa (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