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

Affordable family getaway at Hermanus Beach Club
Affordable family getaway at Hermanus Beach Club

Located in Hermanus, Affordable family getaway at Hermanus Beach Club offers accommodations with a private pool, a balcony and garden views. Set on the beachfro ...

Accommodation type: Hotel Hermanus

Address: Church Street 134 Hermanus Beach Club, 7200 Hermanus, South Africa

La-paroni guesthouse
La-paroni guesthouse

Located 3.3 miles from Mbombela Stadium, La-paroni guesthouse in Nelspruit offers a garden. Popular points of interest nearby include Nelspruit Nature Reserve a ...

Address: 4 Edith Street, 1201 Nelspruit, South Africa

Alpaca Self Catering Cottage Kleinmond
Alpaca Self Catering Cottage Kleinmond

Featuring accommodations with a balcony, Alpaca Self Catering Cottage Kleinmond is located in Kleinmond. This apartment has a garden, barbecue facilities, free ...

Accommodation type: Hotel Kleinmond

Address: 73 6th Street, 7195 Kleinmond, South Africa

Auberge Burgundy
Auberge Burgundy

Stay in the heart of Hermanus – Excellent location – show map You're eligible for a Genius discount at Auberge Burgundy! To save at this property, all yo ...

Address: 16 Harbour Road, 7200 Hermanus, South Africa

Omo 37 @ Republiek
Omo 37 @ Republiek

Offering garden views, Omo 37 @ Republiek is an accommodations set in Nelspruit, 3.1 mi from i'Langa Mall and 4.3 mi from Riverside Mall. With free private park ...

Accommodation type: Hotel Mbombela

Address: 37 Republiek Crescent, 1201 Nelspruit, South Africa

Juju
Juju

Featuring garden views, Juju provides accommodations with a terrace and a kettle, around 1,950 feet from Kleinmond Beach. This property offers access to a balco ...

Accommodation type: Hotel Kleinmond

Address: 19 Fonteinhout Avenue, 7195 Kleinmond, South Africa

Bayview 203
Bayview 203

You're eligible for a Genius discount at Bayview 203! To save at this property, all you have to do is sign in. Boasting garden views, Bayview 203 offers accommo ...

Accommodation type: Hotel Hermanus

Address: 216 Main Road, 7200 Hermanus, South Africa

Warm welcome @ Republiek 37
Warm welcome @ Republiek 37

Warm welcome @ Republiek 37, a property with a garden, is located in Nelspruit, 5 mi from Mbombela Stadium, 1.6 mi from Nelspruit Nature Reserve, as well as 3.1 ...

Accommodation type: Hotel Mbombela

Address: 37 Republiek Crescent, 1201 Nelspruit, South Africa

Rondawel with sea view
Rondawel with sea view

Set in Kleinmond, just 1.4 mi from Palmiet Lagoon and Beach, Rondawel with sea view offers beachfront accommodations with a garden, barbecue facilities and free ...

Accommodation type: Hotel Kleinmond

Address: 90 Beach Road, 7195 Kleinmond, South Africa

Birkenhead House
Birkenhead House

Get the celebrity treatment with world-class service at Birkenhead House Set between 2 of Hermanus's best swimming beaches, Birkenhead House offers luxury acc ...

Accommodation type: Hotel Hermanus

Address: 119 11th Street, 7200 Hermanus, South Africa

Maggie's Gift
Maggie's Gift

Located in McGregor, just 1,950 feet from Edna Fourie Gallery, Maggie's Gift features accommodations with a garden, barbecue facilities, a terrace and free WiFi ...

Accommodation type: Hotel McGregor

Address: 83b Voortrekker Street, 6708 McGregor, South Africa

Whaler's Point
Whaler's Point

You're eligible for a Genius discount at Whaler's Point! To save at this property, all you have to do is sign in. Whaler's Point is located in Kleinmond and off ...

Address: 36 De Vos Street, 7195 Kleinmond, South Africa

Cape Coral
Cape Coral

Cape Coral is located in Hermanus, less than 0.6 mi from Langbaai Beach and 3.1 mi from Village Square, in an area where hiking can be enjoyed. This apartment h ...

Accommodation type: Hotel Hermanus

Address: 157 Sixth Street Voelklip, 7200 Hermanus, South Africa

The Bean Tree
The Bean Tree

You're eligible for a Genius discount at The Bean Tree! To save at this property, all you have to do is sign in. Set in McGregor, 1,300 feet from Edna Fourie Ga ...

Address: 16 Grewe Street, 6708 McGregor, South Africa

Del Albert
Del Albert

Located in Klerksdorp, within 2,300 feet of Flamwood Walk Shopping Center and 1.3 mi of Klerksdorp City Mall, Del Albert features accommodations with a garden a ...

Address: 30 Latham Road, 2571 Klerksdorp, South Africa

Contour Cottage
Contour Cottage

Contour Cottage is set in Hermanus, 0.7 mi from Langbaai Beach and 2.2 mi from Village Square, in an area where hiking can be enjoyed. This chalet features a ga ...

Accommodation type: Hotel Hermanus

Address: 1 Contour Street, 7200 Hermanus, South Africa

Atlantic Loft - Modern apartment with Sea Views
Atlantic Loft - Modern apartment with Sea Views

You're eligible for a Genius discount at Atlantic Loft - Modern apartment with Sea Views! To save at this property, all you have to do is sign in. Located just ...

Accommodation type: Hotel Melkbosstrand

Address: 4 Eagle Road Van Riebeeckstrand, 7441 Melkbosstrand, South Africa

Housemartin Guest House
Housemartin Guest House

You're eligible for a Genius discount at Housemartin Guest House! To save at this property, all you have to do is sign in. Located in Klerksdorp, 2.4 mi from Fl ...

Address: Ametis st 39, 2572 Klerksdorp, South Africa

Eagleview Guesthouse
Eagleview Guesthouse

You're eligible for a Genius discount at Eagleview Guesthouse! To save at this property, all you have to do is sign in. Located in Hermanus, within 0.9 mi of On ...

Address: 12 Black Eagle Road Onrus, 7201 Hermanus, South Africa

Orange Inn Melkbosstrand
Orange Inn Melkbosstrand

You're eligible for a Genius discount at Orange Inn Melkbosstrand! To save at this property, all you have to do is sign in. Located just a 5-minute drive from V ...

Address: Henry Crescent 11, Duynefonein, 7441 Melkbosstrand, South Africa