We use cookies to collect statistical data. They can also be used by research and advertising companies cooperating with us. Click "I accept", you consent to the use of cookies. If you do not agree, leave the website or change your browser settings.
I accept

Hotels in South Africa

Booking.com

Filter by type

Regions and towns

Bokrivier Cottages
Bokrivier Cottages

Located within 17 mi of Greyton Gallery and 20 mi of Genadendal Museum in Greyton, Bokrivier Cottages provides accommodations with seating area. There is a full ...

Accommodation type: Hotel Greyton

Address: Bokrivier farm, 7233 Greyton, South Africa

Riboville Boutique Hotel And Restaurant
Riboville Boutique Hotel And Restaurant

Get the celebrity treatment with world-class service at Riboville Boutique Hotel And Restaurant You're eligible for a Genius discount at Riboville Boutique Ho ...

Accommodation type: Hotel Johannesburg

Address: Cnr R55 & Maxwell Drive, Waterfall Equestrian Estate, Waterfall City, Johannesburg, 1684 Midrand, South Africa

Little Milton
Little Milton

Located in Nottingham Road in the KwaZulu-Natal region, Little Milton features accommodations with free private parking. There is a seating and a dining area in ...

Address: D682 Nottingham road KZN Off R103 N10, 3301 Nottingham Road, South Africa

Old Potters Inn and Brewhouse
Old Potters Inn and Brewhouse

You're eligible for a Genius discount at Old Potters Inn and Brewhouse! To save at this property, all you have to do is sign in. Set in an 1830s farm house, Old ...

Address: 16 Main Street, 7233 Greyton, South Africa

Rosegarden guest house
Rosegarden guest house

Located 2.5 mi from Johannesburg Stadium, Rosegarden guest house provides accommodations with a shared lounge, a garden and a shared kitchen for your convenienc ...

Accommodation type: Homestay Johannesburg

Address: 9th Avenue 60, 2094 Johannesburg, South Africa

The Courtyard at La Loggia
The Courtyard at La Loggia

Located in Nottingham Road in the KwaZulu-Natal region and Brookdale Health Hydro & Spa reachable within 8.1 mi, The Courtyard at La Loggia provides accommodati ...

Accommodation type: Homestay Nottingham Road

Address: 23 Zebra Way, Eaglecrest Wildlife Estate P165, Curry’s Post Road, 3280 Nottingham Road, South Africa

The Victoria Room
The Victoria Room

Set in Greyton, within 2,300 feet of Greyton Gallery and 3.7 mi of Genadendal Museum, The Victoria Room offers accommodations with a garden and free WiFi as wel ...

Address: 27 Queen Street, Greyton, 7233, South Africa, 7233 Greyton, South Africa

Sandton Lodge Rivonia
Sandton Lodge Rivonia

You're eligible for a Genius discount at Sandton Lodge Rivonia! To save at this property, all you have to do is sign in. Sandton Lodge Rivonia offers free WiFi ...

Accommodation type: Lodge Johannesburg

Address: 143 12th Avenue, Rivonia, Rivonia, 2000 Johannesburg, South Africa

Whispering Waters
Whispering Waters

You're eligible for a Genius discount at Whispering Waters! To save at this property, all you have to do is sign in. Surrounded by nature and dams, Whispering W ...

Accommodation type: Resort Nottingham Road

Address: Fort Nottingham / Dargle Road, Fort Nottingham, 3280 Fort Nottingham, South Africa

Cottage 32
Cottage 32

Cottage 32 is located in Groblersdal. This property offers a private pool and free private parking. This apartment features 1 bedroom, a flat-screen TV, and a k ...

Accommodation type: Hotel Groblersdal

Address: 32 Buite Street, 0470 Groblersdal, South Africa

Shepherd's Corner Guest House
Shepherd's Corner Guest House

Offering an outdoor pool and garden, Shepherd's Corner Guest House is set close to the Bryanston Country Club. Free WiFi is available. The cottage-style units a ...

Address: 75 Shepherd Avenue Bryanston, Sandton, Bryanston, 2191 Johannesburg, South Africa

52 Demper Street
52 Demper Street

Set just 0.6 mi from Onrus Beach, 52 Demper Street offers accommodations in Hermanus with access to a shared lounge, a casino, as well as a shared kitchen. Boas ...

Accommodation type: Hotel Onrus

Address: 52 Dempers Street, 7201 Hermanus, South Africa

Metinat Guest House
Metinat Guest House

Metinat Guest House in Groblersdal provides adults-only accommodations with a garden and a terrace. The accommodations features a 24-hour front desk, a shared k ...

Address: Witstinkhout Street House number 7, 0470 Groblersdal, South Africa

Stunning Maboneng Precinct Studio Apartment
Stunning Maboneng Precinct Studio Apartment

Stay in the heart of Johannesburg – Excellent location – show map You're eligible for a Genius discount at Stunning Maboneng Precinct Studio Apartment! T ...

Accommodation type: Hotel Johannesburg

Address: 286 Fox Street 308 Main Street Life, 2094 Johannesburg, South Africa

Black Eagle Self-Catering accommodation, Hermanus
Black Eagle Self-Catering accommodation, Hermanus

You're eligible for a Genius discount at Black Eagle Self-Catering accommodation, Hermanus! To save at this property, all you have to do is sign in. Located in ...

Accommodation type: Hotel Onrus

Address: 32 Black Eagle Road, 7201 Hermanus, South Africa

Beachfront House
Beachfront House

You're eligible for a Genius discount at Beachfront House! To save at this property, all you have to do is sign in. Offering an outdoor pool and beach access, B ...

Accommodation type: Hotel Groot Brakrivier

Address: 17 Bitou Street, 6525 Great Brak River, South Africa

SUN1 WYNBERG
SUN1 WYNBERG

Located in Johannesburg’s suburb of Sandton, SUN1 Wynberg offers highly modern rooms with showers at affordable rates, including parking. Kyalami Racing Circuit ...

Accommodation type: Hotel Johannesburg

Address: 1 MAREE STREET, BRAMLEY PARK, 2090 Johannesburg, South Africa

Matshana Lodge
Matshana Lodge

Offering garden views and barbecue facilities, Matshana Lodge offers accommodations ideally set in Hermanus, within a short distance of Harderbaai. Free WiFi is ...

Accommodation type: Lodge Onrus

Address: 8 Under the Oaks Estate Onrust Mainroad, 7201 Hermanus, South Africa

Mammamia
Mammamia

Mammamia is set in Outeniqua Strand. Offering complimentary private parking, the apartment is 1,300 feet from Pienaar Beach. The apartment has 2 bedrooms, 2 bat ...

Accommodation type: Hotel Groot Brakrivier

Address: 30 Eekhoring Street, 6525 Outeniqua Strand, South Africa

The Apartments
The Apartments

You're eligible for a Genius discount at The Apartments! To save at this property, all you have to do is sign in. The Apartments is located in Rivonia, Johannes ...

Address: 66A Stiglingh Road, Rivonia, 2190 Johannesburg, South Africa