Free gift card up to $150!

South Africa Bed and Breakfasts

Sort by:

Impangele Bed & Breakfast

BENONI, South Africa

from 795

Book now

Impangele Bed & Breakfast

Impangele Bed & Breakfast

from 795

BENONI, South Africa

Book now

from 390

Book now

Culdesac Self Catering and Bed & Breakfast

Culdesac Self Catering and Bed & Breakfast

from 390

Oudtshoorn, South Africa

Book now

St Phillips Bed & Breakfast

Port Elizabeth, South Africa

from 450

Book now

St Phillips Bed & Breakfast

St Phillips Bed & Breakfast

from 450

Port Elizabeth, South Africa

Book now

Jambo Guest House

Cape Town, South Africa

from 650

Book now

Jambo Guest House

Jambo Guest House

from 650

Cape Town, South Africa

Book now

Sandcastle B&B

Melkbosstrand, South Africa

from 480

Book now

Sandcastle B&B

Sandcastle B&B

from 480

Melkbosstrand, South Africa

Book now

Splash Guest House

Port Elizabeth, South Africa

from 450

Book now

Splash Guest House

Splash Guest House

from 450

Port Elizabeth, South Africa

Book now

Waterval Country Lodge

Tulbagh, South Africa

from 490

Book now

Waterval Country Lodge

Waterval Country Lodge

from 490

Tulbagh, South Africa

Book now

Penelope's Guesthouse

Stellenbosch, South Africa

from 595

Book now

Penelope's Guesthouse

Penelope's Guesthouse

from 595

Stellenbosch, South Africa

Book now

Cap Serein Guest House

Hout Bay, South Africa

from ZAR 700

Check Dates

Cap Serein Guest House

Cap Serein Guest House

from ZAR 700

Hout Bay, South Africa

Check Dates

Mossel Bay Golf Lodge

Mossel Bay, South Africa

from 420

Book now

Mossel Bay Golf Lodge

Mossel Bay Golf Lodge

from 420

Mossel Bay, South Africa

Book now

Absolute Cape B&B Gordons Bay

Gordons Bay, South Africa

from 350

Book now

Absolute Cape B&B Gordons Bay

Absolute Cape B&B Gordons Bay

from 350

Gordons Bay, South Africa

Book now

Point B Guest House

Cape Town, South Africa

from 650

Book now

Point B Guest House

Point B Guest House

from 650

Cape Town, South Africa

Book now

Sweet Orange Guest House

Cape Town, South Africa

from 375

Book now

Sweet Orange Guest House

Sweet Orange Guest House

from 375

Cape Town, South Africa

Book now

AestAs Bed & Breakfast

Knysna, South Africa

from 375

Book now

AestAs Bed & Breakfast

AestAs Bed & Breakfast

from 375

Knysna, South Africa

Book now

from 690

Book now

Bali on the Ridge Bed and Breakfast

Bali on the Ridge Bed and Breakfast

from 690

Durban, South Africa

Book now

Blue Hills Lodge

Midrand, South Africa

from 490

Book now

Blue Hills Lodge

Blue Hills Lodge

from 490

Midrand, South Africa

Book now

Milkwood Manor on Sea

Plettenberg Bay, South Africa

from 570

Book now

Milkwood Manor on Sea

Milkwood Manor on Sea

from 570

Plettenberg Bay, South Africa

Book now

from 595

Book now

Seaview Manor Exquisite Bed & Breakfast

Seaview Manor Exquisite Bed & Breakfast

from 595

Durban, South Africa

Book now

Somer Place B&B

Somerset West, South Africa

from 460

Book now

Somer Place B&B

Somer Place B&B

from 460

Somerset West, South Africa

Book now

Avatara Bed & Breakfast

Cape Town, South Africa

from 620

Book now

Avatara Bed & Breakfast

Avatara Bed & Breakfast

from 620

Cape Town, South Africa

Book now

The Colony

Cape Town, South Africa

from 440

Book now

The Colony

The Colony

from 440

Cape Town, South Africa

Book now

Malherbe Guesthouse

Montagu, South Africa

from 445

Book now

Malherbe Guesthouse

Malherbe Guesthouse

from 445

Montagu, South Africa

Book now

Braeside B&B

Cape Town, South Africa

from 450

Book now

Braeside B&B

Braeside B&B

from 450

Cape Town, South Africa

Book now

5th Avenue Gooseberry Guest House

Johannesburg, South Africa

from 600

Book now

5th Avenue Gooseberry Guest House

5th Avenue Gooseberry Guest House

from 600

Johannesburg, South Africa

Book now

Riverside Lodge

Oudtshoorn, South Africa

from 450

Book now

Riverside Lodge

Riverside Lodge

from 450

Oudtshoorn, South Africa

Book now

Guesthouse One Belvedere

Cape Town, South Africa

from 595

Book now

Guesthouse One Belvedere

Guesthouse One Belvedere

from 595

Cape Town, South Africa

Book now

La Rose B&B

Cape Town, South Africa

from 500

Book now

La Rose B&B

La Rose B&B

from 500

Cape Town, South Africa

Book now

Hoylake Inn

East London, South Africa

from 480

Book now

Hoylake Inn

Hoylake Inn

from 480

East London, South Africa

Book now

Ambience Inn

White River, South Africa

from 625

Book now

Ambience Inn

Ambience Inn

from 625

White River, South Africa

Book now

On the Beach Guesthouse & Apartments

Jeffreys Bay, South Africa

from 560

Book now

On the Beach Guesthouse & Apartments

On the Beach Guesthouse & Apartments

from 560

Jeffreys Bay, South Africa

Book now

Diamond Collection

No results were found.

Your search was a little too specific.We suggest reducing the filters or searching for a different city.

Sponsored Links

Book a getaway today

Recent reviews

Sugar Magnolia B&B

$145 - $185

4.5 (85)

"This is a truly amazing place that will take you away from your everyday normal life ..."

Read more...


Pine Tree Inn and Bakery

$75 - $95

4.6 (55)

"Beautiful facility, very cozy and comfortable rooms, outstanding service and a great ..."

Read more...


Villa D' Citta

$129 - $399

4.8 (914)

"Like home but better! Cathy and her staff took excellent care of us. The rooms are ..."

Read more...


Top