Most popular cities in South Africa
- Stellenbosch25 bed and breakfasts
- Somerset West19 bed and breakfasts
- Pretoria81 bed and breakfasts
- East London92 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 188 per night
8.0Great46 reviews
Bed & Breakfast
Adara Palmiet Valley Luxurious Boutique Farm Hotel
South Africa, Paarl
from INR 14 104 per night
8.4Great169 reviews
Bed & Breakfast
Basse Provence Country House
South Africa, Franschhoek
from INR 10 494 per night
8.2Great45 reviews
Bed & Breakfast
Banksia Boutique Hotel & Spa
South Africa, Cape Town
from INR 9 235 per night
7.6Very good5 reviews
Bed & Breakfast
Lincoln Cottages Bnb & Self-Catering
South Africa, Pietermaritzburg
from INR 4 701 per night
8.4Great6 reviews
Bed & Breakfast
La Mer Guesthouse
South Africa, Port Elizabeth
from INR 7 807 per night
8.6Great63 reviews
Bed & Breakfast
Cathkin Cottage Bed & Breakfast
South Africa, Champagne Valley
from INR 7 304 per night
7.8Very good7 reviews
Bed & Breakfast
Woodpecker Inn
South Africa, Richards Bay
from INR 5 037 per night
8.6Great11 reviews
Bed & Breakfast
Nut Grove Manor Boutique Hotel
South Africa, White River
from INR 13 349 per night
8.4Great129 reviews
Bed & Breakfast
Boulders Beach Hotel, Cafe And Curio Shop
South Africa, Simon's Town
from INR 3 190 per night
8.0Great55 reviews
Bed & Breakfast
St Lucia Kingfisher Lodge
South Africa, St Lucia
from INR 11 250 per night
8.6Great15 reviews
Bed & Breakfast
Muco Guest House
South Africa, Johannesburg
from INR 2 938 per night
8.0Great22 reviews
Bed & Breakfast
Selati 103 Guest Cottages
South Africa, Malalane
from INR 7 220 per night
8.4Great73 reviews
Bed & Breakfast
Swellendam Country Lodge - Guest House - B&B
South Africa, Swellendam
from INR 10 914 per night
8.2Great117 reviews
Bed & Breakfast
Avenues Guest House
South Africa, Stellenbosch
from INR 7 136 per night
8.2Great81 reviews
Bed & Breakfast
Residence Vive La Vie
South Africa, Franschhoek
from INR 17 378 per night
8.2Great20 reviews
Bed & Breakfast
Lumley'S Place Guesthouse
South Africa, Pniel
from INR 12 005 per night
Top family hotels in South Africa
8.2Great112 reviews
Bed & Breakfast
River Place Manor
South Africa, Upington
from INR 10 074 per night
8.2Great579 reviews
Bed & Breakfast
Airport Inn Bed And Breakfast
South Africa, Kempton Park
from INR 2 602 per night
8.4Great10 reviews
Bed & Breakfast
268 On Ridge Guesthouse
South Africa, Durban
from INR 3 190 per night
8.4Great78 reviews
Bed & Breakfast
Rivonia Premier Lodge
South Africa, Johannesburg
from INR 7 304 per night
8.0Great7 reviews
Bed & Breakfast
Westville Bed And Breakfast
South Africa, Durban
from INR 6 296 per night
8.2Great25 reviews
Bed & Breakfast
Premiere Guesthouse
South Africa, Bloemfontein
from INR 4 617 per night
8.4Great127 reviews
Bed & Breakfast
Westlodge At Graskop B&B
South Africa, Graskop
from INR 8 395 per night
8.4Great21 reviews
Bed & Breakfast
Moolmanshof 1798, Traditional Cape Dutch H-Shaped Farmhouse
South Africa, Swellendam
from INR 5 373 per night
8.6Great46 reviews
Bed & Breakfast
Thanda Vista
South Africa, Plettenberg Bay
from INR 16 539 per night
8.4Great19 reviews
Bed & Breakfast
Five Burnham Guest House
South Africa, Durban
from INR 19 561 per night
8.2Great69 reviews
Bed & Breakfast
Whalesong Guest House
South Africa, St Lucia
from INR 6 884 per night
8.2Great20 reviews
Bed & Breakfast
Country Lane Lodge
South Africa, White River
from INR 4 701 per night
8.4Great60 reviews
Bed & Breakfast
Miles B&B Guest House
South Africa, Oudtshoorn
from INR 12 005 per night
8.6Great20 reviews
Bed & Breakfast
Emahlathini Guest Farm
South Africa, Piet Retief
from INR 3 945 per night
8.2Great145 reviews
Bed & Breakfast
Marianne Wine Estate
South Africa, Stellenbosch
from INR 7 556 per night
8.4Great5 reviews
Bed & Breakfast
Sommersby Bed & Breakfast
South Africa, Durban
from INR 4 449 per night
8.4Great15 reviews
Bed & Breakfast
Helderberg Guesthouse
South Africa, Gordons Bay
from INR 4 785 per night
Best luxury hotels in South Africa
8.6Great26 reviews
Bed & Breakfast
Leopardsong Manor
South Africa, Centurion
from INR 10 074 per night
8.2Great80 reviews
Bed & Breakfast
Turaco Lodge - No Loadshedding
South Africa, Marloth Park
from INR 14 608 per night
8.0Great20 reviews
Bed & Breakfast
Top House Bed And Breakfast
South Africa, Ladybrand
from INR 3 106 per night
8.8Great9 reviews
Bed & Breakfast
Constantia Cottages
South Africa, Constantia
from INR 6 800 per night
8.2Great19 reviews
Bed & Breakfast
La Cle Village
South Africa, Franschhoek
from INR 228 192 per night
8.4Great66 reviews
Bed & Breakfast
Airlies Historical Guest House
South Africa, Montagu
from INR 7 891 per night
8.6Great287 reviews
Bed & Breakfast
Earthbound Guest House
South Africa, Oudtshoorn
from INR 6 296 per night
8.4Great96 reviews
Bed & Breakfast
De Hoek Manor
South Africa, Stellenbosch
from INR 16 119 per night
8.2Great94 reviews
Bed & Breakfast
Summerwood Guest House
South Africa, Stellenbosch
from INR 7 639 per night
8.4Great168 reviews
Bed & Breakfast
Milkwood Manor On Sea
South Africa, Plettenberg Bay
from INR 11 921 per night
8.4Great11 reviews
Bed & Breakfast
Mandalay Bed & Breakfast And Conference Centre
South Africa, Durban
from INR 7 052 per night
8.4Great53 reviews
Bed & Breakfast
Sea Whisper Self Catering
South Africa, Jeffreys Bay
from INR 10 326 per night
8.6Great11 reviews
Bed & Breakfast
Duikerfontein Bed And Breakfast
South Africa, Durban
from INR 5 625 per night
8.2Great69 reviews
Bed & Breakfast
Azamare Guest House
South Africa, Cape Town
from INR 41 306 per night
8.2Great66 reviews
Bed & Breakfast
Fairlight Beach House
South Africa, Umdloti
from INR 9 738 per night
8.6Great188 reviews
Bed & Breakfast
Dune Beach House
South Africa, Wilderness
from INR 8 899 per night
9.0Perfect27 reviews
Bed & Breakfast
Liedjiesbos Urban Olive Farm
South Africa, Bloemfontein
from INR 9 151 per night
Cheap hotels in South Africa
8.2Great98 reviews
Bed & Breakfast
Agterplaas Guesthouse Pty Ltd
South Africa, Johannesburg
from INR 1 511 per night
8.4Great11 reviews
Bed & Breakfast
Masada Guest House
South Africa, Langebaan
from INR 7 723 per night
8.4Great86 reviews
Bed & Breakfast
The Potting Shed Guest House
South Africa, Hermanus
from INR 6 380 per night
7.4Very good11 reviews
Bed & Breakfast
La Picasso Guesthouse
South Africa, Ermelo
from INR 2 266 per night
8.6Great36 reviews
Bed & Breakfast
Clarens Eddies Guest House
South Africa, Clarens
from INR 3 778 per night
8.6Great41 reviews
Bed & Breakfast
Valley Guest House
South Africa, Port Elizabeth
from INR 4 449 per night
8.0Great7 reviews
Bed & Breakfast
Thornycroft Lodge
South Africa, East London
from INR 2 434 per night
8.0Great21 reviews
Bed & Breakfast
Applegarth B&B And Self-Catering Studios
South Africa, Cape Town
from INR 4 533 per night
8.8Great8 reviews
Bed & Breakfast
Harfield Guest Villa
South Africa, Cape Town
from INR 6 212 per night
8.2Great49 reviews
Bed & Breakfast
19Th Hole Golf Villa Guesthouse
South Africa, Worcester
from INR 4 869 per night
9.0Perfect2 reviews
Bed & Breakfast
Fairview Bed And Breakfast
South Africa, Durban
from INR 6 128 per night
8.8Great17 reviews
Bed & Breakfast
Fouriestreet 199 Bed And Breakfast
South Africa, Mokopane
from INR 3 526 per night
Bed & Breakfasts with beach in South Africa
8.4Great79 reviews
Bed & Breakfast
Mountview Guest House
South Africa, Cape Town
from INR 13 432 per night
8.4Great83 reviews
Bed & Breakfast
18 On Kloof Guest House
South Africa, Gordons Bay
from INR 8 143 per night
8.2Great12 reviews
Bed & Breakfast
Aston Woods Bed And Breakfast
South Africa, Jeffreys Bay
from INR 7 556 per night
8.4Great100 reviews
Bed & Breakfast
Mont Fleur B&B
South Africa, Wilderness
from INR 11 334 per night
8.6Great836 reviews
Bed & Breakfast
Aero Guest Lodge
South Africa, Kempton Park
from INR 4 449 per night
8.6Great81 reviews
Bed & Breakfast
Jardin D'Ebene Boutique Guesthouse
South Africa, Cape Town
from INR 8 059 per night
8.0Great17 reviews
Bed & Breakfast
Pumula Lodge 4 Star B&B Knysna
South Africa, Knysna
from INR 5 373 per night
8.4Great337 reviews
Bed & Breakfast
Treetops Guesthouse
South Africa, Port Elizabeth
from INR 3 442 per night
8.2Great80 reviews
Bed & Breakfast
Dolphin Inn Guesthouse
South Africa, Cape Town
from INR 10 830 per night
8.4Great20 reviews
Bed & Breakfast
All Seasons Boutique Hotel
South Africa, Pretoria
from INR 7 639 per night
8.2Great24 reviews
Bed & Breakfast
Millard Crescent Guest House
South Africa, Port Elizabeth
from INR 6 968 per night
8.6Great68 reviews
Bed & Breakfast
Interlaken Guest House
South Africa, Wilderness
from INR 8 311 per night
8.2Great108 reviews
Bed & Breakfast
I-Lollo Bed & Breakfast At The River Mouth
South Africa, St Francis Bay
from INR 6 548 per night
8.2Great85 reviews
Bed & Breakfast
Balfour Place Guesthouse
South Africa, Cape Town
from INR 16 035 per night
8.2Great33 reviews
Bed & Breakfast
Blue On Blue Bed And Breakfast
South Africa, St James
from INR 9 487 per night
8.6Great197 reviews
Bed & Breakfast
Beachwalk Bed And Breakfast - #Solar Energy #No Loadshedding
South Africa, Port Elizabeth
from INR 8 899 per night
Bed & Breakfasts with free parking in South Africa
8.4Great114 reviews
Bed & Breakfast
The Country Guesthouse
South Africa, Stellenbosch
from INR 5 457 per night
8.0Great115 reviews
Bed & Breakfast
French Lodge International
South Africa, George
from INR 4 617 per night
8.4Great193 reviews
Bed & Breakfast
Montagu Vines Guesthouse
South Africa, Montagu
from INR 13 097 per night
8.2Great68 reviews
Bed & Breakfast
Hacklewood Hill Country House
South Africa, Port Elizabeth
from INR 8 479 per night
8.4Great48 reviews
Bed & Breakfast
The Sands @ St Francis
South Africa, St Francis Bay
from INR 10 410 per night
8.4Great80 reviews
Bed & Breakfast
Three Boutique Hotel
South Africa, Cape Town
from INR 8 311 per night
8.4Great100 reviews
Bed & Breakfast
Sundown Manor Guest House
South Africa, Cape Town
from INR 6 044 per night
8.2Great115 reviews
Bed & Breakfast
Conifer Beach House
South Africa, Port Elizabeth
from INR 4 869 per night
8.4Great79 reviews
Bed & Breakfast
Admiralty Beach House
South Africa, Port Elizabeth
from INR 12 173 per night
7.8Very good39 reviews
Bed & Breakfast
La Loggia Bed And Breakfast
South Africa, Durban
from INR 5 121 per night
8.2Great68 reviews
Bed & Breakfast
Liberty Lodge Guest House
South Africa, Cape Town
from INR 4 197 per night
8.2Great97 reviews
Bed & Breakfast
Petite Provence B&B
South Africa, Ballito
from INR 13 516 per night
8.4Great106 reviews
Bed & Breakfast
Kingslyn Boutique Guest House
South Africa, Cape Town
from INR 8 563 per night
8.4Great109 reviews
Bed & Breakfast
Penelope'S Stellenbosch
South Africa, Stellenbosch
from INR 8 479 per night
8.4Great17 reviews
Bed & Breakfast
Maison Fontainbleau
South Africa, Cape Town
from INR 7 472 per night
8.4Great244 reviews
Bed & Breakfast
Old Mill Lodge, Seasonal Working Ostrich Farm & Restaurant, Oudtshoorn
South Africa, Oudtshoorn
from INR 6 716 per night
8.4Great91 reviews
Bed & Breakfast
Carslogie House
South Africa, Port Elizabeth
from INR 6 716 per night
8.6Great32 reviews
Bed & Breakfast
The Sandcastle Guesthouse - Melkbosstrand
South Africa, Melkbosstrand
from INR 5 373 per night
Top Bed & Breakfasts in South Africa
7.6Very good6 reviews
Bed & Breakfast
Birch Bush B&B
South Africa, Bethlehem
from INR 5 792 per night
8.2Great59 reviews
Bed & Breakfast
Radium Hall Guest House
South Africa, Cape Town
from INR 10 494 per night
7.0Very good23 reviews
Bed & Breakfast
Oak Village B&B
South Africa, Stellenbosch
from INR 18 302 per night
8.6Great85 reviews
Bed & Breakfast
Utopia In Africa Guest Villa
South Africa, Mbombela
from INR 5 205 per night
8.4Great158 reviews
Bed & Breakfast
Andelomi Forest Lodge
South Africa, Stormsrivier
from INR 6 968 per night
8.4Great77 reviews
Bed & Breakfast
Dio Dell Amore Guest House
South Africa, Jeffreys Bay
from INR 8 983 per night
8.2Great10 reviews
Bed & Breakfast
Villa Pescatori
South Africa, Yzerfontein
from INR 12 761 per night
8.4Great24 reviews
Bed & Breakfast
Somerset Sights B&B
South Africa, Somerset West
from INR 8 647 per night
8.4Great98 reviews
Bed & Breakfast
La Vista Lodge
South Africa, Plettenberg Bay
from INR 17 210 per night
8.2Great7 reviews
Bed & Breakfast
Waterkloof Apartments
South Africa, Pretoria
from INR 5 205 per night
8.4Great64 reviews
Bed & Breakfast
Dover On Sea B&B
South Africa, Sedgefield
from INR 12 005 per night
8.6Great32 reviews
Bed & Breakfast
Sea Breeze Beach House Plettenberg Bay
South Africa, Plettenberg Bay
from INR 6 716 per night
8.4Great48 reviews
Bed & Breakfast
Lalapanzi Lodge
South Africa, Somerset West
from INR 15 867 per night
8.6Great52 reviews
Bed & Breakfast
Bayside Lodge Garden Route B&B
South Africa, Plettenberg Bay
from INR 11 585 per night
8.2Great38 reviews
Bed & Breakfast
Tesorino Bed And Breakfast
South Africa, Durban
from INR 8 227 per night