Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Type:

Filter by Facility:

Filter by Star Grading:

Cintsa (14)
Glengariff (5)
Gonubie (45)
Berea (4)
Bunkers Hill (7)
Hickmans River (2)
Kidd's Beach (8)
Nahoon (6)
Nahoon Beach (5)
Quigney Beach (8)
Selborne (8)
Stirling (25)
Sunnyridge (1)
Vincent Heights (9)
Winterstrand (4)
Woodleigh (7)
Accommodation Types
All Types (145)
B&Bs (41)
Lodges (3)
Hotels (2)
Guest Houses (36)
Self Catering (63)

Reviews of East London

4.4 / 5 257 reviews
Read real reviews of East London from 257 verified guests.
Easy online booking at 143 B&Bs options in East London. Browse East London self-catering, guesthouses, B&Bs and hotels with great rates. Find East London holiday accommodation for all tastes and budgets, with

East London B&Bs

41 great places to stay
Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • B&Bs
R1 095
per night, for 2 ppl
B&B in East London

Riverview Guesthouse is located in Beacon Bay, East London and offers breathtaking views overlooking the Nahoon river. The guesthouse is situated close to all amenities and a number of great restaurants. Currently t... Flexible Cancellation!

per night, for 2 ppl
B&B in East London

Blue's Guest House offers bed and breakfast and is situated 100 m from Bonza Bay Beach, in East London. Ideal for guests looking for comfortable lodging with lovely views, close to other facilities. Accommodation a... Flexible Cancellation!

per night, for 2 ppl
B&B in Gonubie, East London

Tidewaters River Lodge is situated in Gonubie, a bird- and nature lover's paradise. We cater specifically to the discerning business or leisure traveller. It's a place where the business traveller can relax. The lo...

per night, for 1
B&B in Stirling, East London

A haven of tranquillity in the city centre, Byways is a 5-bedroom, owner-managed B&B establishment, situated in East London. Suitable for the corporate traveller. Clean and refreshingly comfortable, non-smoking bed...

per night, for 2 ppl
B&B in East London

Sleepwell Bed and Breakfast is situated in East London. They offer comfortable and spacious rooms ideal for the business and tourist traveller alike. They are only a short drive away from the sandy beaches. There ...

R1 140
per night, for 2 ppl
B&B in Gonubie, East London

Benri B&B and Self Catering is a 4 star establishment situated on Oceanway Road, Gonubie, which runs along the shore. It is here that fishermen, joggers and strollers can relax away from the city's hustle and bustle...

per night, for 2 ppl
B&B in Stirling, East London

Pollock’s B&B was established in 1997 and is conveniently positioned in the central and safe suburb of Baysville Extension, East London. Our private and spacious en-suite rooms boast executive comfort each having...

R1 095
per night, for 2 ppl
B&B in East London

Reef View East London offers bed and breakfast, and is located across the road from the Nahoon River. The guest house is also ideally situated a drive from Nahoon Beach, restaurants and shops. Accommodation at Reef...

R1 200
per night, for 2 ppl
B&B in East London

A River Rest B&B is situated in the quiet suburb of Beacon Bay, but close to shops, the beach and other amenities. It has a beautiful view of the river flowing into the sea. A River Rest 1 is a tastefully decorate...

per night, for 2 ppl
B&B in Gonubie, East London

Seas the Day is located in a quiet area of the picturesque suburb of Gonubie in East London. Gonubie is a little seaside village on the estuary of the Gonubie River, just 8km from East London. Gonubie offers scenic ...

Showing 1 to 10
 Next Page  
Welcome to the East London B&Bs page - browse our broad range of B&Bs below, or view our main East London accommodation page if you're looking for all types of East London accommodation. Once you've decided on your perfect B&B accommodation, you can pay easily through TravelGround's secure payment portal.
Loading, please wait...

Loading Results...

We're finding you the best places to stay!