• Help

Resorts in Johannesburg

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

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-03
2025-05-04

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
Good
Gold Crown International Hotel
Gold Crown International Hotel

Gold Crown International Hotel

Good
592 reviews
7
27 Drakensberg Road, Johannesburg, South Africa
Very good location
This property boasts very good location. It has a score 7.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
24-hour reception
Billiard tables
Spa & wellness centre
Full body massage
Head massage
Back massage
Jacuzzi
Bar/ Lounge area
Cots
Children's menu
Located 10 minutes' drive from Gold Reef City Theme Park, which offers the thrill of discovering something beautiful, the 3-star Gold Crown International Hotel Johannesburg offers a restaurant. There…
7
Good
La Montagne Guest Lodge
La Montagne Guest Lodge

La Montagne Guest Lodge

Good
1 review
7
Redstone Private Country Estate, R512, Oberon Road, Broederstroom, Hartbeespoort, South Africa
Superb location
This property boasts superb location. It has a score 8.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in public areas
Outdoor swimming pool
Golf course
Horseback riding
Cycling
Hiking
Spa & wellness centre
Full body massage
Head massage
Back massage
Jacuzzi
Restaurant
Bar/ Lounge area
Business centre
Situated in the scenic Broederstroom, at the foothills of the Magaliesberg mountains in South Africa, La Montagne Guest Lodge offers a tranquil retreat for luxurious getaways. With exquisite views of…
9.2
Excellent
Hotel Apartment In Sandton Private Unit
Hotel Apartment In Sandton Private Unit

Hotel Apartment In Sandton Private Unit

Excellent
22 reviews
9.2
101 Katherine Street, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Outdoor swimming pool
Fitness centre
Golf course
Spa & wellness centre
Steam room
Massage
Restaurant
Bar/ Lounge area
The 40 m² Hotel Apartment In Sandton Private Unit Johannesburg includes a terrace and is situated just a 5-minute walk from Atholl Square Shopping Centre. Guests can use a fitness centre and a…
6.4
Good
Sandton Skye
Sandton Skye

Sandton Skye

Good
182 reviews
6.4
Pam Road, 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 rooms
24-hour reception
Seasonal outdoor pool
Fitness centre
Spa & wellness centre
Restaurant
Bar/ Lounge area
The Deluxe Apartment is situated in the bustling city of Johannesburg, this 1-bedroom apartment offers a comfortable living space, complete with a flat-screen TV offering satellite channels, a fully…
8.6
Excellent
Muco Guest House
Muco Guest House

Muco Guest House

Excellent
504 reviews
8.6
3-6 Avenue Edenburg Rivonia, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
24-hour reception
Express check-in/ -out
Outdoor swimming pool
Fitness centre
Spa & wellness centre
The 3-star Muco Guest House Johannesburg, located approximately a 10-minute ride from Benmore Centre, offers an outdoor swimming pool, Wi-Fi throughout the property. This smoke-free bed & breakfast…
8.4
Excellent
The Syrene Boutique Hotel
The Syrene Boutique Hotel

The Syrene Boutique Hotel

Excellent
18 reviews
8.4
28 Wessels Road, Rivonia, Sandton, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Outdoor swimming pool
Fitness centre
Restaurant
Bar/ Lounge area
Business centre
Air conditioning
The Syrene Boutique Hotel Johannesburg is located within a 10-minute drive of Epsom Downs Shopping Centre, in the middle of Johannesburg, and offers rooms with pool views. This hotel offers Wi-Fi in…
8.4
Excellent
Goodnight Guest Lodge
Goodnight Guest Lodge

Goodnight Guest Lodge

Excellent
191 reviews
8.4
13 Arterial Rd West, Oriel, 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!
Wi-Fi
Express check-in/ -out
Heated swimming pool
Spa & wellness centre
Steam room
Full body massage
Head massage
Back massage
Jacuzzi
Meeting/ Banquet facilities
Non-smoking rooms
Positioned in the tranquil neighborhood of Bedfordview, Germiston, Goodnight Guest Lodge Johannesburg is a haven for weary travelers seeking a peaceful retreat. The lodge, strategically situated…
9
Excellent
24 On Basil Boutique Luxury Hotel
24 On Basil Boutique Luxury Hotel

24 On Basil Boutique Luxury Hotel

Excellent
101 reviews
9
24B Basil Street, Johannesburg, South Africa
Wi-Fi
Express check-in/ -out
Outdoor swimming pool
Spa & wellness centre
Full body massage
Head massage
Back massage
Jacuzzi
Restaurant
Bar/ Lounge area
Business centre
The 4-star 24 On Basil Boutique Luxury Hotel Johannesburg has 6 rooms and is located within a 10-minute drive of Bel Air Shopping Centre. Featuring Wi-Fi throughout the property, this Johannesburg…
7.2
Good
No 66 Sandton Lodge
No 66 Sandton Lodge

No 66 Sandton Lodge

Good
61 reviews
7.2
66 6Th Avenue Inanda, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Plunge pool
Seasonal outdoor pool
Spa & wellness centre
Full body massage
Head massage
Back massage
Paid shuttle service
Bar/ Lounge area
Non-smoking rooms
In-room breakfast
Positioned in the heart of Sandton, No 66 Sandton Lodge Johannesburg is a delightful retreat for travelers seeking the perfect blend of sightseeing, culinary adventures, and retail therapy, with…
6
Average
Fm Guest Lodge Comfort, Tranquility & Peace Of Mind
Fm Guest Lodge Comfort, Tranquility & Peace Of Mind

Fm Guest Lodge Comfort, Tranquility & Peace Of Mind

Average
444 reviews
6
49 Randpark Drive, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
24-hour reception
Outdoor swimming pool
Fitness centre
Aqua park
Golf course
Canoeing
Cycling
Billiard tables
Spa & wellness centre
Full body massage
Head massage
Back massage
Jacuzzi
The property offers comfortable accommodations with an outdoor swimming pool, ideal for unwinding and soaking up the African sun. Additionally, guests can make use of the free private parking and…
9.6
Excellent
Oxford Healthcare Retreat
Oxford Healthcare Retreat

Oxford Healthcare Retreat

Excellent
34 reviews
9.6
16 Porter Avenue, Johannesburg, Za, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Indoor swimming pool
Outdoor swimming pool
Tennis court
Golf course
Spa & wellness centre
Massage
Restaurant
Non-smoking rooms
Situated around 10 minutes by car from Houghton Golf Club, the 3-star Oxford Healthcare Retreat Hotel Johannesburg features Wi-Fi in the rooms and a car park on site. This smoke-free guest house is a…
7.8
Good
2 Leafed Doors
2 Leafed Doors

2 Leafed Doors

Good
10 reviews
7.8
25 Belgrave Road, Sandton, 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
Outdoor swimming pool
Paid city shuttle
Business centre
Smoking allowed in designated areas
Cots
Featuring Wi-Fi throughout the property, 2 Leafed Doors Hotel Sandton is 4.5 km from Rietfontein Nature Reserve. This perfect guest house offers a car park on site and an outdoor swimming pool.
8.4
Excellent
The Oasis Boutique Hotel & Residency
The Oasis Boutique Hotel & Residency

The Oasis Boutique Hotel & Residency

Excellent
32 reviews
8.4
29 Homestead Rd, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Swimming pool
Restaurant
Bar/ Lounge area
Cots
Breakfast
Air conditioning
Situated within a 3-km distance of Rietfontein Nature Reserve, the 4-star The Oasis Boutique Hotel & Residency Johannesburg features Wi-Fi throughout the property and a car park on site. Perfectly…
9
Excellent
Home Away From Home
Home Away From Home

Home Away From Home

Excellent
36 reviews
9
Ellaline Road, 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
Children's play area
No pets allowed
Home Away from Home is an idyllic retreat nestled in the heart of Johannesburg. The property offers a truly unique experience with accommodation that features an outdoor swimming pool, complimentary…
8
Good
Bio-Pointment Guest Suites
Bio-Pointment Guest Suites

Bio-Pointment Guest Suites

Good
17 reviews
8
19 Etosha Crescent Sandown Estate Sandton, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Express check-in/ -out
Golf course
Spa & wellness centre
Head massage
Back massage
Waxing
Body scrub
Body wraps
Facial
Manicure
Pedicure
Paid shuttle service
In-room breakfast
Located within 7 km of Liliesleaf History Museum, Bio-Pointment Guest Suites Johannesburg hotel features Wi-Fi in the rooms and free private parking on site. The bed & breakfast is a good starting…
8.2
Excellent
Villa Tasha Luxury Suites, Lanseria
Villa Tasha Luxury Suites, Lanseria

Villa Tasha Luxury Suites, Lanseria

Excellent
57 reviews
8.2
116 Stonehaven State Lanseria, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Express check-in/ -out
Infinity pool
Spa & wellness centre
Full body massage
Head massage
Back massage
Waxing
Body scrub
Facial
Manicure
Pedicure
Non-smoking rooms
Children's buffet
Situated within lush surroundings, Villa Tasha Luxury Suites in Lanseria Johannesburg offers a tranquil retreat just a stone's throw away from the bustling city center. The property, located…
9.2
Excellent
The Wesley Boutique Hotel & Spa
The Wesley Boutique Hotel & Spa

The Wesley Boutique Hotel & Spa

Excellent
121 reviews
9.2
65 Cumberland Avenue, Bryanston, 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!
Wi-Fi
Outdoor swimming pool
Golf course
Darts
Spa & wellness centre
Massage
Waxing
Body scrub
Facial
Manicure
Pedicure
Bar/ Lounge area
Non-smoking rooms
Situated 25 minutes' walk from RollEgoli Roller Skating Rink, the 4-star The Wesley Boutique Hotel & Spa Johannesburg offers a peaceful retreat at an outdoor swimming pool with a paved poolside deck.…
8.4
Excellent
Premier Hotel Mapungubwe
Premier Hotel Mapungubwe

Premier Hotel Mapungubwe

Excellent
70 reviews
8.4
52 To 54 Marshall Street, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.2 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
Exercise gym
Restaurant
Business centre
The 4-star Premier Hotel Mapungubwe Johannesburg is located in Johannesburg, a 7-minute walk from Anglo American Platinum, and offers a swimming pool. The hotel offers high-speed Internet access in…
8.6
Excellent
21 Kingfisher Guesthouse
21 Kingfisher Guesthouse

21 Kingfisher Guesthouse

Excellent
60 reviews
8.6
21 Kingfisher Drive , Fourways, 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!
Wi-Fi
Spa & wellness centre
Paid shuttle service
Bar/ Lounge area
Children's buffet
No pets allowed
21 Kingfisher Guesthouse Johannesburg is where relaxation and comfort await you. The property offers a year-round outdoor pool with stunning garden views, providing a serene atmosphere for guests to…
8.4
Excellent
Hotel Vibes Ferndale
Hotel Vibes Ferndale

Hotel Vibes Ferndale

Excellent
533 reviews
8.4
459 Long Avenue, 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!
Wi-Fi
Express check-in/ -out
Outdoor swimming pool
No pets allowed
Hotel Vibes Ferndale Johannesburg is located in Johannesburg, within 10 minutes' drive of Honeyridge Baptist, and offers a swimming pool. Featuring 11 rooms with views of the pool, the hotel is…

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

2025-05-03
2025-05-04

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