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

Mermaid Guest House
8 Protea Road Struisbaai Western Cape
$82 nightly
The price is $94 total per night
$94 total
Feb 21 - Feb 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Mermaid Guest House in Struisbaai, you'll be in a shopping district, just a 3-minute walk from Struisbaai Mall and 7 minutes by foot from Struisbaai Beach.

The Bungalow
5 Meeding Street Plettenberg Bay Western Cape
When you stay at The Bungalow in Plettenberg Bay, you'll be on the beach, just steps from Old Timber Shed and Van Plettenberg Beacon.
Pool
Breakfast included

Westlodge at Graskop
12 Hugenote Street Graskop Mpumalanga
$89 nightly
The price is $102 total per night
$102 total
Feb 23 - Feb 24
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Westlodge at Graskop in Graskop, you'll be in the mountains, within a 5-minute drive of Graskop library and Graskop Gorge Lift Company.
Breakfast included
Parking included

Africa Beach B&B
12 Skegness Road Gqeberha (Port Elizabeth) Eastern Cape
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.

Blyde lodge
41 Kerk St Graskop Mpumalanga
$72 nightly
The price is $72 total per night
$72 total
Mar 21 - Mar 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Blyde lodge in Graskop, you'll be steps from Graskop library and a 2-minute drive from Graskop Gorge Lift Company.

Hermanus Lodge on the Green
8 Fernkloof Drive, Hermanus Heights Hermanus Western Cape
$130 nightly
The price is $150 total per night
$150 total
Mar 3 - Mar 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Hermanus, Hermanus Lodge on the Green is by the ocean, within a 10-minute drive of Voelklip Beach and Cliff Path.

Mirabelle Guesthouse
67 Reservoir St Franschhoek Western Cape
When you stay at Mirabelle Guesthouse in Franschhoek, you'll be in the suburbs, within a 15-minute walk of Sénéchal-Senekal Art Gallery and Franschhoek Town Hall.

The Villa Rosa Guest House & Self-catering Apartments
277 High Level Road Cape Town Western Cape
With a stay at The Villa Rosa Guest House & Self-catering Apartments in Cape Town (Sea Point), you'll be a 4-minute drive from Cape Town Stadium and 5 minutes from Cape Town International Convention Centre.

Magellans Hotel
3 Meryl Rd Cape Town Western Cape
Free Cancellation
Reserve now, pay when you stay
With a stay at Magellans Hotel in Cape Town (Simon's Town), you'll be within a 10-minute drive of Boulders Beach and Table Mountain National Park.

Aquamarine Guest House
113 Marsh Street Mossel Bay Western Cape
Free Cancellation
Reserve now, pay when you stay
With a stay at Aquamarine Guest House in Mossel Bay, you'll be next to a golf course, within a 15-minute walk of Diaz Musuem and Mossel Bay Harbour.
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 | 965 B&B |
|---|---|
Lowest Price | $42 |
Highest Price | $209 |
Popular accommodation | Mermaid Guest House, The Bungalow , Westlodge at Graskop, Africa Beach B&B, Blyde lodge, Hermanus Lodge on the Green, Mirabelle Guesthouse, The Villa Rosa Guest House & Self-catering Apartments, Magellans Hotel, Aquamarine Guest House, De Witt'e Guest House, Whale Coast Ocean Villa |


