Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Type:










Filter by Facility:









Filter by Star Grading:






Easy online booking at 3 accommodation options in Craighall. Browse Craighall self-catering, guesthouses, B&Bs and hotels with great rates of up to 10% off. Find Craighall holiday accommodation for all tastes and budgets, with TravelGround.com.

Craighall Accommodation

3 great places to stay
Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
From
R700
per night (sleeps 2)
B&B in Ferndale, Randburg

Oaklands Inn and Conference Centre is situated in the suburb of Ferndale in Randburg. The B&B offers accommodation in 20 double rooms and 9 are self-catering units. All rooms have their own bathroom, TVs with DS...

From
R1 265
per night, for 2 ppl
Guest House in Craighall

Hands On Retreat is a 4-Star, boutique retreat and sleep spa in Craighall, Johannesburg. Here we focus on "our time" for couples and offer special packages that combine accommodation with spa treatments. Couples hav...

From
R1 300
per night, for 2 ppl
B&B in Craighall

CRAIGHALL HOUSE, SANDTON On your arrival at Craighall House, the garden will envelop you with bursts of color from our carefully tended roses, shady oak trees and evergreen shrubs. Enjoy the summer patio on warm ...


Accommodation within 10 km of Craighall

From
R1 150
per night, for 2 ppl
B&B in Sandton, Gauteng

Wild Olive Executive Suite is situated in the tranquil leafy suburb of Craighall, Johannesburg, 2.8 kilometres from the Sandton CBD and 4 kilometres from the Gautrain station. The suite has a spacious bedroom and...

10% off Long Stays!
FromR600
R540
per night (sleeps 2)
Guest House in Hyde Park, Johannesburg

Silver Oak Guest House is situated in the suburb of Hyde Park in Johannesburg, offers quality accommodation and is ideally suited for both holidaymakers and business travellers. The guest house has 48 rooms, on 2 ...

From
R1 150
per night, for 2 ppl
B&B in Sandton, Johannesburg

Pin Oaks is an upmarket bed and breakfast situated in the quiet and tranquil suburb of Hurlingham, in Sandton. Pin Oaks Bed and Breakfast is conveniently situated 3 km from the Sandton CBD, Sandton City and the Gaut...

10% off Special!
FromR1 270
R1 143
per night, for 2 ppl
Hotel in Craighall Park, Randburg

Gardenia Boutique Hotel is a boutique hotel situated in a quiet and secure setting in the suburb of Craighall Park/ Hyde Park in Johannesburg. The hotel is just a 3-minute drive from the Hyde Park Corner shopping ce...

From
R1 170
per night (sleeps 2)
Self Catering in Sandton, Johannesburg

The Residency Sandhurst offers tastefully decorated apartments that are located in a secure building, situated in Sandton, Gauteng. The building is ideally located within close proximity to various business and leis...

From
R450
per night (sleeps 2)
Guest House in Blairgowrie, Randburg

Relaxation in Central Location is an owner-run guest house that is situated in Blairgowrie, Johannesburg. The guest house is ideally situated 15 minutes from various leisure and business facilities in the area and S...

From
R1 330
per night, for 2 ppl
Guest House in Craighall Park, Johannesburg

Amanzi Guest House offers full bed and breakfast accommodation with self-catering options. The property is an oasis of tranquillity in the heart of Johannesburg's Northern Suburbs. It is ideal for business and leisu...

Page:
1
2
3
4
5
Showing 1 to 10
 Next Page  
Welcome to the Craighall accommodation page - browse our wide selection of hotels, B&B's, guesthouses and self-catering below, or view our Johannesburg page if you're looking for more Johannesburg accommodation. Once you've chosen your perfect accommodation, you can pay easily through TravelGround's secure payment portal.
Loading, please wait...

Loading Results...

We're finding you the best places to stay!