Most popular cities in South Africa
- Stellenbosch25 bed and breakfasts
- Somerset West21 bed and breakfasts
- Pretoria82 bed and breakfasts
- East London94 bed and breakfasts
Amazing spa hotels in South Africa
8.4Great122 reviews
Bed & Breakfast
Trogon House And Forest Spa
South Africa, The Crags
from INR 14 308 per night
8.0Great46 reviews
Bed & Breakfast
Adara Palmiet Valley Luxurious Boutique Farm Hotel
South Africa, Paarl
from INR 14 224 per night
8.4Great169 reviews
Bed & Breakfast
Basse Provence Country House
South Africa, Franschhoek
from INR 14 054 per night
8.6Great9 reviews
Bed & Breakfast
Khayalami Hotel - Mbombela
South Africa, Mbombela
from INR 7 281 per night
8.2Great45 reviews
Bed & Breakfast
Banksia Boutique Hotel & Spa
South Africa, Cape Town
from INR 9 313 per night
7.6Very good5 reviews
Bed & Breakfast
Lincoln Cottages Bnb & Self-Catering
South Africa, Pietermaritzburg
from INR 3 640 per night
8.4Great6 reviews
Bed & Breakfast
La Mer Guesthouse
South Africa, Port Elizabeth
from INR 8 636 per night
8.6Great63 reviews
Bed & Breakfast
Cathkin Cottage Bed & Breakfast
South Africa, Champagne Valley
from INR 7 112 per night
7.8Very good7 reviews
Bed & Breakfast
Woodpecker Inn
South Africa, Richards Bay
from INR 5 842 per night
8.6Great11 reviews
Bed & Breakfast
Nut Grove Boutique Hotel
South Africa, White River
from INR 13 038 per night
8.4Great129 reviews
Bed & Breakfast
Boulders Beach Hotel, Cafe And Curio Shop
South Africa, Simon's Town
from INR 3 217 per night
8.0Great55 reviews
Bed & Breakfast
St Lucia Kingfisher Lodge
South Africa, St Lucia
from INR 10 583 per night
8.6Great15 reviews
Bed & Breakfast
Muco Guest House
South Africa, Johannesburg
from INR 5 757 per night
8.0Great22 reviews
Bed & Breakfast
Selati 103 Guest Cottages
South Africa, Malalane
from INR 8 128 per night
8.4Great73 reviews
Bed & Breakfast
Swellendam Country Lodge - Guest House - B&B
South Africa, Swellendam
from INR 11 006 per night
8.2Great117 reviews
Bed & Breakfast
Avenues Guest House
South Africa, Stellenbosch
from INR 7 196 per night
8.2Great81 reviews
Bed & Breakfast
Residence Vive La Vie
South Africa, Franschhoek
from INR 17 526 per night
Top family hotels in South Africa
8.2Great112 reviews
Bed & Breakfast
River Place Manor
South Africa, Upington
from INR 11 345 per night
8.2Great578 reviews
Bed & Breakfast
Airport Inn Bed And Breakfast
South Africa, Kempton Park
from INR 2 624 per night
8.4Great10 reviews
Bed & Breakfast
268 On Ridge Guesthouse
South Africa, Durban
from INR 3 217 per night
8.4Great78 reviews
Bed & Breakfast
Rivonia Premier Lodge
South Africa, Johannesburg
from INR 7 366 per night
8.6Great195 reviews
Bed & Breakfast
Beachwalk Bed And Breakfast - #Solar Energy #No Loadshedding
South Africa, Port Elizabeth
from INR 10 244 per night
8.0Great7 reviews
Bed & Breakfast
Westville Bed And Breakfast
South Africa, Durban
from INR 13 970 per night
8.2Great25 reviews
Bed & Breakfast
Premiere Guesthouse
South Africa, Bloemfontein
from INR 7 958 per night
8.4Great126 reviews
Bed & Breakfast
Westlodge At Graskop B&B
South Africa, Graskop
from INR 8 974 per night
8.4Great21 reviews
Bed & Breakfast
Moolmanshof 1798, Traditional Cape Dutch H-Shaped Farmhouse
South Africa, Swellendam
from INR 5 418 per night
8.6Great46 reviews
Bed & Breakfast
Thanda Vista
South Africa, Plettenberg Bay
from INR 16 679 per night
8.4Great19 reviews
Bed & Breakfast
Five Burnham Guest House
South Africa, Durban
from INR 18 796 per night
8.2Great20 reviews
Bed & Breakfast
Country Lane Lodge
South Africa, White River
from INR 4 741 per night
8.4Great60 reviews
Bed & Breakfast
Miles B&B Guest House
South Africa, Oudtshoorn
from INR 5 503 per night
8.6Great20 reviews
Bed & Breakfast
Emahlathini Guest Farm
South Africa, Piet Retief
from INR 3 725 per night
8.2Great145 reviews
Bed & Breakfast
Marianne Wine Estate
South Africa, Stellenbosch
from INR 8 466 per night
8.4Great5 reviews
Bed & Breakfast
Sommersby Bed & Breakfast
South Africa, Durban
from INR 4 656 per night
8.4Great15 reviews
Bed & Breakfast
Helderberg Guesthouse
South Africa, Gordons Bay
from INR 4 148 per night
Best luxury hotels in South Africa
8.6Great26 reviews
Bed & Breakfast
Leopardsong Manor
South Africa, Centurion
from INR 9 990 per night
8.2Great80 reviews
Bed & Breakfast
Turaco Lodge - No Loadshedding
South Africa, Marloth Park
from INR 15 494 per night
8.0Great20 reviews
Bed & Breakfast
Top House Bed And Breakfast
South Africa, Ladybrand
from INR 3 302 per night
8.8Great9 reviews
Bed & Breakfast
Constantia Cottages
South Africa, Constantia
from INR 6 858 per night
8.2Great19 reviews
Bed & Breakfast
La Cle Village
South Africa, Franschhoek
from INR 322 072 per night
8.4Great66 reviews
Bed & Breakfast
Airlies Historical Guest House
South Africa, Montagu
from INR 7 958 per night
8.6Great287 reviews
Bed & Breakfast
Earthbound Guest House
South Africa, Oudtshoorn
from INR 5 418 per night
8.4Great96 reviews
Bed & Breakfast
De Hoek Manor
South Africa, Stellenbosch
from INR 16 256 per night
8.2Great93 reviews
Bed & Breakfast
Summerwood Guest House
South Africa, Stellenbosch
from INR 7 704 per night
8.4Great168 reviews
Bed & Breakfast
Milkwood Manor On Sea
South Africa, Plettenberg Bay
from INR 17 272 per night
8.4Great11 reviews
Bed & Breakfast
Mandalay Bed & Breakfast And Conference Centre
South Africa, Durban
from INR 7 112 per night
8.4Great53 reviews
Bed & Breakfast
Sea Whisper Self Catering
South Africa, Jeffreys Bay
from INR 11 091 per night
8.6Great11 reviews
Bed & Breakfast
Duikerfontein Bed And Breakfast
South Africa, Durban
from INR 5 672 per night
8.2Great69 reviews
Bed & Breakfast
Azamare Guest House
South Africa, Cape Town
from INR 41 656 per night
8.2Great66 reviews
Bed & Breakfast
Fairlight Beach House
South Africa, Umdloti
from INR 11 091 per night
8.6Great188 reviews
Bed & Breakfast
Dune Beach House
South Africa, Wilderness
from INR 8 974 per night
8.2Great69 reviews
Bed & Breakfast
Whalesong Guest House
South Africa, St Lucia
from INR 12 446 per night
Cheap hotels in South Africa
8.2Great97 reviews
Bed & Breakfast
Agterplaas Guesthouse Pty Ltd
South Africa, Johannesburg
from INR 1 524 per night
8.4Great11 reviews
Bed & Breakfast
Masada Guest House
South Africa, Langebaan
from INR 7 789 per night
8.4Great86 reviews
Bed & Breakfast
The Potting Shed Guest House
South Africa, Hermanus
from INR 6 434 per night
7.4Very good11 reviews
Bed & Breakfast
La Picasso Guesthouse
South Africa, Ermelo
from INR 2 286 per night
8.6Great36 reviews
Bed & Breakfast
Rooiberg View Clarens
South Africa, Clarens
from INR 3 810 per night
8.6Great40 reviews
Bed & Breakfast
Valley Guest House
South Africa, Port Elizabeth
from INR 3 810 per night
8.0Great21 reviews
Bed & Breakfast
Applegarth B&B And Self-Catering Studios
South Africa, Cape Town
from INR 4 572 per night
8.2Great48 reviews
Bed & Breakfast
19Th Hole Golf Villa Bed And Breakfast
South Africa, Worcester
from INR 4 910 per night
9.0Perfect2 reviews
Bed & Breakfast
Fairview Bed And Breakfast
South Africa, Durban
from INR 6 180 per night
8.8Great17 reviews
Bed & Breakfast
Fouriestreet 199 Bed And Breakfast
South Africa, Mokopane
from INR 3 556 per night
8.4Great103 reviews
Bed & Breakfast
Homestead Bed And Breakfast
South Africa, Addo
from INR 5 842 per night
8.2Great19 reviews
Bed & Breakfast
Harmony Guesthouse
South Africa, Mbombela
from INR 2 963 per night
8.2Great34 reviews
Bed & Breakfast
Marina Martinique B&B
South Africa, Jeffreys Bay
from INR 5 080 per night
8.4Great31 reviews
Bed & Breakfast
B&B On 8Th Avenue
South Africa, Johannesburg
from INR 3 217 per night
8.2Great42 reviews
Bed & Breakfast
Greystone Guesthouse
South Africa, Jeffreys Bay
from INR 2 455 per night
Bed & Breakfasts with beach in South Africa
8.4Great79 reviews
Bed & Breakfast
Mountview Guest House
South Africa, Cape Town
from INR 13 123 per night
8.4Great83 reviews
Bed & Breakfast
18 On Kloof Guest House
South Africa, Gordons Bay
from INR 9 652 per night
8.2Great12 reviews
Bed & Breakfast
Aston Woods Bed And Breakfast
South Africa, Jeffreys Bay
from INR 7 620 per night
8.4Great100 reviews
Bed & Breakfast
Mont Fleur B&B
South Africa, Wilderness
from INR 11 430 per night
8.6Great835 reviews
Bed & Breakfast
Aero Guest Lodge
South Africa, Kempton Park
from INR 4 487 per night
8.2Great14 reviews
Bed & Breakfast
Sunnyridge Lodge
South Africa, East London
from INR 2 624 per night
8.6Great81 reviews
Bed & Breakfast
Jardin D'Ebene Boutique Guesthouse
South Africa, Cape Town
from INR 8 128 per night
8.0Great17 reviews
Bed & Breakfast
Pumula Lodge 4 Star B&B Knysna
South Africa, Knysna
from INR 6 096 per night
8.4Great337 reviews
Bed & Breakfast
Treetops Guesthouse
South Africa, Port Elizabeth
from INR 3 471 per night
8.2Great80 reviews
Bed & Breakfast
Dolphin Inn Guesthouse
South Africa, Cape Town
from INR 12 700 per night
8.4Great20 reviews
Bed & Breakfast
All Seasons Boutique Hotel
South Africa, Pretoria
from INR 7 704 per night
8.2Great24 reviews
Bed & Breakfast
Millard Crescent Guest House
South Africa, Port Elizabeth
from INR 7 027 per night
8.6Great68 reviews
Bed & Breakfast
Interlaken Guest House
South Africa, Wilderness
from INR 5 164 per night
8.2Great108 reviews
Bed & Breakfast
I-Lollo Bed & Breakfast At The River Mouth
South Africa, St Francis Bay
from INR 6 604 per night
8.2Great85 reviews
Bed & Breakfast
Balfour Place Guesthouse
South Africa, Cape Town
from INR 16 171 per night
8.2Great33 reviews
Bed & Breakfast
Blue On Blue Bed And Breakfast
South Africa, St James
from INR 9 567 per night
Bed & Breakfasts with free parking in South Africa
8.4Great114 reviews
Bed & Breakfast
The Country Guesthouse
South Africa, Stellenbosch
from INR 5 503 per night
8.0Great114 reviews
Bed & Breakfast
French Lodge International
South Africa, George
from INR 4 656 per night
8.4Great193 reviews
Bed & Breakfast
Montagu Vines Guesthouse
South Africa, Montagu
from INR 12 869 per night
8.2Great68 reviews
Bed & Breakfast
Hacklewood Hill Country House
South Africa, Port Elizabeth
from INR 9 144 per night
8.4Great48 reviews
Bed & Breakfast
The Sands @ St Francis
South Africa, St Francis Bay
from INR 10 498 per night
8.4Great80 reviews
Bed & Breakfast
Three Boutique Hotel
South Africa, Cape Town
from INR 8 382 per night
8.4Great100 reviews
Bed & Breakfast
Sundown Manor Guest House
South Africa, Cape Town
from INR 9 228 per night
8.2Great115 reviews
Bed & Breakfast
Conifer Beach House
South Africa, Port Elizabeth
from INR 4 910 per night
8.4Great79 reviews
Bed & Breakfast
Admiralty Beach House
South Africa, Port Elizabeth
from INR 13 208 per night
7.8Very good39 reviews
Bed & Breakfast
La Loggia Bed And Breakfast
South Africa, Durban
from INR 9 652 per night
8.2Great68 reviews
Bed & Breakfast
Liberty Lodge Guest House
South Africa, Cape Town
from INR 4 233 per night
8.2Great97 reviews
Bed & Breakfast
Petite Provence B&B
South Africa, Ballito
from INR 23 029 per night
8.4Great106 reviews
Bed & Breakfast
Kingslyn Boutique Guest House
South Africa, Cape Town
from INR 8 636 per night
8.4Great109 reviews
Bed & Breakfast
Penelope'S Stellenbosch
South Africa, Stellenbosch
from INR 8 720 per night
8.4Great17 reviews
Bed & Breakfast
Maison Fontainbleau
South Africa, Cape Town
from INR 7 535 per night
8.4Great244 reviews
Bed & Breakfast
Old Mill Lodge, Seasonal Working Ostrich Farm & Restaurant, Oudtshoorn
South Africa, Oudtshoorn
from INR 6 773 per night
8.4Great91 reviews
Bed & Breakfast
Carslogie House
South Africa, Port Elizabeth
from INR 6 773 per night
8.6Great32 reviews
Bed & Breakfast
The Sandcastle Guesthouse - Melkbosstrand
South Africa, Melkbosstrand
from INR 5 334 per night
Top Bed & Breakfasts in South Africa
7.6Very good6 reviews
Bed & Breakfast
Birch Bush B&B
South Africa, Bethlehem
from INR 5 842 per night
8.2Great59 reviews
Bed & Breakfast
Radium Hall Guest House
South Africa, Cape Town
from INR 10 583 per night
7.0Very good23 reviews
Bed & Breakfast
Oak Village B&B
South Africa, Stellenbosch
from INR 18 457 per night
8.6Great85 reviews
Bed & Breakfast
Utopia In Africa Guest Villa
South Africa, Mbombela
from INR 5 249 per night
8.4Great158 reviews
Bed & Breakfast
Andelomi Forest Lodge
South Africa, Stormsrivier
from INR 6 096 per night
8.2Great5 reviews
Bed & Breakfast
North Haven Country Estate
South Africa, Honeydew
from INR 8 297 per night
9.0Perfect27 reviews
Bed & Breakfast
Liedjiesbos Urban Olive Farm
South Africa, Bloemfontein
from INR 9 228 per night
8.4Great75 reviews
Bed & Breakfast
Dio Dell Amore Guest House
South Africa, Jeffreys Bay
from INR 9 059 per night
8.2Great10 reviews
Bed & Breakfast
Villa Pescatori
South Africa, Yzerfontein
from INR 12 869 per night
8.4Great11 reviews
Bed & Breakfast
Breeze Inn Guesthouse
South Africa, Kidd's Beach
from INR 5 080 per night
8.4Great24 reviews
Bed & Breakfast
Somerset Sights B&B
South Africa, Somerset West
from INR 8 720 per night
8.4Great98 reviews
Bed & Breakfast
La Vista Lodge
South Africa, Plettenberg Bay
from INR 20 150 per night
8.8Great8 reviews
Bed & Breakfast
Harfield Guest Villa
South Africa, Cape Town
from INR 17 018 per night
8.2Great7 reviews
Bed & Breakfast
Waterkloof Apartments
South Africa, Pretoria
from INR 5 249 per night
8.4Great64 reviews
Bed & Breakfast
Dover On Sea B&B
South Africa, Sedgefield
from INR 11 938 per night