Hotels Johannesburg
Johannesburg
2 guests

Adults:

2

Children:

0

Child’s age:

Johannesburg

Nov 04 - Nov 05 ·
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

Navigation

1. Mood Wellness Resort

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 Rated Resorts in Johannesburg

  • Top location
Mood Wellness Resort Mood Wellness Resort

Mood Wellness Resort

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 air-conditioned rooms and Wi-Fi throughout the property, Mood Wellness Resort Johannesburg is 4.8 km from the ritzy Silverstar Casino and 10 minutes' drive from Feather Brook Village Shopping Centre. Situated in the Houghton district, this resort overlooks the garden and features an outdoor swimming pool.

A sundeck and a picnic area are offered for guests' comfort.

9
44 reviews
~ US$102 / night

Mood Wellness Resort

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 Wellness Resort

Offering air-conditioned rooms and Wi-Fi throughout the property, Mood Wellness Resort Johannesburg is 4.8 km from the ritzy Silverstar Casino and 10 minutes' drive from Feather Brook Village Shopping Centre. Situated in the Houghton district, this resort overlooks the garden and features an outdoor swimming pool.

A sundeck and a picnic area are offered for guests' comfort.

9
44 reviews
From US$ 102 / night
Fauchil Boutique Hotel Fauchil Boutique Hotel

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 course
  • Outdoor swimming pool

Offering air-conditioned rooms and Wi-Fi throughout the property, Fauchil Boutique Hotel Johannesburg is 3.2 km from L. Ron Hubbard and about a 25-minute walk from Royal Johannesburg & Kensington Golf Club. Located a mere 1.8 km from Gillooly's Farm Park, the hotel offers views of the garden and an outdoor swimming pool.

8.2
127 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 course
  • Outdoor swimming pool

Fauchil Boutique Hotel

Offering air-conditioned rooms and Wi-Fi throughout the property, Fauchil Boutique Hotel Johannesburg is 3.2 km from L. Ron Hubbard and about a 25-minute walk from Royal Johannesburg & Kensington Golf Club. Located a mere 1.8 km from Gillooly's Farm Park, the hotel offers views of the garden and an outdoor swimming pool.

8.2
127 reviews
From US$ 163 / night

Resorts near Johannesburg

Emerald Resort & Casino Emerald Resort & Casino

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

Featuring air-conditioned rooms and an à la carte restaurant, the 4-star smoke-free Emerald Resort & Casino Vanderbijlpark is about a 10-minute drive from Vaal Public University of Technology. This Vanderbijlpark hotel offers a swimming pool and the possibility of trying lawn tennis, mini golf, and fisheries.

The hotel will also help you keep fit with fitness classes at a fitness area available on site.

8.4
2752 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

Featuring air-conditioned rooms and an à la carte restaurant, the 4-star smoke-free Emerald Resort & Casino Vanderbijlpark is about a 10-minute drive from Vaal Public University of Technology. This Vanderbijlpark hotel offers a swimming pool and the possibility of trying lawn tennis, mini golf, and fisheries.

The hotel will also help you keep fit with fitness classes at a fitness area available on site.

8.4
2752 reviews
From US$ 39 / night

Budget Resorts in Johannesburg

Pecan Bush Lodge Pecan Bush Lodge

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

Located nearly 20 minutes' walk from Blaauwbank historic gold mine, the elegant Pecan Bush Lodge Magaliesburg hotel includes a terrace, a picnic area, and a play area.

There is an infinity swimming pool to relax after a busy day.

8.4
1055 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

Located nearly 20 minutes' walk from Blaauwbank historic gold mine, the elegant Pecan Bush Lodge Magaliesburg hotel includes a terrace, a picnic area, and a play area.

There is an infinity swimming pool to relax after a busy day.

8.4
1055 reviews
From US$ 67 / night
  • Best-rated
Atkv Buffelspoort Atkv Buffelspoort

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 comfortable 3-star Atkv Buffelspoort Hotel Rustenburg, located around a 10-minute drive from Buffelspoort Lake, is proud to offer 4 hot tubs. This Rustenburg resort boasts a convenient location featuring an indoor pool and an à la carte restaurant.

Atkv Buffelspoort Hotel has a sunbathing terrace and a picnic area as well as a treatment room and a Jacuzzi. An array of activities is offered in the area, such as bowling, mini golf, and billiard.

8.6
422 reviews
~ US$180 / 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 comfortable 3-star Atkv Buffelspoort Hotel Rustenburg, located around a 10-minute drive from Buffelspoort Lake, is proud to offer 4 hot tubs. This Rustenburg resort boasts a convenient location featuring an indoor pool and an à la carte restaurant.

Atkv Buffelspoort Hotel has a sunbathing terrace and a picnic area as well as a treatment room and a Jacuzzi. An array of activities is offered in the area, such as bowling, mini golf, and billiard.

8.6
422 reviews
From US$ 180 / night
Westvaal Holiday Resort Westvaal Holiday Resort

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

Located about a 25-minute walk from The Winery at Pont de Val, Westvaal Holiday Resort Parys includes 13 rooms with views of the river. This comfortable hotel boasts a convenient location featuring an outdoor swimming pool and an à la carte restaurant.

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

8
70 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

Located about a 25-minute walk from The Winery at Pont de Val, Westvaal Holiday Resort Parys includes 13 rooms with views of the river. This comfortable hotel boasts a convenient location featuring an outdoor swimming pool and an à la carte restaurant.

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

8
70 reviews
From US$ 34 / night

Resorts in Johannesburg for Couples

House 22 On Alice House 22 On Alice

House 22 On Alice

22 Alice Street The Reeds
35.7 km (22.2 mi) from Johannesburg
14
  • BBQ facilities
  • Free parking
  • Express check-in/ -out
  • Flat-screen TV
  • Golf course
  • Outdoor swimming pool

House 22 On Alice Hotel Centurion provides proximity to Gateway Industrial Park, which is located approximately 3 km away.

9.4
28 reviews

House 22 On Alice

35.7 km (22.2 mi) from Johannesburg
14
  • BBQ facilities
  • Free parking
  • Express check-in/ -out
  • Flat-screen TV
  • Golf course
  • Outdoor swimming pool

House 22 On Alice

House 22 On Alice Hotel Centurion provides proximity to Gateway Industrial Park, which is located approximately 3 km away.

9.4
28 reviews
The Eden Boulders Hotel And Resort Midrand The Eden Boulders Hotel And Resort Midrand

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

Situated about 25 minutes' walk from Carlswald Lifestyle Shopping Centre, the comfortable The Eden Boulders Hotel And Resort Midrand features Wi-Fi throughout the property and private parking on site. Boasting a convenient location in the vicinity of The Cradle of Humankind, the hotel includes a swimming pool.

The hotel goes the extra mile to provide guests with fitness classes to help them stay fit.

6.9
1224 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

Situated about 25 minutes' walk from Carlswald Lifestyle Shopping Centre, the comfortable The Eden Boulders Hotel And Resort Midrand features Wi-Fi throughout the property and private parking on site. Boasting a convenient location in the vicinity of The Cradle of Humankind, the hotel includes a swimming pool.

The hotel goes the extra mile to provide guests with fitness classes to help them stay fit.

6.9
1224 reviews
From US$ 23 / night
Pont De Val - La Riviere Apartments Pont De Val - La Riviere Apartments

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

The comfortable Pont De Val - La Riviere Apartments Parys hotel, located nearly a 10-minute ride from The Winery at Pont de Val, features an aqua park, a picnic area, and a dining table.

You can enjoy your stay at the accommodation while relaxing at an outdoor swimming pool.

8.5
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

The comfortable Pont De Val - La Riviere Apartments Parys hotel, located nearly a 10-minute ride from The Winery at Pont de Val, features an aqua park, a picnic area, and a dining table.

You can enjoy your stay at the accommodation while relaxing at an outdoor swimming pool.

8.5
64 reviews
From US$ 142 / night

Party Resorts in Johannesburg

  • Popular choice
Seasons Golf, Leisure & Spa Seasons Golf, Leisure & Spa

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

Located 5 km from Elephant Sanctuary Hartbeesport Dam in Hartbeespoort, Seasons Golf, Leisure & Spa Hartbeespoort hotel offers a steam room, a Jacuzzi, and a sauna. Boasting access to Aerial Cableway Hartbeespoort, 10 minutes away by car, this resort includes an aqua park, water slides, and barbecue providing guests with air-conditioned rooms.

Seasons Golf, Leisure & Spa hotel features an outdoor swimming pool on site. This accommodation offers activities such as hiking, mini golf, and billiard.

7.4
5067 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

Located 5 km from Elephant Sanctuary Hartbeesport Dam in Hartbeespoort, Seasons Golf, Leisure & Spa Hartbeespoort hotel offers a steam room, a Jacuzzi, and a sauna. Boasting access to Aerial Cableway Hartbeespoort, 10 minutes away by car, this resort includes an aqua park, water slides, and barbecue providing guests with air-conditioned rooms.

Seasons Golf, Leisure & Spa hotel features an outdoor swimming pool on site. This accommodation offers activities such as hiking, mini golf, and billiard.

7.4
5067 reviews
From US$ 105 / night
Arendsnes Arendsnes

Arendsnes

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

The comfortable Arendsnes Hotel Vanderbijlpark is nestled approximately a 10-minute drive from Van Bo Visvang Oord, offering 12 rooms and featuring a sunbathing terrace and a picnic area.

This Vanderbijlpark resort invites guests to spend time by an outdoor swimming pool.

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

The comfortable Arendsnes Hotel Vanderbijlpark is nestled approximately a 10-minute drive from Van Bo Visvang Oord, offering 12 rooms and featuring a sunbathing terrace and a picnic area.

This Vanderbijlpark resort invites guests to spend time by an outdoor swimming pool.

7.5
51 reviews
From US$ 50 / night
Mount Amanzi By Myresorts Mount Amanzi By Myresorts

Mount Amanzi By Myresorts

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

Situated 550 metres from Chameleon Village Lion Park, the 3-star Mount Amanzi By Myresorts Hartbeespoort hotel includes 165 rooms with views of the garden. The resort provides Wi-Fi at additional charge in public areas.

This Hartbeespoort hotel also features a swimming pool along with lawn tennis, billiard, and fisheries. You can play mini golf at the accommodation.

8.1
470 reviews
~ US$99 / night

Mount Amanzi By Myresorts

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

Mount Amanzi By Myresorts

Situated 550 metres from Chameleon Village Lion Park, the 3-star Mount Amanzi By Myresorts Hartbeespoort hotel includes 165 rooms with views of the garden. The resort provides Wi-Fi at additional charge in public areas.

This Hartbeespoort hotel also features a swimming pool along with lawn tennis, billiard, and fisheries. You can play mini golf at the accommodation.

8.1
470 reviews
From US$ 99 / night

Golf Resorts in Johannesburg

  • Beach access
Seid Manor Wellness And Healing Retreat Seid Manor Wellness And Healing Retreat

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 Van Gaalen Kaasmakerij Farm. At the resort, guests can use a sauna, spa therapy, and a picnic area or spend the day lazing by an outdoor swimming pool.

Beach facilities at the property include beach towels.

7.7
64 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 Van Gaalen Kaasmakerij Farm. At the resort, guests can use a sauna, spa therapy, and a picnic area or spend the day lazing by an outdoor swimming pool.

Beach facilities at the property include beach towels.

7.7
64 reviews
From US$ 97 / night
The Play Deck At Binge - An Elevated Experience On The Vaal Dam The Play Deck At Binge - An Elevated Experience On The Vaal Dam

The Play Deck At Binge - 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

The elegant The Play Deck At Binge - An Elevated Experience On The Vaal Dam Hotel Deneysville, located merely 1.6 km from Historic Motorcycle Museum, boasts pool is on rooftop. There is also private parking.

7.2
42 reviews

The Play Deck At Binge - 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

The Play Deck At Binge - An Elevated Experience On The Vaal Dam

The elegant The Play Deck At Binge - An Elevated Experience On The Vaal Dam Hotel Deneysville, located merely 1.6 km from Historic Motorcycle Museum, boasts pool is on rooftop. There is also private parking.

7.2
42 reviews
  • Great deal
The View On Vaal Resort The View On Vaal Resort

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

The elegant The View On Vaal Resort Sasolburg is located in Sasolburg, around 10 minutes' drive from Otavi Wildlife Sanctuary RENAMED NOW CALLED Kimba Game Lodge, and offers a year-round outdoor pool. Featuring 39 rooms with views of the garden, this Sasolburg hotel is 3.4 km from Aquadome Water Park.

7.4
24 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

The elegant The View On Vaal Resort Sasolburg is located in Sasolburg, around 10 minutes' drive from Otavi Wildlife Sanctuary RENAMED NOW CALLED Kimba Game Lodge, and offers a year-round outdoor pool. Featuring 39 rooms with views of the garden, this Sasolburg hotel is 3.4 km from Aquadome Water Park.

7.4
24 reviews

Honeymoon Resorts in Johannesburg

The Blyde Riverwalk Estate The Blyde Riverwalk Estate

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

Featuring an aqua park and a dining table, The Blyde Riverwalk Estate Pretoria hotel enjoys a convenient location a 15-minute ride from the pionier Opelug Pioneer Museum. This resort comes with Wi-Fi in the rooms.

7.1
80 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

Featuring an aqua park and a dining table, The Blyde Riverwalk Estate Pretoria hotel enjoys a convenient location a 15-minute ride from the pionier Opelug Pioneer Museum. This resort comes with Wi-Fi in the rooms.

7.1
80 reviews
Mafu Island Resort Mafu Island Resort

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

Located 3.2 km from Piesangkloof 4WD-Trail, the comfortable Mafu Island Resort Mooinooi includes 15 rooms with views of the pool. The resort provides 24-hour security service to ensure guests' safety.

The Mafu Island Resort also includes an outdoor swimming pool.

6.3
60 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

Located 3.2 km from Piesangkloof 4WD-Trail, the comfortable Mafu Island Resort Mooinooi includes 15 rooms with views of the pool. The resort provides 24-hour security service to ensure guests' safety.

The Mafu Island Resort also includes an outdoor swimming pool.

6.3
60 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 Wellness Resort

9.0 / 10

(44 Reviews)

From 102$
Fauchil Boutique Hotel

8.2 / 10

(127 Reviews)

From 163$
Emerald Resort & Casino

8.4 / 10

(2752 Reviews)

From 39$
Pecan Bush Lodge

8.4 / 10

(1055 Reviews)

From 67$
Atkv Buffelspoort

8.6 / 10

(422 Reviews)

From 180$

Johannesburg and related destinations

Location