Johannesburg Beach Hotels
Check availability on Johannesburg Beach Hotels
Featured Johannesburg Beach Hotels

Casa Flora Guesthouse
12A Castle Pine Street, Silver Lakes, Pretoria, Gauteng
During your stay at Casa Flora Guesthouse, you'll be close to Silver Lakes Golf Course. Enjoy features like free breakfast, free WiFi in public areas and free self-parking. This property offers pet-friendly amenities, such as food and water bowls.
Pool
Breakfast included

Mi Casa Su Casa Boutique Accommodation
57 5th Ave, Melville, Johannesburg, Gauteng
During your stay at Mi Casa Su Casa Boutique Accommodation, you're just a quick walk from 7th Street. Enjoy features like free self-parking, plus an outdoor pool and a round-trip airport shuttle (surcharge).
Pool
Parking included

Summer Garden Guest House (The Palms)
8 Klip Street, Farrarmere, Benoni, Gauteng
During your stay at Summer Garden Guest House (The Palms), you're just a quick walk from SAPS Mechanical School Golf Club. Enjoy features like free WiFi in public areas, plus an outdoor pool and a business centre.
Pool
Free WiFi

The Blades
Plot 75 Zeekoegat, Kameeldrift Road, Kameeldrift East, Roodeplaat, Gauteng
During your stay at The Blades, you'll be close to Roodeplaat Dam. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.
Pool
Breakfast included

The Lakes Hotel and Conference Centre
1 Country Lane Lakefield, Benoni, Gauteng
During your stay at The Lakes Hotel and Conference Centre, you're just a quick walk from Benoni Lake Golf Course. Features include free WiFi in public areas and a free round-trip airport shuttle, plus 2 outdoor pools.
On private beach
Pool
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Johannesburg hotels essential information
Accommodation | 3,056 hotels |
---|---|
Lowest Price | |
Highest Price | |
Popular hotels | Casa Flora Guesthouse, Mi Casa Su Casa Boutique Accommodation, Summer Garden Guest House (The Palms), The Blades, The Lakes Hotel and Conference Centre |