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

Filter by Specials:

Filter by Review Score:

Filter by Type:

Filter by Facility:

Lawrence Rocks (122)
Manaba (140)
Margate Beach (167)
St Michael's-on-Sea (46)
Accommodation Types
All Types (1076)
B&Bs (9)
Lodges (2)
Hotels (1)
Guest Houses (11)
Self Catering (1053)

Reviews of Margate

4.4 / 5 753 reviews
Read real reviews of Margate from 753 verified guests.
Easy online booking at 1,069 B&Bs options in Margate. Browse Margate self-catering, guesthouses, B&Bs and hotels with great rates of up to 20% off. Find Margate holiday accommodation for all tastes and budgets, with

Margate B&Bs

Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • B&Bs

B&Bs within 50 km of Margate

R1 500
per night, for 2 ppl
B&B in Southbroom, KwaZulu-Natal

Sunbirds B&B is located in the quiet peaceful village of Southbroom, on the South Coast, which is also known as the Golf Coast, of KwaZulu-Natal. You can take a 5 minute walk down the road to the best restaurant in...

R1 160
per night, for 2 ppl
B&B in Oslo Beach, KwaZulu-Natal

My Den is situated a stone’s throw from the peaceful Oslo Beach just outside Port Shepstone, and is ideally placed to offer affordable, quality accommodation to both holiday and corporate guests who enjoy privacy ...

R1 400
per night (sleeps 2)
B&B in South Coast, KwaZulu-Natal

San Lameer Villa 1918 is located in San Lameer Estate. Situated on the South Coast of KwaZulu-Natal Natal, this subtropical paradise with wildlife, fauna, flora and birds, has something to offer the whole family. Th...

R2 000
per night (sleeps 2)
B&B in Trafalgar, KwaZulu-Natal

Nakai Beach is a luxurious boutique homestay in Trafalgar, a seaside resort town in KwaZulu-Natal. The establishment offers an eclectic tropical aesthetic with a cascading infinity pool sailing into the ocean’s ho...

per night, for 2 ppl
B&B in Umtentweni, KwaZulu-Natal

Stephan's Guest House is situated on the hill directly above the Port Shepstone Golf and Country Club, with a stunning view of the Indian Ocean. The Spanish style architecture with its beautiful garden, relaxing are...

20% off Long Stays!
FromR1 060
per night, for 2 ppl
B&B in Umtentweni, KwaZulu-Natal

The tranquil setting of our large subtropical hillside garden invites you to relax as you arrive at Mdoni House Guest Lodge in Umtentweni - a natural garden suburb nestling on the shores of the Indian Ocean. Strol...

per night, for 2 ppl
B&B in Umtentweni, KwaZulu-Natal

Venture Inn & Conferencing is a quaint and affordable retro establishment with 15 rooms and a conference/meeting venue. It is 2 km from the centre of Port Shepstone CBD in the heart of the UGU municipal district and...

R1 090
per night, for 2 ppl
B&B in Palm Beach, KwaZulu-Natal

Palm Cottage Bed & Breakfast offers lovingly decorated double junior suites, each with kingsize bed, en-suite shower/WC, sitting room and thatched patio overlooking the sparkling rock pool and our very own dam in a ...

20% off Special!
per night (sleeps 2)
B&B in Sea Park, KwaZulu-Natal

Lombok Lodge is an owner-managed, Indonesian-style, bed and breakfast establishment that offers luxurious, comfortable and spacious accommodation to the discerning business traveller or tourist. The lodge is located...

per night, for 2 ppl
B&B in Port Edward, KwaZulu-Natal

Bottlenose Guest House is beautifully situated on the coastline with breathtaking views over the warm Indian Ocean. Whales and Dolphins at play is a very common occurrence and our guestbook is signed with numerous e...

Page 2 - Showing 11 to 20
  Previous Page 
 Next Page  
Welcome to the Margate B&Bs page - browse our varied selection of B&Bs below, or check out our main Margate accommodation page if you're looking for all types of Margate accommodation. Once you've chosen your ideal 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!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 |