• Help

Resorts in Johannesburg

Hotels on map
Search Hotels
2025-05-04
2025-05-05

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children
2025-05-04
2025-05-05

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Filter
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
Specify your search:
All
Lowest price
City centre
5-star hotels
Highest rating
Free Wi-Fi
7.6
Good
Fatmols Guest Lodge
Fatmols Guest Lodge

Fatmols Guest Lodge

Good
329 reviews
7.6
5 Avalanche Street Westdene, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Outdoor swimming pool
Spa & wellness centre
Full body massage
Head massage
Back massage
Restaurant
Bar/ Lounge area
Business centre
Non-smoking rooms
Fatmols Guest Lodge is an idyllic retreat nestled in the vibrant city of Johannesburg. This charming accommodation boasts a lush garden, ample free private parking facilities, and a delightful…
7.8
Good
The Capital Moloko
The Capital Moloko

The Capital Moloko

Good
36 reviews
7.8
160 Helen Road, Johannesburg, South Africa
Free Wi-Fi
Free parking
24-hour reception
Outdoor swimming pool
Fitness centre
Spa & wellness centre
The 5-star The Capital Moloko Hotel Johannesburg, located at a distance of 2.1 km from Innesfree Park, offers an outdoor swimming pool, Wi-Fi in public areas. This smoke-free hotel is a good starting…
8
Good
The Marion On Nicol, Boutique Hotel Of Distinction
The Marion On Nicol, Boutique Hotel Of Distinction

The Marion On Nicol, Boutique Hotel Of Distinction

Good
12 reviews
8
Corner Stirling & Hamilton Roads Hurlingham, Sandton,, Sandton, South Africa
Superb location
This property boasts superb location. It has a score 8.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Free parking
24-hour reception
Express check-in/ -out
Swimming pool
Fitness centre
Located 3.8 km from River Club Golf Course Sandton, The Marion On Nicol, Boutique Hotel Of Distinction Sandton offers 2 restaurants. Overlooking the garden, the hotel features a treatment room and a…
8
Good
Oaklands Inn And Conference Centre
Oaklands Inn And Conference Centre

Oaklands Inn And Conference Centre

Good
69 reviews
8
236A Oak Avenue, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
Free Wi-Fi
Golf course
Spa & wellness centre
Full body massage
Head massage
Back massage
Waxing
Body scrub
Facial
Manicure
Pedicure
Meeting/ Banquet facilities
Non-smoking rooms
Wheelchair access
Nestled in the vibrant city of Johannesburg, Oaklands Inn And Conference Centre is a charming property offering a tranquil garden and inviting terrace to unwind in. Located a short distance from the…
7.4
Good
Ecotel Southgate
Ecotel Southgate

Ecotel Southgate

Good
522 reviews
7.4
12 Main Street, Meredale, Southgate, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Free parking
24-hour reception
Seasonal outdoor pool
Wheelchair access
In-room breakfast
Set conveniently just 40 minutes' drive from Gau Sandton, Ecotel Southgate Johannesburg provides a serene retreat for travelers seeking comfort and convenience. The property boasts accommodation with…
6.2
Good
Triple T Guest House
Triple T Guest House

Triple T Guest House

Good
154 reviews
6.2
44 North Avenue Bezuidenhout Valley, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
24-hour reception
Express check-in/ -out
Spa & wellness centre
Beauty treatment
Massage
Non-smoking rooms
Children's play area
Offering cars for rent, Triple T Guest House Johannesburg is within a 6-km distance of Nelson Mandela Foundation Museum. This hotel has a garden along with a balcony.
8.8
Excellent
Mondeor Holiday Home
Mondeor Holiday Home

Mondeor Holiday Home

Excellent
17 reviews
8.8
Boswell Avenue, Johannesburg, South Africa
Wi-Fi in rooms
Free Wi-Fi
24-hour reception
Plunge pool
Fitness centre
Golf course
Horseback riding
Hiking
Spa & wellness centre
Jacuzzi
8
Good
Spacious 2Br Apt Near Sandton City -No Loadshedding
Spacious 2Br Apt Near Sandton City -No Loadshedding

Spacious 2Br Apt Near Sandton City -No Loadshedding

Good
33 reviews
8
5 Benmore Road @Sandton 15Th Floor, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Valet parking
Infinity pool
Rooftop pool
Plunge pool
Heated swimming pool
Fitness centre
Aqua park
Water slides
Golf course
Spa & wellness centre
Solarium
Steam room
Full body massage
Head massage
Back massage
Waxing
Body scrub
Body wraps
Facial
Manicure
Pedicure
The 3-room Spacious 2Br Apt Near Sandton City -No Loadshedding Apartment Johannesburg is located in Johannesburg, within a 6-km distance of African Craft Market of Rosebank, and offers a rooftop pool…
9
Excellent
Airville Luxury Apartments, 7Min Drive To Cresta Mall
Airville Luxury Apartments, 7Min Drive To Cresta Mall

Airville Luxury Apartments, 7Min Drive To Cresta Mall

Excellent
26 reviews
9
70 Minnaar Street, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Express check-in/ -out
Fishing
Cycling
Hiking
Cots
Air conditioning
Pets allowed
The 9-room Airville Luxury Apartments Neighboring Northcliff, Unlimited 100Mpbs Wifi Johannesburg is nearly a 25-minute walk from Northcliff.
6.4
Good
Luxury @ Sandton Skye
Luxury @ Sandton Skye

Luxury @ Sandton Skye

Good
132 reviews
6.4
Pam Road Sandton Skye, 809, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.7 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Free parking
Outdoor swimming pool
Fitness centre
Spa & wellness centre
Massage
Restaurant
Bar/ Lounge area
Luxury @ Sandton Skye, located in the prestigious area of Sandton, offers a stylish and comfortable living space. The apartment features a well-equipped kitchenette with a microwave, fridge, and…
7.6
Good
Views From The 509
Views From The 509

Views From The 509

Good
93 reviews
7.6
254 Fox Street, Jewel City, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
24-hour reception
Spa & wellness centre
Full body massage
Head massage
Back massage
Playpen
Children's play area
Wheelchair access
Air conditioning
Thank you for sharing the details about the Views From the 509 Apartment in Johannesburg CBD. Situated in the heart of South Africa's biggest city, this apartment offers a charming escape with modern…
8.4
Excellent
Ashdown House
Ashdown House

Ashdown House

Excellent
6 reviews
8.4
14B George Street, Bryanston, Sandton, South Africa
Free Wi-Fi
Car park
Swimming pool
Restaurant
Bar/ Lounge area
Breakfast
Air conditioning
Ashdown House Hotel Sandton is located in Sandton, 3.2 km from River Club Golf Course Sandton, and offers a swimming pool. The 5-star hotel offers parking on site.
7.6
Good
Hudsons Rest Recovery Restore
Hudsons Rest Recovery Restore

Hudsons Rest Recovery Restore

Good
9 reviews
7.6
149 A 12Th Avenue Edenburg Rivonia 2128, 149, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Hudsons Rest Recovery Restore Hotel Johannesburg offers 6 rooms a 10-minute drive from Chilli Lane Shopping Centre. Guests who stay at this hotel can park their car on site.
7.8
Good
7 Streams
7 Streams

7 Streams

Good
3 reviews
7.8
136A 9Th Street, Johannesburg, South Africa
Free Wi-Fi in rooms
Car park
Swimming pool
Breakfast
Situated nearly 5 minutes' walk from Benmore Gardens Shopping Centre, 7 Streams Bed & Breakfast Johannesburg offers a swimming pool. Parking is available on site as well.
8
Good
Rustika Guest Lodge
Rustika Guest Lodge

Rustika Guest Lodge

Good
5 reviews
8
42 Witkoppen Road Corner Kingfisher Rd, Sandton, South Africa
Superb location
This property boasts superb location. It has a score 8.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Car park
Swimming pool
Bar/ Lounge area
Breakfast
Air conditioning
Rustika Guest Lodge Sandton hotel offers 8 rooms, situated about a 5-minute ride from Pond in Cedar Park. The bed & breakfast offers a car park on site and a swimming pool.
7.6
Good
Sandton Skye
Sandton Skye

Sandton Skye

Good
32 reviews
7.6
3 Stan Road, Johannesburg, South Africa
Free Wi-Fi
24-hour reception
Outdoor swimming pool
Fitness centre
Spa & wellness centre
Beauty treatment
Waxing
Facial
Manicure
Pedicure
Restaurant
Bar/ Lounge area
Located a 15-minute stroll from Johannesburg Stock Exchange JSE, Sandton Skye Aparthotel Johannesburg is within a 400-metre distance of Benmore Gardens. This Johannesburg aparthotel boasts views of…
8.4
Excellent
Love Luxe @ Sandton Skye
Love Luxe @ Sandton Skye

Love Luxe @ Sandton Skye

Excellent
6 reviews
8.4
3 Stan Road, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
24-hour reception
Outdoor swimming pool
Fitness centre
Spa & wellness centre
Restaurant
Bar/ Lounge area
Love Luxe @ Sandton Skye Hotel Johannesburg, located a 10-minute drive from Beechwood Gardens, offers an outdoor swimming pool, Wi-Fi throughout the property. The hotel is a good starting point for…
Sandton Amar Boutique
Sandton Amar Boutique

Sandton Amar Boutique

124 12Th Avenue, Johannesburg, South Africa
Free Wi-Fi
24-hour reception
Outdoor swimming pool
Spa & wellness centre
Jacuzzi
Bar/ Lounge area
Air conditioning
9.2
Excellent
Villa Amanzi Boutique Guest House
Villa Amanzi Boutique Guest House

Villa Amanzi Boutique Guest House

Excellent
1 review
9.2
88 The Drive Corner Of Kilfenora, Johannesburg, South Africa
Wi-Fi
Villa Amanzi Boutique Guest House Johannesburg includes 7 rooms and is at a distance of 2.9 km from Willowmoore Park. Guests who stay at this 4-star hotel can park their car on site.
8.6
Excellent
Kensington B&B
Kensington B&B

Kensington B&B

Excellent
10 reviews
8.6
19 Essex Street, Johannesburg, South Africa
Free Wi-Fi
Cots
Air conditioning
Located 2.7 km from Arts On Main, Kensington B&B Johannesburg includes 14 rooms with views of the mountain.

All hotels in Johannesburg are booked for your dates. Try other dates

2025-05-04
2025-05-05

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children
Thank you for subscribing
Close