South Africa B&B
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
B&B in South Africa

Africa Beach B&B
12 Skegness Road Gqeberha (Port Elizabeth) Eastern Cape
$58 nightly
The price is $66 total per night
$66 total
Jun 19 - Jun 20
Total with taxes and fees
With a stay at Africa Beach B&B in Gqeberha (Summerstrand), you'll be a 3-minute walk from Lighthouses Tenpin Bowling and 12 minutes by foot from Piet Retief Monument.
Pool
Breakfast included

Le Petit Paris
11 Akademie Street, cnr Berg St Franschhoek Western Cape
$145 nightly
The price is $167 total per night
$167 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Le Petit Paris in Franschhoek, you'll be a 4-minute walk from Huguenot Memorial Museum and 5 minutes by foot from Sénéchal-Senekal Art Gallery.
Pool
Breakfast included

Miraton Eastgate Suites
49 Northumberland Road Johannesburg Gauteng
$24 nightly
The price is $27 total per night
$27 total
Jun 18 - Jun 19
Total with taxes and fees
With a stay at Miraton Eastgate Suites in Johannesburg (Kensington), you'll be within a 15-minute drive of Melrose Arch Shopping Centre and Gold Reef City Casino.
Parking included
Free WiFi

6 Stemmet Lodge
6 Stemmet Street Hermanus Western Cape
$62 nightly
The price is $71 total per night
$71 total
Jun 29 - Jun 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at 6 Stemmet Lodge in Hermanus (Eastcliff), you'll be within a 15-minute walk of Village Square and Old Harbour.
Pool
Parking included

Aestas Bed & Breakfast
21 Fitchat Street Knysna Western Cape
$68 nightly
The price is $68 total per night
$68 total
Jun 19 - Jun 20
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Aestas Bed & Breakfast places you in the heart of Knysna, steps from Cape Floral Region Protected Areas and Pledge Nature Reserve.
Pool
Breakfast included

Vincent Valley Lodge
9 Bauhinia Dr East London Eastern Cape
$65 nightly
The price is $75 total per night
$75 total
Jun 18 - Jun 19
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in East London, Vincent Valley Lodge is a 5-minute drive from East London Museum and 5 minutes from Ann Bryant Art Gallery.
Pool
Parking included

Beach Villa Wilderness
3 Roland Krynauw Street Wilderness Western Cape
$137 nightly
The price is $158 total per night
$158 total
Jun 22 - Jun 23
Total with taxes and fees
With a stay at Beach Villa Wilderness in Wilderness (Wilderness Beach), you'll be steps from Cape Floral Region Protected Areas and 3 minutes by foot from Wilderness Lagoon.
Pool
Breakfast included

Agulhas Ocean House
4 Main Road L'Agulhas Western Cape
$81 nightly
The price is $81 total per night
$81 total
Jun 21 - Jun 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Agulhas Ocean House in L'Agulhas, you'll be by the ocean, within a 5-minute drive of Cape Agulhas Lighthouse and Struisbaai Mall.
Breakfast included
Parking included

Tintswalo Boulders
7 Gay Road Cape Town Western Cape
$185 nightly
The price is $213 total per night
$213 total
Jul 1 - Jul 2
Total with taxes and fees
With a stay at Tintswalo Boulders in Cape Town (Simon's Town), you'll be a 1-minute drive from Boulders Beach and 12 minutes from Kalk Bay Harbour.
Pool
Breakfast included

Mykonos Luxury Guest House
14 Guinevere Rd Saint Francis Bay Eastern Cape
$86 nightly
The price is $99 total per night
$99 total
Jul 17 - Jul 18
Total with taxes and fees
A stay at Mykonos Luxury Guest House places you in the heart of Saint Francis Bay, within a 5-minute drive of St. Francis Bay Golf Club and St. Francis Links.
Pool
Breakfast included

Bhangazi Lodge
36 Hornbill St St. Lucia KwaZulu-Natal
$75 nightly
The price is $75 total per night
$75 total
Jun 20 - Jun 21
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in St. Lucia, Bhangazi Lodge is by the ocean, a 4-minute drive from iSimangaliso Wetland Park and 5 minutes from St. Lucia Estuary Beach.
Pool
Breakfast included

Mandalay B&B
251 High Ridge Road Durban North KwaZulu-Natal
$63 nightly
The price is $72 total per night
$72 total
Jul 6 - Jul 7
Total with taxes and fees
When you stay at Mandalay B&B in Durban North, you'll be near the beach, within a 15-minute drive of Durban Beach and Umhlanga Rocks Beach.
Pool
Parking included
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
South Africa B&B essential information
Accommodation | 1002 B&B |
|---|---|
Lowest Price | $27 |
Highest Price | $213 |
Popular accommodation | Africa Beach B&B, Le Petit Paris, Miraton Eastgate Suites, 6 Stemmet Lodge, Aestas Bed & Breakfast, Vincent Valley Lodge, Beach Villa Wilderness, Agulhas Ocean House, Tintswalo Boulders, Mykonos Luxury Guest House, Bhangazi Lodge, Mandalay B&B |
