Bed and breakfast vacation rentals in Eastern Cape

Find and book unique bed and breakfast rentals on Airbnb

Top-rated bed and breakfast rentals in Eastern Cape

Guests agree: these bed and breakfast rentals are highly rated for location, cleanliness, and more.

Guest favorite
Bed and breakfast in Plettenberg Bay
Infinite Blu - Coral Room
This is one of 4 beautiful sea facing rooms in a guest house - This room has the best view and has a King size bed or the option of 2 single beds and opens directly onto the patio and pool deck. Dangle your feet in the pool, sip a beverage and drink in the majestic view. Infinite Blu is conveniently located - a 10 min walk or 2 min drive to the beach and town center. Our solar assisted uninterrupted power supply ensures load shedding does not spoil your stay.
Mar 22 – 29
$169 per night
5.0 out of 5 average rating, 14 reviews
Guest favorite
Room in Port Alfred
Under Milkwoods - ideal stop over with breakfast
Under the Milkwoods is situated In a quiet part of Port Alfred, within walking distance of our blue flag Kelly beach, golf course, Kowie River and town centre. The space can be rented out as a double room for a travelling couple or take the twin room as a family unit which then includes double and twin accommodation. My home has an inverter so my lights are never off and I also provide a most enjoyable light breakfast on the veranda each morning.
Jul 7 – 14
$24 per night
4.88 out of 5 average rating, 216 reviews
Bed and breakfast in Smithfield
Bluegum Cottage, Smithfield in SA
Your artist hostess designed and furnished the cottage so expect quality yet quirky, uncluttered decor. The cottage is very spacious, comfortable and light and overlooks a large organic garden. With its own access and safe off-street parking your privacy is guaranteed. Recently added free Wi-Fi, and a generator for loadshedding.
Jan 16 – 23
$23 per night
4.62 out of 5 average rating, 29 reviews

Popular amenities for Eastern Cape bed and breakfast rentals

Family-friendly bed and breakfast rentals

Guest favorite
Room in Aliwal North
conville bed and breakfast
Mar 12 – 19
$28 per night
4.75 out of 5 average rating, 81 reviews
Guest favorite
Room in Nature's Valley
The Wood - B&B Twin room
Jun 17 – 24
$62 per night
4.92 out of 5 average rating, 73 reviews
Guest favorite
Room in Zastron
Tienfontein Farm B&B
Apr 12 – 17
$26 per night
4.83 out of 5 average rating, 6 reviews
Guest favorite
Room in East London
Blue's Guest House Including Breakfast
Jul 1 – 8
$47 per night
4.75 out of 5 average rating, 16 reviews
Room in East London
German Bay Lodge
May 21 – 28
$37 per night
$294 total
4.87 out of 5 average rating, 15 reviews
Guest favorite
Room in Knysna
Brenton Blue The Beachcomber Room Brenton on Sea
Jun 27 – Jul 4
$54 per night
5.0 out of 5 average rating, 10 reviews
Guest favorite
Room in Ixopo
Korongo Valley Guest Farm-
Jun 8 – 15
$39 per night
4.83 out of 5 average rating, 6 reviews
Guest favorite
Room in Plettenberg Bay
Plettenberg Bay Getaway Garden View Room
Oct 30 – Nov 6
$62 per night
$499 total
5.0 out of 5 average rating, 48 reviews
Room in Somerset East
Angler and Antelope Guesthouse
Nov 5 – 12
$49 per night
4.75 out of 5 average rating, 8 reviews
Guest favorite
Room in Jeffreys Bay
Seafever
Jul 10 – 17
$56 per night
5.0 out of 5 average rating, 6 reviews
Guest favorite
Room in Gqeberha
The Copperpot Guesthouse
Jun 1 – 8
$18 per night
4.75 out of 5 average rating, 28 reviews
Room in Grahamstown
Symphony Bed and Breakfast, a home away from home
Dec 7 – 14
$39 per night
4.58 out of 5 average rating, 12 reviews

Bed and breakfast rentals with breakfast

Guest favorite
Room in Grahamstown
Arthur's Seat B&B - Upstairs Room
Oct 23 – 30
$21 per night
4.9 out of 5 average rating, 49 reviews
Guest favorite
Room in Knysna
Orange Inn Knysna Pelican suite
May 20 – 27
$41 per night
4.86 out of 5 average rating, 7 reviews
Superhost
Guesthouse in Brenton on Sea
Lux bedroom; views, pool, hottub in 5* eco lodge
Jun 11 – 18
$999 per night
$6,995 total
New place to stay
Guest favorite
Room in Jeffreys Bay
AtSupers Room 3 - Luxury Sea View
Aug 11 – 18
$48 per night
4.91 out of 5 average rating, 44 reviews
Guest favorite
Room in Cannon Rocks
448 On Alice
May 10 – 17
$42 per night
4.83 out of 5 average rating, 12 reviews
Guest favorite
Room in East London
7 On Annandale B&B
Oct 18 – 25
$34 per night
4.83 out of 5 average rating, 23 reviews
Bed and breakfast in Middelburg
Celtis Country Lodge & Restaurant - Double Room 2
Aug 10 – 17
$49 per night
4.63 out of 5 average rating, 16 reviews
Guest favorite
Hotel room in Saint Francis Bay
Budget Friendly St Francis Bay
Jun 6 – 13
$35 per night
4.7 out of 5 average rating, 10 reviews
Guest favorite
Hotel room in Knysna
MOJO Suite Private Garden,entrance, beach 25 m
Jun 25 – Jul 2
$95 per night
$668 total
5.0 out of 5 average rating, 19 reviews
Room in East London
182 Old Transkei Road Guest House
Apr 10 – 17
$56 per night
4.75 out of 5 average rating, 8 reviews
Room in Mthatha
Marks BnB
Feb 10 – 17
$43 per night
4.92 out of 5 average rating, 24 reviews
Place to stay in De Aar
Spacious two bedroom apartment with garden and BBQ
Oct 15 – 22
$44 per night
$353 total
4.53 out of 5 average rating, 32 reviews

Bed and breakfast rentals with a patio

Room in Queenstown
Beautiful,clean secure bnb with a wellnessSpa,pool
Mar 2 – 9
$52 per night
4.75 out of 5 average rating, 4 reviews
Guest favorite
Room in Plettenberg Bay
Plettenberg Bay Self-catering Work&Play
Nov 3 – 10
$37 per night
4.83 out of 5 average rating, 6 reviews
Room in Port Saint Johns
Forest-and-Greenery themed Private Room
Feb 1 – 8
$78 per night
4.2 out of 5 average rating, 5 reviews
Room in Jeffreys Bay
The Rose Barn - Room 12
May 1 – 8
$65 per night
$517 total
New place to stay
Room in Gqeberha
Pirates Lodge
Jul 26 – Aug 2
$39 per night
New place to stay
Room in Bathurst
Xanadu
Nov 15 – 22
$37 per night
New place to stay
Room in East London
Avalon lodge bed & breakfast
Oct 10 – 17
$42 per night
New place to stay
Room in Saint Francis Bay
Sandals Standard Triple Room
May 21 – 28
$109 per night
New place to stay
Room in Britstown
Smartt Guesthouse in Britstown
May 22 – 29
$44 per night
3.8 out of 5 average rating, 5 reviews
Room in East London
4 Star Oakhampton B&B Cottage
Sep 19 – 26
$62 per night
New place to stay
Room in East London
Hide 4 On Tindale
Dec 31 – Jan 7
$31 per night
4.33 out of 5 average rating, 3 reviews
Bed and breakfast in Jeffreys Bay
Bay Cove Inn triple sleeper
Apr 4 – 11
$47 per night
New place to stay

Destinations to explore