Rosa On St James
- Shared kitchen
- Free parking
- Housekeeping
- Flat-screen TV
- Leisure/ TV room
- Outdoor swimming pool
Rosa On St James
- Shared kitchen
- Free parking
- Housekeeping
- Flat-screen TV
- Leisure/ TV room
- Outdoor swimming pool
Rosa On St James
-
Top location
Bella Vista
- In-room breakfast
- Free parking
- VIP check-in/ -out
- Air conditioning
- Steam room
- Pool with view
Bella Vista
- In-room breakfast
- Free parking
- VIP check-in/ -out
- Air conditioning
- Steam room
- Pool with view
Bella Vista
-
Popular choice
Phumula On St James
- Cookware/ Kitchen utensils
- Free parking
- Flat-screen TV
- Ironing facilities
- Outdoor swimming pool
- Terrace
Phumula On St James
- Cookware/ Kitchen utensils
- Free parking
- Flat-screen TV
- Ironing facilities
- Outdoor swimming pool
- Terrace
Phumula On St James
Bella On St James
- Cookware/ Kitchen utensils
- Flat-screen TV
- Ironing facilities
- Terrace
- Garden area
Bella On St James
- Cookware/ Kitchen utensils
- Flat-screen TV
- Ironing facilities
- Terrace
- Garden area
Bella On St James
Kalili Events Venue - Self Catering
- Cookware/ Kitchen utensils
- Tea and coffee facilities
Kalili Events Venue - Self Catering
- Cookware/ Kitchen utensils
- Tea and coffee facilities
Kalili Events Venue - Self Catering
Kharimbi Camp House
- Garden area
Kharimbi Camp House
- Garden area
Kharimbi Camp House
-
Great deal
Die Boskamp - Hartbeespoort Dam
- Shared kitchen
- Free parking
- VIP check-in/ -out
- Tea and coffee facilities
- Bar/ Lounge area
- Outdoor swimming pool
Die Boskamp - Hartbeespoort Dam
- Shared kitchen
- Free parking
- VIP check-in/ -out
- Tea and coffee facilities
- Bar/ Lounge area
- Outdoor swimming pool
Die Boskamp - Hartbeespoort Dam
Westvaal Holiday Resort Campsites - Bring Your Own Tent Or Caravan
- In-room breakfast
- Free parking
- Security
- Leisure/ TV room
- Live entertainment
- Outdoor swimming pool
Westvaal Holiday Resort Campsites - Bring Your Own Tent Or Caravan
- In-room breakfast
- Free parking
- Security
- Leisure/ TV room
- Live entertainment
- Outdoor swimming pool
Westvaal Holiday Resort Campsites - Bring Your Own Tent Or Caravan
-
Guest favorite
Kgola Safaris
- BBQ facilities
- Shuttle service
- 24-hour reception
- Tea and coffee facilities
- Tennis
- Outdoor swimming pool
Kgola Safaris
- BBQ facilities
- Shuttle service
- 24-hour reception
- Tea and coffee facilities
- Tennis
- Outdoor swimming pool
Kgola Safaris
Cradlelicious Camp & Caravan
- In-room breakfast
- Free parking
- VIP check-in/ -out
- Flat-screen TV
- Live entertainment
- Sun terrace
Cradlelicious Camp & Caravan
- In-room breakfast
- Free parking
- VIP check-in/ -out
- Flat-screen TV
- Live entertainment
- Sun terrace
Cradlelicious Camp & Caravan
Are you in a hurry?
Here is a quick list of hotels in Johannesburg, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Rosa On St James |
6.9 / 10 (12 Reviews) |
From 34$ | |
| Bella Vista |
9.1 / 10 (27 Reviews) |
From 93$ | |
| Phumula On St James |
7.4 / 10 (61 Reviews) |
From 39$ | |
| Bella On St James |
6.4 / 10 (12 Reviews) |
From 36$ | |
| Kharimbi Camp House |
10.0 / 10 (2 Reviews) |
From 107$ |
Johannesburg Accommodation lists:
- Johannesburg Spa hotels https://johannesburg.sparelaxhotels.com/
- Johannesburg Hotels near O.R. Tambo International Airport (JNB) https://hotels-near-airport.com/johannesburg-hotels-near-o-r-tambo-international-airport-jnb/
- Johannesburg Guest House https://pensionguide.net/en/johannesburg/
- Johannesburg Cheap hotels https://budgethotels.me/johannesburg/
- Johannesburg 5 star hotels https://johannesburg.sparelaxhotels.com/5-star-hotels/
More accommodations in Johannesburg
Johannesburg and related destinations