Accommodation in Johannesburg, Cleaning: Laundry; Kitchen: Toaster
BBQ facilities
Tea/Coffee maker
Bar
Restaurant
Garden view
Hiking
Golf
Tennis
Pool
Open all year
Non-smoking rooms
Family rooms
No. 15 Prestwick, Jackal Creek Golf Estate, Boundary Road, Northriding
BBQ facilities
Private pool
Luggage storage
Tea/Coffee maker
Minibar
Garden view
Pool
Towels
Open all year
Non-smoking rooms
Ironing
Heating
32 Waterfall Avenue Craighall
Beach chairs or sun loungers
Sun umbrellas
Tea/Coffee maker
Garden view
Pool view
Pool
Open all year
Non-smoking rooms
Family rooms
Ironing
Fan
Air conditioning
89 Grayston Drive, Sandton
Beach chairs or sun loungers
BBQ facilities
Private pool
24-hour front desk
Luggage storage
Currency exchange
Tea/Coffee maker
Room service
Garden view
Pool view
Canoeing
Golf
14 Protea Street, Kensington
Beach chairs or sun loungers
BBQ facilities
Airport shuttle
Luggage storage
Tea/Coffee maker
Wake-up service
Garden view
Pool view
Hiking
Golf
Mini golf
Horse riding
45 Waterfall Avenue
Beach chairs or sun loungers
Sun umbrellas
BBQ facilities
Airport shuttle
Luggage storage
Tea/Coffee maker
Minibar
Wake-up service
Room service
Hiking
Canoeing
Golf
3 Dale Brook Crescent
BBQ facilities
Airport shuttle
Car hire
24-hour front desk
Garden view
Non-smoking rooms
Family rooms
Ironing
Heating
Air conditioning
TV
6 Die-agora Road
BBQ facilities
Tea/Coffee maker
Garden view
Golf
Mini golf
Tennis
Pool
Open all year
Non-smoking rooms
Family rooms
Ironing
Fan
3 Desmond Street, 22 Charlton Quay Estates, 3 Desmond Street, Morningside
BBQ facilities
Pool
Open all year
Non-smoking rooms
Ironing
TV
Toilet paper
Spa bath
Wellness
Blandford Noordhang
Private pool
Car hire
24-hour front desk
Tea/Coffee maker
Bar
Room service
Garden view
Inner courtyard view
Golf
Pool
Open all year
Heated pool
50 Kernick Avenue Unit 12, The Fitzgerald
Airport shuttle
Tea/Coffee maker
Golf
Tennis
Pool
Open all year
Non-smoking rooms
Family rooms
Ironing
Fan
Heating
Air conditioning
The Paddocks Estate, Broadacres Drive, Dainfern, 2055 Johannesburg Unit 372 , Second Floor ,block 21
Sun umbrellas
BBQ facilities
Private pool
Airport shuttle
Luggage storage
Pool
Towels
Open all year
Non-smoking rooms
Family rooms
Ironing
Heating
111 Malibongwe Drive
24-hour front desk
Non-smoking rooms
Family rooms
Ironing
Heating
Air conditioning
TV
Toilet paper
Free toiletries
Wellness
Massage
Fitness
9 Jellicoe Avenue
Non-smoking rooms
Family rooms
Ironing
Heating
Air conditioning
Safety deposit box
Washing machine
TV
Toilet paper
Free toiletries
8 Braemar Road
Garden view
Inner courtyard view
Ironing
TV
Toilet paper
Free toiletries
Fitness
11 East River Road West
Private pool
Airport shuttle
Minibar
Room service
Non-smoking rooms
Heating
TV
Toilet paper
Free toiletries
Campbell Road 9 Parktown
Beach chairs or sun loungers
Sun umbrellas
BBQ facilities
Private pool
Luggage storage
Tea/Coffee maker
Pet-friendly
Wake-up service
Garden view
Inner courtyard view
Golf
Mini golf
32 Annie Road
Airport shuttle
Tea/Coffee maker
Garden view
Golf
Pool
Open all year
Non-smoking rooms
Family rooms
Ironing
Fan
Heating
Air conditioning
3 Muswell Road, The Hub, Bryanston
24-hour front desk
Luggage storage
Tea/Coffee maker
Non-smoking rooms
Ironing
Fan
Heating
TV
Toilet paper
Free toiletries
Wellness
Fitness
4 Pritchard Street Newtown
Beach chairs or sun loungers
Sun umbrellas
Restaurant
Garden view
Inner courtyard view
Pool view
Golf
Cycling
Pool
Towels
Non-smoking rooms
Family rooms
34 2ave, Linden, Randburg