Hotels Johannesburg
Johannesburg
2 guests

Adults:

2

Children:

0

Child’s age:

Johannesburg

Apr 18 - Apr 19 ·
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
9
40 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

9
40 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
8
136 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

8
136 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
8.3
2670 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

8.3
2670 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
8.4
1024 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

8.4
1024 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
8.6
490 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

8.6
490 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
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

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
  • Cookware/ Kitchen utensils
  • Free parking
  • Security
  • Flat-screen TV
  • Golf centre
  • Outdoor swimming pool
9.2
24 reviews

House 22 On Alice

35.7 km (22.2 mi) from Johannesburg
8
  • Cookware/ Kitchen utensils
  • Free parking
  • Security
  • Flat-screen TV
  • Golf centre
  • Outdoor swimming pool

House 22 On Alice

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
7
1096 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

7
1096 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
8.3
68 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

8.3
68 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
7.2
4479 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

7.2
4479 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
7.6
49 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

7.6
49 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
8
478 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

8
478 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
7.9
47 reviews

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

7.9
47 reviews
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
7.5
29 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

7.5
29 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
7.3
19 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

7.3
19 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
7
52 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

7
52 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
6
51 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

6
51 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

(40 Reviews)

From 102$
Fauchil Boutique Hotel

8.0 / 10

(136 Reviews)

From 163$
Emerald Resort & Casino

8.3 / 10

(2670 Reviews)

From 39$
Pecan Bush Lodge

8.4 / 10

(1024 Reviews)

From 67$
Atkv Buffelspoort

8.6 / 10

(490 Reviews)

From 81$

Johannesburg Accommodation lists:

Location