Drake Holiday Johannesburg
Johannesburg
2 guests

Adults:

2

Children:

0

Child’s age:

Johannesburg

May 15 - May 16 ·
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 Resorts in Johannesburg

Navigation

1. Mood Health Resort And Spa

2. Fauchil Boutique Hotel

3. Emerald Resort & Casino

4. Pecan Bush Lodge

Cheap Resorts in Johannesburg

5. Atkv Buffelspoort

6. Westvaal Holiday Resort

7. House 22 On Alice

Resorts in Johannesburg for Adults

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

Located 3.9 km from shopping venues such as the indoor mall "African Craft Market of Rosebank", Mood Health Resort And Spa Johannesburg includes a restaurant. The hotel lies about a 10-minute drive from the Royal Johannesburg & Kensington Golf Club, and offers an à la carte restaurant and an outdoor swimming pool onsite.

Beach facilities at this accommodation include beach umbrellas. Boasting a wellness area, the hotel also features a golf club on site.

9
41 reviews
~ €87 / 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

Located 3.9 km from shopping venues such as the indoor mall "African Craft Market of Rosebank", Mood Health Resort And Spa Johannesburg includes a restaurant. The hotel lies about a 10-minute drive from the Royal Johannesburg & Kensington Golf Club, and offers an à la carte restaurant and an outdoor swimming pool onsite.

Beach facilities at this accommodation include beach umbrellas. Boasting a wellness area, the hotel also features a golf club on site.

9
41 reviews
Average price € 87 / 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 suburban Fauchil Boutique Hotel Johannesburg, located only 1.8 km from Gillooly's Farm Park, offers an outdoor swimming pool and Wi-Fi throughout the property. Boasting an à la carte restaurant, this Johannesburg hotel is also approximately a 5-minute drive from entertainment venues like the Royal Johannesburg & Kensington Golf Club.

Also, at this Johannesburg hotel, guests can take advantage of a golf course provided onsite.

8.2
134 reviews
~ €139 / 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 suburban Fauchil Boutique Hotel Johannesburg, located only 1.8 km from Gillooly's Farm Park, offers an outdoor swimming pool and Wi-Fi throughout the property. Boasting an à la carte restaurant, this Johannesburg hotel is also approximately a 5-minute drive from entertainment venues like the Royal Johannesburg & Kensington Golf Club.

Also, at this Johannesburg hotel, guests can take advantage of a golf course provided onsite.

8.2
134 reviews
Average price € 139 / 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

Featuring a spa salon with body treatments, pedicure, and manicure, the 4-star Emerald Resort & Casino Vanderbijlpark is located 3.8 km from Oneway Community Church. This Vanderbijlpark hotel lies about 10 minutes by car from the Sylviavale Heritage Museum, and offers an à la carte restaurant and a swimming pool onsite.

This smoke-free hotel provides live performances, game drives, and a nightclub to make your stay as enjoyable as possible. The property has a gym.

8.3
2687 reviews
~ €34 / 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 a spa salon with body treatments, pedicure, and manicure, the 4-star Emerald Resort & Casino Vanderbijlpark is located 3.8 km from Oneway Community Church. This Vanderbijlpark hotel lies about 10 minutes by car from the Sylviavale Heritage Museum, and offers an à la carte restaurant and a swimming pool onsite.

This smoke-free hotel provides live performances, game drives, and a nightclub to make your stay as enjoyable as possible. The property has a gym.

8.3
2687 reviews
Average price € 34 / night

Cheap 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 is located in Magaliesburg, 1.7 km from Blaauwbank Historic Gold Mine, and offers an infinity swimming pool. Boasting a location a short way from the Margaret Roberts Herbal Centre, this resort features 23 rooms as well as a restaurant.

A hot tub and a picnic area are available on the premises.

8.4
1020 reviews
~ €57 / 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 is located in Magaliesburg, 1.7 km from Blaauwbank Historic Gold Mine, and offers an infinity swimming pool. Boasting a location a short way from the Margaret Roberts Herbal Centre, this resort features 23 rooms as well as a restaurant.

A hot tub and a picnic area are available on the premises.

8.4
1020 reviews
Average price € 57 / 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 is situated in a rural area of Rustenburg, just an 11-minute walk from Buffellspoort Valley Information Center and 2.9 km from Buffelspoort Lake. The resort offers to indulge in a treatment room and a Jacuzzi or take a refreshing dip in an indoor swimming pool, before discovering the secrets of international cuisine served at à la carte restaurant.

The property’s pool area has a hot tub. Furthermore, Atkv Buffelspoort Hotel provides access to a spa salon, as well as a tennis court, a golf club, and a golf course.

8.6
469 reviews
~ €69 / 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 is situated in a rural area of Rustenburg, just an 11-minute walk from Buffellspoort Valley Information Center and 2.9 km from Buffelspoort Lake. The resort offers to indulge in a treatment room and a Jacuzzi or take a refreshing dip in an indoor swimming pool, before discovering the secrets of international cuisine served at à la carte restaurant.

The property’s pool area has a hot tub. Furthermore, Atkv Buffelspoort Hotel provides access to a spa salon, as well as a tennis court, a golf club, and a golf course.

8.6
469 reviews
Average price € 69 / 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

Westvaal Holiday Resort Parys provides proximity to the Winery at Pont de Val, which is located nearly a 25-minute walk away. Staying in one of 13 rooms, guests can enjoy a golf playground provided at this Parys resort.

Live performances, movie nights, and live sports events are offered too. You can enjoy badminton and fishing, while staying at the Westvaal Holiday Resort Parys.

8.2
69 reviews
~ €29 / 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

Westvaal Holiday Resort Parys provides proximity to the Winery at Pont de Val, which is located nearly a 25-minute walk away. Staying in one of 13 rooms, guests can enjoy a golf playground provided at this Parys resort.

Live performances, movie nights, and live sports events are offered too. You can enjoy badminton and fishing, while staying at the Westvaal Holiday Resort Parys.

8.2
69 reviews
Average price € 29 / night

Resorts in Johannesburg for Adults

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

House 22 On Alice Hotel Centurion is located in Centurion, 3.5 km from Centurion Lifestyle Centre, and offers an outdoor swimming pool. Indulge in the resort's garden, offering guests a patio area.

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

House 22 On Alice Hotel Centurion is located in Centurion, 3.5 km from Centurion Lifestyle Centre, and offers an outdoor swimming pool. Indulge in the resort's garden, offering guests a patio area.

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

Located a 25-minute stroll from the Carlswald Lifestyle Shopping Centre, The Eden Boulders Hotel And Resort Midrand includes 18 rooms. A car park is available on site at this hotel.

The presence of a golf club ensures guests an active stay at the hotel.

7
1123 reviews
~ €20 / 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

Located a 25-minute stroll from the Carlswald Lifestyle Shopping Centre, The Eden Boulders Hotel And Resort Midrand includes 18 rooms. A car park is available on site at this hotel.

The presence of a golf club ensures guests an active stay at the hotel.

7
1123 reviews
Average price € 20 / 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

Located 2.7 km from the Winery at Pont de Val, Pont De Val - La Riviere Apartments Parys hotel includes an aqua park and a picnic area.

An outdoor swimming pool is on-site at the hotel. Thanks to a golf club and a golf playground, guests can stay fit at the property.

8.3
63 reviews
~ €121 / 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

Located 2.7 km from the Winery at Pont de Val, Pont De Val - La Riviere Apartments Parys hotel includes an aqua park and a picnic area.

An outdoor swimming pool is on-site at the hotel. Thanks to a golf club and a golf playground, guests can stay fit at the property.

8.3
63 reviews
Average price € 121 / 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

Located approximately 10 minutes' drive from the Hartbeespoort Dam Snake and Animal Park, the 4-star Seasons Golf, Leisure & Spa Hartbeespoort hotel offers amenities such as an aqua park, water slides, and barbecue. Featuring an outdoor swimming pool, this Hartbeespoort resort is around 5 km from natural sights like the private Bush Babies Monkey Sanctuary.

Guests can enjoy hiking, mini golf, and billiards, or visit a wellness centre along with a steam room, a Jacuzzi, and a sauna. Also, at the property, guests can take advantage of an 18-hole golf course provided onsite.

7.2
4579 reviews
~ €90 / 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 approximately 10 minutes' drive from the Hartbeespoort Dam Snake and Animal Park, the 4-star Seasons Golf, Leisure & Spa Hartbeespoort hotel offers amenities such as an aqua park, water slides, and barbecue. Featuring an outdoor swimming pool, this Hartbeespoort resort is around 5 km from natural sights like the private Bush Babies Monkey Sanctuary.

Guests can enjoy hiking, mini golf, and billiards, or visit a wellness centre along with a steam room, a Jacuzzi, and a sauna. Also, at the property, guests can take advantage of an 18-hole golf course provided onsite.

7.2
4579 reviews
Average price € 90 / 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 offers a deck, located 2.3 km from the Van Bo Visvang Oord. The resort features a saltwater swimming pool, a sundeck, and a picnic area, and the rooms overlook the river.

Thanks to a golf club, guests can stay fit at this Vanderbijlpark hotel.

7.5
51 reviews
~ €43 / 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 offers a deck, located 2.3 km from the Van Bo Visvang Oord. The resort features a saltwater swimming pool, a sundeck, and a picnic area, and the rooms overlook the river.

Thanks to a golf club, guests can stay fit at this Vanderbijlpark hotel.

7.5
51 reviews
Average price € 43 / 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

Located nearly 25 minutes' walk from the Hartbeespoort Dam Snake and Animal Park, the 3-star smoke-free Mount Amanzi Hotel Hartbeespoort features Wi-Fi in public areas and parking on site. Boasting a swimming pool, this Hartbeespoort hotel is nestled 3.8 km from natural attractions like the private Bush Babies Monkey Sanctuary.

There is also a spa therapy, a shared lounge, and spa services on site. At the Mount Amanzi Hartbeespoort you can enjoy lawn tennis, ping-pong, and billiards.

8.1
490 reviews
~ €87 / 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

Located nearly 25 minutes' walk from the Hartbeespoort Dam Snake and Animal Park, the 3-star smoke-free Mount Amanzi Hotel Hartbeespoort features Wi-Fi in public areas and parking on site. Boasting a swimming pool, this Hartbeespoort hotel is nestled 3.8 km from natural attractions like the private Bush Babies Monkey Sanctuary.

There is also a spa therapy, a shared lounge, and spa services on site. At the Mount Amanzi Hartbeespoort you can enjoy lawn tennis, ping-pong, and billiards.

8.1
490 reviews
Average price € 87 / 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

Seid Manor Wellness And Healing Retreat Hotel Hartbeespoort, located about a 10-minute drive from Pecanwood Golf & Country Club, offers an outdoor swimming pool and Wi-Fi throughout the property.

There is a sauna and a picnic area available at the Seid Manor Wellness And Healing Retreat Hartbeespoort.

7.7
54 reviews
~ €83 / 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

Seid Manor Wellness And Healing Retreat Hotel Hartbeespoort, located about a 10-minute drive from Pecanwood Golf & Country Club, offers an outdoor swimming pool and Wi-Fi throughout the property.

There is a sauna and a picnic area available at the Seid Manor Wellness And Healing Retreat Hartbeespoort.

7.7
54 reviews
Average price € 83 / night
Hotel Image Hotel Image

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

Overlooking the patio, Lux In The Air - An Elevated Experience On The Vaal Dam Hotel Deneysville is 19 minutes' walk from the Historic Motorcycle Museum. At this resort, guests will find a golf club and a golf playground to stay active.

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

Overlooking the patio, Lux In The Air - An Elevated Experience On The Vaal Dam Hotel Deneysville is 19 minutes' walk from the Historic Motorcycle Museum. At this resort, guests will find a golf club and a golf playground to stay active.

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

Featuring a terrace and an outdoor swimming pool, The View On Vaal Resort Sasolburg lies 3.3 km from the Emerald Animal World. This resort boasts views of the garden and offers Wi-Fi throughout the property.

The availability of a golf club and a golf playground guarantees guests an active stay at this accommodation.

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

Featuring a terrace and an outdoor swimming pool, The View On Vaal Resort Sasolburg lies 3.3 km from the Emerald Animal World. This resort boasts views of the garden and offers Wi-Fi throughout the property.

The availability of a golf club and a golf playground guarantees guests an active stay at this accommodation.

7.4
23 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.2 / 10

(134 Reviews)

From 163$
Emerald Resort & Casino

8.3 / 10

(2687 Reviews)

From 39$
Pecan Bush Lodge

8.4 / 10

(1020 Reviews)

From 67$
Atkv Buffelspoort

8.6 / 10

(469 Reviews)

From 81$

Location