Most popular cities in South Africa
- Stellenbosch24 bed and breakfasts
- Somerset West21 bed and breakfasts
- Pretoria77 bed and breakfasts
- Port Elizabeth46 bed and breakfasts
Amazing spa hotels in South Africa
8.2Great104 reviews
Bed & Breakfast
The Bungalow By Raw Africa Collection
South Africa, Plettenberg Bay
from INR 13 850 per night
8.4Great122 reviews
Bed & Breakfast
Trogon House And Forest Spa
South Africa, The Crags
from INR 12 515 per night
8.4Great171 reviews
Bed & Breakfast
Basse Provence Country House
South Africa, Franschhoek
from INR 9 762 per night
8.6Great9 reviews
Bed & Breakfast
Khayalami Hotel - Mbombela
South Africa, Mbombela
from INR 6 841 per night
8.4Great38 reviews
Bed & Breakfast
Banksia Boutique Hotel & Spa
South Africa, Cape Town
from INR 10 012 per night
7.6Very good5 reviews
Bed & Breakfast
Lincoln Cottages Bnb & Self-Catering
South Africa, Pietermaritzburg
from INR 4 338 per night
8.6Great56 reviews
Bed & Breakfast
Cathkin Cottage Bed & Breakfast
South Africa, Champagne Valley
from INR 7 342 per night
8.4Great12 reviews
Bed & Breakfast
Nut Grove Manor Boutique Hotel
South Africa, White River
from INR 12 515 per night
8.4Great114 reviews
Bed & Breakfast
Boulders Beach Hotel, Cafe And Curio Shop
South Africa, Simon's Town
from INR 3 170 per night
8.0Great49 reviews
Bed & Breakfast
St Lucia Kingfisher Lodge
South Africa, St Lucia
from INR 10 346 per night
8.6Great15 reviews
Bed & Breakfast
Muco Guest House
South Africa, Johannesburg
from INR 5 256 per night
8.4Great73 reviews
Bed & Breakfast
Swellendam Country Lodge - Guest House - B&B
South Africa, Swellendam
from INR 8 427 per night
8.4Great16 reviews
Bed & Breakfast
Thulamela Bed And Breakfast
South Africa, Hazyview
from INR 12 432 per night
8.4Great85 reviews
Bed & Breakfast
Avenues Guest House
South Africa, Stellenbosch
from INR 5 757 per night
8.2Great66 reviews
Bed & Breakfast
Residence Vive La Vie
South Africa, Franschhoek
from INR 14 685 per night
8.8Great8 reviews
Bed & Breakfast
Lumley'S Place Guesthouse
South Africa, Pniel
from INR 7 592 per night
Top family hotels in South Africa
8.2Great45 reviews
Bed & Breakfast
51 On Forest Drive
South Africa, Cape Town
from INR 6 007 per night
8.4Great58 reviews
Bed & Breakfast
Turaco Lodge - No Loadshedding
South Africa, Marloth Park
from INR 10 262 per night
8.4Great101 reviews
Bed & Breakfast
River Place Manor
South Africa, Upington
from INR 10 680 per night
8.2Great571 reviews
Bed & Breakfast
Airport Inn Bed And Breakfast
South Africa, Kempton Park
from INR 2 586 per night
8.4Great10 reviews
Bed & Breakfast
268 On Ridge Guesthouse
South Africa, Durban
from INR 3 170 per night
8.4Great32 reviews
Bed & Breakfast
Capetown 4U Guesthouse
South Africa, Cape Town
from INR 3 754 per night
8.6Great71 reviews
Bed & Breakfast
Rivonia Premier Lodge
South Africa, Johannesburg
from INR 7 259 per night
8.6Great193 reviews
Bed & Breakfast
Beachwalk Bed And Breakfast - #Solar Energy #No Loadshedding
South Africa, Port Elizabeth
from INR 13 600 per night
8.0Great7 reviews
Bed & Breakfast
Westville Bed And Breakfast
South Africa, Durban
from INR 7 008 per night
8.2Great25 reviews
Bed & Breakfast
Premiere Guesthouse
South Africa, Bloemfontein
from INR 4 005 per night
8.6Great112 reviews
Bed & Breakfast
Westlodge At Graskop B&B
South Africa, Graskop
from INR 10 763 per night
8.4Great21 reviews
Bed & Breakfast
Moolmanshof 1798, Traditional Cape Dutch H-Shaped Farmhouse
South Africa, Swellendam
from INR 5 340 per night
8.6Great46 reviews
Bed & Breakfast
Thanda Vista
South Africa, Plettenberg Bay
from INR 10 429 per night
8.4Great13 reviews
Bed & Breakfast
Five Burnham Guest House
South Africa, Durban
from INR 22 444 per night
8.4Great56 reviews
Bed & Breakfast
Whalesong Guest House
South Africa, St Lucia
from INR 6 174 per night
8.2Great20 reviews
Bed & Breakfast
Country Lane Lodge
South Africa, White River
from INR 4 672 per night
8.4Great60 reviews
Bed & Breakfast
Miles B&B Guest House
South Africa, Oudtshoorn
from INR 4 338 per night
8.2Great10 reviews
Bed & Breakfast
Villa Pescatori
South Africa, Yzerfontein
from INR 12 682 per night
Best luxury hotels in South Africa
9.0Perfect14 reviews
Bed & Breakfast
Leopardsong Manor
South Africa, Centurion
from INR 9 261 per night
8.4Great15 reviews
Bed & Breakfast
Top House Bed And Breakfast
South Africa, Ladybrand
from INR 3 087 per night
8.6Great10 reviews
Bed & Breakfast
Constantia Cottages
South Africa, Constantia
from INR 6 758 per night
8.2Great19 reviews
Bed & Breakfast
La Cle Village
South Africa, Franschhoek
from INR 161 034 per night
8.4Great66 reviews
Bed & Breakfast
Airlies Historical Guest House
South Africa, Montagu
from INR 7 843 per night
8.6Great287 reviews
Bed & Breakfast
Earthbound Guest House
South Africa, Oudtshoorn
from INR 6 508 per night
8.4Great85 reviews
Bed & Breakfast
De Hoek Manor
South Africa, Stellenbosch
from INR 16 020 per night
8.2Great83 reviews
Bed & Breakfast
Summerwood Guest House
South Africa, Stellenbosch
from INR 7 592 per night
8.4Great168 reviews
Bed & Breakfast
Milkwood Manor On Sea
South Africa, Plettenberg Bay
from INR 6 007 per night
8.4Great11 reviews
Bed & Breakfast
Mandalay Bed & Breakfast And Conference Centre
South Africa, Durban
from INR 7 008 per night
8.4Great53 reviews
Bed & Breakfast
Sea Whisper Guest House & Self Catering
South Africa, Jeffreys Bay
from INR 5 173 per night
8.4Great12 reviews
Bed & Breakfast
Duikerfontein Bed And Breakfast
South Africa, Durban
from INR 5 590 per night
Cheap hotels in South Africa
8.6Great8 reviews
Bed & Breakfast
Strathavon Bed And Breakfast
South Africa, Johannesburg
from INR 4 088 per night
8.4Great28 reviews
Bed & Breakfast
Blue On Blue Bed And Breakfast
South Africa, St James
from INR 9 428 per night
8.4Great11 reviews
Bed & Breakfast
Masada Guest House
South Africa, Langebaan
from INR 6 174 per night
8.6Great80 reviews
Bed & Breakfast
The Potting Shed Guest House
South Africa, Hermanus
from INR 6 341 per night
8.4Great154 reviews
Bed & Breakfast
Andelomi Forest Lodge
South Africa, Stormsrivier
from INR 5 757 per night
7.4Very good11 reviews
Bed & Breakfast
La Picasso Guesthouse
South Africa, Ermelo
from INR 2 252 per night
9.0Perfect6 reviews
Bed & Breakfast
Hope Villa Bed & Breakfast
South Africa, Knysna
from INR 8 260 per night
8.6Great36 reviews
Bed & Breakfast
Clarens Eddies Guest House
South Africa, Clarens
from INR 3 754 per night
8.6Great41 reviews
Bed & Breakfast
Valley Guest House
South Africa, Port Elizabeth
from INR 3 838 per night
8.0Great7 reviews
Bed & Breakfast
Mizizi House Of Sandton B & B
South Africa, Johannesburg
from INR 3 921 per night
8.0Great7 reviews
Bed & Breakfast
Thornycroft Lodge
South Africa, East London
from INR 2 419 per night
8.6Great20 reviews
Bed & Breakfast
Emahlathini Guest Farm
South Africa, Piet Retief
from INR 3 504 per night
8.2Great16 reviews
Bed & Breakfast
Applegarth B&B And Self-Catering Studios
South Africa, Cape Town
from INR 4 505 per night
8.4Great5 reviews
Bed & Breakfast
Sommersby Bed & Breakfast
South Africa, Durban
from INR 5 089 per night
8.4Great15 reviews
Bed & Breakfast
Helderberg Guesthouse
South Africa, Gordons Bay
from INR 4 755 per night
Bed & Breakfasts with beach in South Africa
8.6Great70 reviews
Bed & Breakfast
Mountview Guest House
South Africa, Cape Town
from INR 7 926 per night
8.4Great59 reviews
Bed & Breakfast
18 On Kloof Guest House
South Africa, Gordons Bay
from INR 8 594 per night
8.2Great12 reviews
Bed & Breakfast
Aston Woods Bed And Breakfast
South Africa, Jeffreys Bay
from INR 7 509 per night
8.2Great14 reviews
Bed & Breakfast
Sunnyridge Lodge
South Africa, East London
from INR 2 586 per night
8.6Great63 reviews
Bed & Breakfast
Jardin D'Ebene Boutique Guesthouse
South Africa, Cape Town
from INR 8 010 per night
8.6Great41 reviews
Bed & Breakfast
A1 Kynaston Self Catering Or Bed And Breakfast Solarpower
South Africa, Jeffreys Bay
from INR 2 753 per night
8.0Great17 reviews
Bed & Breakfast
Pumula Lodge 4 Star B&B Knysna
South Africa, Knysna
from INR 5 256 per night
8.4Great329 reviews
Bed & Breakfast
Treetops Guesthouse
South Africa, Port Elizabeth
from INR 3 420 per night
8.4Great76 reviews
Bed & Breakfast
Dolphin Inn Guesthouse
South Africa, Cape Town
from INR 9 929 per night
8.4Great15 reviews
Bed & Breakfast
All Seasons Boutique Hotel
South Africa, Pretoria
from INR 6 758 per night
8.2Great24 reviews
Bed & Breakfast
Millard Crescent Guest House
South Africa, Port Elizabeth
from INR 5 590 per night
8.8Great57 reviews
Bed & Breakfast
Interlaken Guest House
South Africa, Wilderness
from INR 7 676 per night
8.2Great102 reviews
Bed & Breakfast
I-Lollo Bed & Breakfast At The River Mouth
South Africa, St Francis Bay
from INR 6 508 per night
8.2Great85 reviews
Bed & Breakfast
Balfour Place Guesthouse
South Africa, Cape Town
from INR 10 596 per night
Bed & Breakfasts with free parking in South Africa
8.4Great114 reviews
Bed & Breakfast
The Country Guesthouse
South Africa, Stellenbosch
from INR 5 423 per night
8.0Great99 reviews
Bed & Breakfast
French Lodge International
South Africa, George
from INR 4 589 per night
8.4Great181 reviews
Bed & Breakfast
Montagu Vines Guesthouse
South Africa, Montagu
from INR 10 596 per night
8.2Great68 reviews
Bed & Breakfast
Hacklewood Hill Country House
South Africa, Port Elizabeth
from INR 8 343 per night
8.4Great36 reviews
Bed & Breakfast
The Sands @ St Francis
South Africa, St Francis Bay
from INR 18 940 per night
8.4Great70 reviews
Bed & Breakfast
Three Boutique Hotel
South Africa, Cape Town
from INR 8 260 per night
8.4Great97 reviews
Bed & Breakfast
Sundown Manor Guest House
South Africa, Cape Town
from INR 6 675 per night
8.4Great100 reviews
Bed & Breakfast
Conifer Beach House
South Africa, Port Elizabeth
from INR 5 340 per night
8.6Great68 reviews
Bed & Breakfast
Admiralty Beach House
South Africa, Port Elizabeth
from INR 18 022 per night
7.8Very good39 reviews
Bed & Breakfast
La Loggia Bed And Breakfast
South Africa, Durban
from INR 6 424 per night
8.4Great48 reviews
Bed & Breakfast
Liberty Lodge Guest House
South Africa, Cape Town
from INR 4 171 per night
8.2Great88 reviews
Bed & Breakfast
Petite Provence B&B
South Africa, Ballito
from INR 11 764 per night
8.6Great90 reviews
Bed & Breakfast
Kingslyn Boutique Guest House
South Africa, Cape Town
from INR 8 510 per night
8.6Great92 reviews
Bed & Breakfast
Penelope'S Stellenbosch
South Africa, Stellenbosch
from INR 8 010 per night
8.4Great17 reviews
Bed & Breakfast
Maison Fontainbleau
South Africa, Cape Town
from INR 8 927 per night
8.4Great240 reviews
Bed & Breakfast
Old Mill Lodge, Seasonal Working Ostrich Farm & Restaurant, Oudtshoorn
South Africa, Oudtshoorn
from INR 6 675 per night
8.4Great91 reviews
Bed & Breakfast
Carslogie House
South Africa, Port Elizabeth
from INR 6 675 per night
8.6Great21 reviews
Bed & Breakfast
The Sandcastle Guesthouse - Melkbosstrand
South Africa, Melkbosstrand
from INR 5 924 per night
Top Bed & Breakfasts in South Africa
7.6Very good6 reviews
Bed & Breakfast
Birch Bush B&B
South Africa, Bethlehem
from INR 5 757 per night
8.4Great44 reviews
Bed & Breakfast
Radium Hall Guest House
South Africa, Cape Town
from INR 10 763 per night
7.0Very good23 reviews
Bed & Breakfast
Oak Village B&B
South Africa, Stellenbosch
from INR 18 189 per night
8.0Great8 reviews
Bed & Breakfast
Summerview Guest Lodge
South Africa, Johannesburg
from INR 6 508 per night
8.6Great77 reviews
Bed & Breakfast
Utopia In Africa Guest Villa
South Africa, Mbombela
from INR 5 173 per night
8.2Great62 reviews
Bed & Breakfast
Azamare Guest House
South Africa, Cape Town
from INR 41 051 per night
8.4Great16 reviews
Bed & Breakfast
Sica'S Guest House Musgrave
South Africa, Durban
from INR 6 591 per night
8.2Great49 reviews
Bed & Breakfast
Fairlight Beach House
South Africa, Umdloti
from INR 10 513 per night
8.6Great182 reviews
Bed & Breakfast
Dune Beach House
South Africa, Wilderness
from INR 15 352 per night
8.8Great15 reviews
Bed & Breakfast
Babette Bed And Breakfast
South Africa, Swellendam
from INR 10 346 per night
7.8Very good7 reviews
Bed & Breakfast
Woodpecker Inn
South Africa, Richards Bay
from INR 6 675 per night
9.0Perfect27 reviews
Bed & Breakfast
Liedjiesbos Urban Olive Farm
South Africa, Bloemfontein
from INR 14 184 per night
8.2Great14 reviews
Bed & Breakfast
Tarn Country House
South Africa, The Crags
from INR 12 599 per night
8.4Great70 reviews
Bed & Breakfast
Dio Dell Amore Guest House
South Africa, Jeffreys Bay
from INR 6 508 per night
8.4Great11 reviews
Bed & Breakfast
Breeze Inn Guesthouse
South Africa, Kidd's Beach
from INR 4 589 per night
8.2Great146 reviews
Bed & Breakfast
Marianne Wine Estate
South Africa, Stellenbosch
from INR 8 343 per night
8.4Great25 reviews
Bed & Breakfast
Somerset Sights B&B
South Africa, Somerset West
from INR 7 425 per night