Hotels Johannesburg
Johannesburg
2 guests

Adults:

2

Children:

0

Child’s age:

Johannesburg

May 12 - May 13 ·
2 guests

Johannesburg Resorts

Johannesburg
2 guests

Adults:

2

Children:

0

Child’s age:

Over 2,630 stays assessed to highlight the standout picks
Main Hotel Image

Top Rated Resorts in Johannesburg

Navigation

1. Mood Health Resort And Spa

2. Fauchil Boutique Hotel

3. Emerald Resort & Casino

4. Pecan Bush Lodge

Budget Resorts in Johannesburg

5. Atkv Buffelspoort

6. Westvaal Holiday Resort

7. House 22 On Alice

Resorts in Johannesburg for Couples

8. The Eden Boulders Hotel And Resort Midrand

9. Pont De Val - La Riviere Apartments

10. Seasons Golf, Leisure & Spa

  • Top location
Hotel Image Hotel Image

Mood Health Resort And Spa

96B Houghton Drive
4.6 km (2.9 mi) from city center
  • Picnic area/ Tables
  • Free parking
  • VIP check-in/ -out
  • Leisure/ TV room
  • Spa & wellness centre
  • Outdoor swimming pool

Offering a heated pool, Mood Health Resort And Spa Johannesburg is situated in the Houghton district, 10 minutes by car from the large South African National Museum of Military History. At this hotel, guests can find a golf club to stay active.

The property’s waxing, pedicure, and manicure will ensure a nice stay. Mood Health Resort And Spa offers a wellness area along with a head massage and a back massage for guests' enjoyment.

9
41 reviews
~ US$102 / night

Mood Health Resort And Spa

4.6 km (2.9 mi) from city center
  • Picnic area/ Tables
  • Free parking
  • VIP check-in/ -out
  • Leisure/ TV room
  • Spa & wellness centre
  • Outdoor swimming pool

Mood Health Resort And Spa

Offering a heated pool, Mood Health Resort And Spa Johannesburg is situated in the Houghton district, 10 minutes by car from the large South African National Museum of Military History. At this hotel, guests can find a golf club to stay active.

The property’s waxing, pedicure, and manicure will ensure a nice stay. Mood Health Resort And Spa offers a wellness area along with a head massage and a back massage for guests' enjoyment.

9
41 reviews
Average price US$ 102 / night
Hotel Image Hotel Image

Fauchil Boutique Hotel

20 Milner Avenue St Andrews
9.4 km (5.8 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour security
  • Air conditioning
  • Golf centre
  • Outdoor swimming pool

The 5-star Fauchil Boutique Hotel Johannesburg is located in Johannesburg, 3.2 km from the L. Ron Hubbard, and offers an outdoor swimming pool. There is a car park on site and Wi-Fi throughout the property.

Beach facilities at the property include parasols. The availability of a golf playground guarantees guests an active stay at Fauchil Boutique Hotel.

8.1
135 reviews
~ US$163 / night

Fauchil Boutique Hotel

9.4 km (5.8 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour security
  • Air conditioning
  • Golf centre
  • Outdoor swimming pool

Fauchil Boutique Hotel

The 5-star Fauchil Boutique Hotel Johannesburg is located in Johannesburg, 3.2 km from the L. Ron Hubbard, and offers an outdoor swimming pool. There is a car park on site and Wi-Fi throughout the property.

Beach facilities at the property include parasols. The availability of a golf playground guarantees guests an active stay at Fauchil Boutique Hotel.

8.1
135 reviews
Average price US$ 163 / night

Resorts near Johannesburg

These options match your search but are within a one-hour drive of the city (up to 80 km / 50 mi).

Hotel Image Hotel Image

Emerald Resort & Casino

777 Frikkie Meyer Blvd
62.6 km (38.9 mi) from Johannesburg
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

The 4-star smoke-free Emerald Resort & Casino Vanderbijlpark is located 80 km from Rand airport and offers a swimming pool as well as a gym. The hotel is a good starting point for Vanderbijlpark's sports attractions, including DP de Villiers Stadium, which is around 7 km away.

Entertainment at the Emerald Resort & Casino includes live performances, game drives, and a nightclub. Active guests will also like boat tours arranged by the accommodation.

8.4
2675 reviews
~ US$39 / night

Emerald Resort & Casino

62.6 km (38.9 mi) from Johannesburg
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Emerald Resort & Casino

The 4-star smoke-free Emerald Resort & Casino Vanderbijlpark is located 80 km from Rand airport and offers a swimming pool as well as a gym. The hotel is a good starting point for Vanderbijlpark's sports attractions, including DP de Villiers Stadium, which is around 7 km away.

Entertainment at the Emerald Resort & Casino includes live performances, game drives, and a nightclub. Active guests will also like boat tours arranged by the accommodation.

8.4
2675 reviews
Average price US$ 39 / night

Budget Resorts in Johannesburg

Hotel Image Hotel Image

Pecan Bush Lodge

368 Bekker Schools Road Hekpoort, Magaliesburg, 1719
55.3 km (34.4 mi) from Johannesburg
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour security
  • Flat-screen TV
  • Bar/ Lounge area
  • Infinity pool

Pecan Bush Lodge Magaliesburg hotel, located just 9 minutes' walk from the Margaret Roberts Herbal Centre and merely 1.7 km from Blaauwbank Historic Gold Mine, features an infinity swimming pool for guests to take a dip in. Boasting a hot tub and a picnic area, this Magaliesburg resort offers such comforts as 24-hour security.

Beach facilities at this Magaliesburg hotel include beach umbrellas.

8.4
1027 reviews
~ US$67 / night

Pecan Bush Lodge

55.3 km (34.4 mi) from Johannesburg
  • Cookware/ Kitchen utensils
  • Free parking
  • 24-hour security
  • Flat-screen TV
  • Bar/ Lounge area
  • Infinity pool

Pecan Bush Lodge

Pecan Bush Lodge Magaliesburg hotel, located just 9 minutes' walk from the Margaret Roberts Herbal Centre and merely 1.7 km from Blaauwbank Historic Gold Mine, features an infinity swimming pool for guests to take a dip in. Boasting a hot tub and a picnic area, this Magaliesburg resort offers such comforts as 24-hour security.

Beach facilities at this Magaliesburg hotel include beach umbrellas.

8.4
1027 reviews
Average price US$ 67 / night
  • Best-rated
Hotel Image Hotel Image

Atkv Buffelspoort

R104, Old Pretoria Road Marikana
74.6 km (46.4 mi) from Johannesburg
  • BBQ facilities
  • 24-hour security
  • Laundry
  • Welcome drink
  • Entertainment
  • Heated swimming pool

The 3-star Atkv Buffelspoort Hotel Rustenburg, situated about a 10-minute drive from Buffelspoort Lake, proudly provides guests with 4 hot tubs. This Rustenburg resort offers Wi-Fi in public areas and has a meeting room for those staying on business.

The accommodation features a spa offering a treatment room and a Jacuzzi as well as an indoor pool. This Rustenburg hotel offers bowling and mini golf.

8.6
476 reviews
~ US$81 / night

Atkv Buffelspoort

74.6 km (46.4 mi) from Johannesburg
  • BBQ facilities
  • 24-hour security
  • Laundry
  • Welcome drink
  • Entertainment
  • Heated swimming pool

Atkv Buffelspoort

The 3-star Atkv Buffelspoort Hotel Rustenburg, situated about a 10-minute drive from Buffelspoort Lake, proudly provides guests with 4 hot tubs. This Rustenburg resort offers Wi-Fi in public areas and has a meeting room for those staying on business.

The accommodation features a spa offering a treatment room and a Jacuzzi as well as an indoor pool. This Rustenburg hotel offers bowling and mini golf.

8.6
476 reviews
Average price US$ 81 / night
Hotel Image Hotel Image

Westvaal Holiday Resort

Westvaal Holiday Resort, Vlakfontein Farm 161, N1, Barrage / Vaal Eden Road
74.1 km (46.1 mi) from Johannesburg
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Leisure/ TV room
  • Live entertainment
  • Outdoor swimming pool

Situated about a 25-minute walk from the Winery at Pont de Val, Westvaal Holiday Resort Parys features live performances, movie nights, and live sports events. At this resort, guests will find a golf playground to stay active.

If you like an active lifestyle, badminton and fishing are available on site.

8.2
69 reviews
~ US$34 / night

Westvaal Holiday Resort

74.1 km (46.1 mi) from Johannesburg
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Leisure/ TV room
  • Live entertainment
  • Outdoor swimming pool

Westvaal Holiday Resort

Situated about a 25-minute walk from the Winery at Pont de Val, Westvaal Holiday Resort Parys features live performances, movie nights, and live sports events. At this resort, guests will find a golf playground to stay active.

If you like an active lifestyle, badminton and fishing are available on site.

8.2
69 reviews
Average price US$ 34 / night

Resorts in Johannesburg for Couples

Hotel Image Hotel Image

House 22 On Alice

22 Alice Street The Reeds
35.7 km (22.2 mi) from Johannesburg
8
  • Free parking
  • Security
  • Heating
  • Golf centre
  • Golf course
  • Outdoor swimming pool

Featuring an outdoor swimming pool, House 22 On Alice Hotel Centurion is located in the The Reeds district, within a 3-km distance of Gateway Industrial Park. Immerse yourself in this Centurion resort's garden, complete with a patio area.

Beach facilities at the House 22 On Alice include towels.

9.2
24 reviews

House 22 On Alice

35.7 km (22.2 mi) from Johannesburg
8
  • Free parking
  • Security
  • Heating
  • Golf centre
  • Golf course
  • Outdoor swimming pool

House 22 On Alice

Featuring an outdoor swimming pool, House 22 On Alice Hotel Centurion is located in the The Reeds district, within a 3-km distance of Gateway Industrial Park. Immerse yourself in this Centurion resort's garden, complete with a patio area.

Beach facilities at the House 22 On Alice include towels.

9.2
24 reviews
Hotel Image Hotel Image

The Eden Boulders Hotel And Resort Midrand

128 Tonetti Street
24.4 km (15.2 mi) from Johannesburg
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Outdoor swimming pool

The Eden Boulders Hotel And Resort Midrand offers guests access to the Carlswald Lifestyle Shopping Centre, which is approximately 25 minutes' walk away. The hotel offers a car park on site.

The property goes the extra mile to provide guests with fitness classes to help them stay fit. With a golf club, guests can stay fit at this hotel.

7
1123 reviews
~ US$23 / night

The Eden Boulders Hotel And Resort Midrand

24.4 km (15.2 mi) from Johannesburg
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Outdoor swimming pool

The Eden Boulders Hotel And Resort Midrand

The Eden Boulders Hotel And Resort Midrand offers guests access to the Carlswald Lifestyle Shopping Centre, which is approximately 25 minutes' walk away. The hotel offers a car park on site.

The property goes the extra mile to provide guests with fitness classes to help them stay fit. With a golf club, guests can stay fit at this hotel.

7
1123 reviews
Average price US$ 23 / night
Hotel Image Hotel Image

Pont De Val - La Riviere Apartments

212 Boundary Rd 1404 Pont De Val - La Riviere Apartments
72.9 km (45.3 mi) from Johannesburg
33
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Entertainment
  • Outdoor swimming pool

Offering an aqua park and a picnic area, as well as the views of the river, Pont De Val - La Riviere Apartments Parys hotel is located nearly a 10-minute ride from the Winery at Pont de Val. Also, active guests can enjoy an outdoor swimming pool, along with a golf club and a golf course provided at this Parys resort.

A wellness centre is sure to make for an excellent stay.

8.3
64 reviews
~ US$142 / night

Pont De Val - La Riviere Apartments

72.9 km (45.3 mi) from Johannesburg
33
  • In-room breakfast
  • Free parking
  • VIP check-in/ -out
  • Air conditioning
  • Entertainment
  • Outdoor swimming pool

Pont De Val - La Riviere Apartments

Offering an aqua park and a picnic area, as well as the views of the river, Pont De Val - La Riviere Apartments Parys hotel is located nearly a 10-minute ride from the Winery at Pont de Val. Also, active guests can enjoy an outdoor swimming pool, along with a golf club and a golf course provided at this Parys resort.

A wellness centre is sure to make for an excellent stay.

8.3
64 reviews
Average price US$ 142 / night

Party Resorts in Johannesburg

  • Popular choice
Hotel Image Hotel Image

Seasons Golf, Leisure & Spa

Bushveld View Estate, Plot 118
59.2 km (36.8 mi) from Johannesburg
  • Cookware/ Kitchen utensils
  • Free parking
  • Housekeeping
  • Air conditioning
  • Steam room
  • Outdoor swimming pool

Seasons Golf, Leisure & Spa Hartbeespoort hotel, located 5 km from the Elephant Sanctuary Hartbeesport Dam, boasts an outdoor swimming pool. This resort is a 10-minute ride from the Aerial Cableway Hartbeespoort and provides guests with a steam room, a Jacuzzi, and a sauna.

An aqua park, water slides, and barbecue are some of the leisure options at the Seasons Golf, Leisure & Spa Hartbeespoort. An array of activities such as hiking, mini golf, and pool is offered on site or in the area.

7.2
4550 reviews
~ US$105 / night

Seasons Golf, Leisure & Spa

59.2 km (36.8 mi) from Johannesburg
  • Cookware/ Kitchen utensils
  • Free parking
  • Housekeeping
  • Air conditioning
  • Steam room
  • Outdoor swimming pool

Seasons Golf, Leisure & Spa

Seasons Golf, Leisure & Spa Hartbeespoort hotel, located 5 km from the Elephant Sanctuary Hartbeesport Dam, boasts an outdoor swimming pool. This resort is a 10-minute ride from the Aerial Cableway Hartbeespoort and provides guests with a steam room, a Jacuzzi, and a sauna.

An aqua park, water slides, and barbecue are some of the leisure options at the Seasons Golf, Leisure & Spa Hartbeespoort. An array of activities such as hiking, mini golf, and pool is offered on site or in the area.

7.2
4550 reviews
Average price US$ 105 / night
Hotel Image Hotel Image

Arendsnes

21 Oorbietjiesfontein
78.7 km (48.9 mi) from Johannesburg
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Fireplace
  • Saltwater pool

Arendsnes Hotel Vanderbijlpark is around a 10-minute ride from the Van Bo Visvang Oord and features a terrace with a barbeque grill.

Additionally, staying at the Arendsnes Vanderbijlpark, active guests can enjoy a golf club on site.

7.5
51 reviews
~ US$50 / night

Arendsnes

78.7 km (48.9 mi) from Johannesburg
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Fireplace
  • Saltwater pool

Arendsnes

Arendsnes Hotel Vanderbijlpark is around a 10-minute ride from the Van Bo Visvang Oord and features a terrace with a barbeque grill.

Additionally, staying at the Arendsnes Vanderbijlpark, active guests can enjoy a golf club on site.

7.5
51 reviews
Average price US$ 50 / night
Hotel Image Hotel Image

Mount Amanzi

Cnr Old Rustenburg Rd & R512
57.9 km (36.0 mi) from Johannesburg
  • BBQ facilities
  • Free parking
  • Housekeeping
  • Leisure/ TV room
  • Billiard tables
  • Heated swimming pool

Mount Amanzi Hotel Hartbeespoort is situated merely a 7-minute walk from the Chameleon Village Lion Park and features spa therapy, a picnic area, and spa services. The resort offers parking on site and an indoor swimming pool.

If you like an active lifestyle, lawn tennis, billiards, and fishing are available on site. Guests can play mini golf at the property.

8.1
490 reviews
~ US$102 / night

Mount Amanzi

57.9 km (36.0 mi) from Johannesburg
  • BBQ facilities
  • Free parking
  • Housekeeping
  • Leisure/ TV room
  • Billiard tables
  • Heated swimming pool

Mount Amanzi

Mount Amanzi Hotel Hartbeespoort is situated merely a 7-minute walk from the Chameleon Village Lion Park and features spa therapy, a picnic area, and spa services. The resort offers parking on site and an indoor swimming pool.

If you like an active lifestyle, lawn tennis, billiards, and fishing are available on site. Guests can play mini golf at the property.

8.1
490 reviews
Average price US$ 102 / night

Golf Resorts in Johannesburg

  • Beach access
Hotel Image Hotel Image

Seid Manor Wellness And Healing Retreat

De Rust Hartbeespoort
51.0 km (31.7 mi) from Johannesburg
25
  • In-room breakfast
  • Free parking
  • Housekeeping
  • Ironing facilities
  • Sauna
  • Outdoor swimming pool

Featuring Wi-Fi throughout the property, Seid Manor Wellness And Healing Retreat Hotel Hartbeespoort is 3.5 km from the Van Gaalen Kaasmakerij. Offering 7 rooms, this resort provides an outdoor swimming pool as well.

This property also has a sauna and a picnic area. Seid Manor Wellness And Healing Retreat Hotel features a wellness centre to add to a perfect stay.

8
51 reviews
~ US$97 / night

Seid Manor Wellness And Healing Retreat

51.0 km (31.7 mi) from Johannesburg
25
  • In-room breakfast
  • Free parking
  • Housekeeping
  • Ironing facilities
  • Sauna
  • Outdoor swimming pool

Seid Manor Wellness And Healing Retreat

Featuring Wi-Fi throughout the property, Seid Manor Wellness And Healing Retreat Hotel Hartbeespoort is 3.5 km from the Van Gaalen Kaasmakerij. Offering 7 rooms, this resort provides an outdoor swimming pool as well.

This property also has a sauna and a picnic area. Seid Manor Wellness And Healing Retreat Hotel features a wellness centre to add to a perfect stay.

8
51 reviews
Average price US$ 97 / night
Hotel Image Hotel Image

Lux In The Air - An Elevated Experience On The Vaal Dam

Binge Leisure Resort
77.4 km (48.1 mi) from Johannesburg
15
  • Cookware/ Kitchen utensils
  • Free parking
  • Flat-screen TV
  • Mini-bar
  • Bar/ Lounge area
  • Rooftop pool

Located a mere 1.6 km from the Historic Motorcycle Museum, Lux In The Air - An Elevated Experience On The Vaal Dam Hotel Deneysville offers access to tourist attractions throughout Deneysville. Additionally, guests can enjoy a golf club and a golf playground provided at this Deneysville hotel.

7.3
30 reviews

Lux In The Air - An Elevated Experience On The Vaal Dam

77.4 km (48.1 mi) from Johannesburg
15
  • Cookware/ Kitchen utensils
  • Free parking
  • Flat-screen TV
  • Mini-bar
  • Bar/ Lounge area
  • Rooftop pool

Lux In The Air - An Elevated Experience On The Vaal Dam

Located a mere 1.6 km from the Historic Motorcycle Museum, Lux In The Air - An Elevated Experience On The Vaal Dam Hotel Deneysville offers access to tourist attractions throughout Deneysville. Additionally, guests can enjoy a golf club and a golf playground provided at this Deneysville hotel.

7.3
30 reviews
  • Great deal
Hotel Image Hotel Image

The View On Vaal Resort

Minnaar Street
65.5 km (40.7 mi) from Johannesburg
  • BBQ facilities
  • Free parking
  • 24-hour security
  • Air conditioning
  • Outdoor swimming pool
  • Terrace

3.8 km from sports attractions such as DP de Villiers Stadium, The View On Vaal Resort Sasolburg features 39 rooms with garden views. Additionally, guests can enjoy a golf club and a golf course provided at this Sasolburg hotel.

The accommodation also has an outdoor swimming pool.

7.2
22 reviews

The View On Vaal Resort

65.5 km (40.7 mi) from Johannesburg
  • BBQ facilities
  • Free parking
  • 24-hour security
  • Air conditioning
  • Outdoor swimming pool
  • Terrace

The View On Vaal Resort

3.8 km from sports attractions such as DP de Villiers Stadium, The View On Vaal Resort Sasolburg features 39 rooms with garden views. Additionally, guests can enjoy a golf club and a golf course provided at this Sasolburg hotel.

The accommodation also has an outdoor swimming pool.

7.2
22 reviews

Honeymoon Resorts in Johannesburg

Hotel Image Hotel Image

The Blyde Riverwalk Estate

The Blyde, Bronkhorstspruit Rd, Willow Park Manor
59.5 km (37.0 mi) from Johannesburg
50
  • Cookware/ Kitchen utensils
  • Free parking
  • Flat-screen TV
  • Bar/ Lounge area
  • Spa & wellness centre
  • Terrace

The Blyde Riverwalk Estate Pretoria hotel offers a terrace, located a 15-minute ride from the pionier Opelug Pioneer Museum.

6.9
57 reviews

The Blyde Riverwalk Estate

59.5 km (37.0 mi) from Johannesburg
50
  • Cookware/ Kitchen utensils
  • Free parking
  • Flat-screen TV
  • Bar/ Lounge area
  • Spa & wellness centre
  • Terrace

The Blyde Riverwalk Estate

The Blyde Riverwalk Estate Pretoria hotel offers a terrace, located a 15-minute ride from the pionier Opelug Pioneer Museum.

6.9
57 reviews
Hotel Image Hotel Image

Mafu Island Resort

Mafu Island Resort Plot 36
64.4 km (40.0 mi) from Johannesburg
  • Free parking
  • 24-hour security
  • Flat-screen TV
  • Outdoor swimming pool

Featuring views of the pool, Mafu Island Resort Mooinooi is located 3.2 km from Piesangkloof 4WD-Trail. Also, guests have access to a golf course provided at the resort.

6.2
55 reviews

Mafu Island Resort

64.4 km (40.0 mi) from Johannesburg
  • Free parking
  • 24-hour security
  • Flat-screen TV
  • Outdoor swimming pool

Mafu Island Resort

Featuring views of the pool, Mafu Island Resort Mooinooi is located 3.2 km from Piesangkloof 4WD-Trail. Also, guests have access to a golf course provided at the resort.

6.2
55 reviews

Are you in a hurry?

Here is a quick list of Resorts in Johannesburg, selected based on their rating

Name of hotel Accommodation Rating Price, $
Mood Health Resort And Spa

9.0 / 10

(41 Reviews)

From 102$
Fauchil Boutique Hotel

8.1 / 10

(135 Reviews)

From 163$
Emerald Resort & Casino

8.4 / 10

(2675 Reviews)

From 39$
Pecan Bush Lodge

8.4 / 10

(1027 Reviews)

From 67$
Atkv Buffelspoort

8.6 / 10

(476 Reviews)

From 81$

Johannesburg Accommodation lists:

Location