Accommodation in Johannesburg, Spoken languages: English; Amenities: Toilet paper; Activities: Horse riding
Beach chairs or sun loungers
Sun umbrellas
BBQ facilities
Airport shuttle
Luggage storage
Tea/Coffee maker
Minibar
Pet-friendly
Garden view
Inner courtyard view
Pool view
Hiking
51, 7th Street, Houghton Estate, Johannesburg
BBQ facilities
Tea/Coffee maker
Inner courtyard view
Hiking
Canoeing
Golf
Mini golf
Horse riding
Cycling
Windsurfing
Fishing
Tennis
23 Nicolyn Avenue
Beach chairs or sun loungers
Sun umbrellas
24-hour front desk
Luggage storage
Bar
Restaurant
Room service
Garden view
Inner courtyard view
Golf
Horse riding
Pool
84 Katherine Street Sandown
24-hour front desk
Luggage storage
Hiking
Horse riding
Tennis
Pool
Open all year
Non-smoking rooms
Ironing
Fan
TV
Toilet paper
Craftmanship, Corner Of Main Street & Kruger Street 268, Maboneng, Unit 256 & Unit 271 3rd Floor
Hiking
Horse riding
Tennis
Non-smoking rooms
Ironing
Fan
TV
Toilet paper
Free toiletries
260 Market Street Jeppestown
BBQ facilities
Luggage storage
Tea/Coffee maker
Garden view
Hiking
Golf
Mini golf
Horse riding
Windsurfing
Fishing
Tennis
Diving Off-site
57 Ninth Street, Linden
Beach chairs or sun loungers
Sun umbrellas
BBQ facilities
Private pool
Tea/Coffee maker
Restaurant
Wake-up service
Hiking
Canoeing
Golf
Mini golf
Horse riding
74 Barnes Road Brixton
Tea/Coffee maker
Minibar
Canoeing
Golf
Horse riding
Tennis
Non-smoking rooms
Ironing
Heating
TV
Toilet paper
Free toiletries
86 Deodar Lane
Beach chairs or sun loungers
Sun umbrellas
BBQ facilities
Airport shuttle
Bar
Hiking
Golf
Horse riding
Cycling
Fishing
Pool
Towels
25 Chrisoliet Street