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. 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 000
per night, for 2 ppl
B&B in Elysium, KwaZulu-Natal

The Anchorage is situated in the tranquil seaside village of Elysium. The stylish and affordable accommodation overlooks the panoramic blue Indian Ocean where you can view whales and dolphins frolicking in the sea d...

B&Bs within 100 km of Margate

R1 090
per night (sleeps 2)
B&B in Pennington, KwaZulu-Natal

Ironwood Lodge offers a relaxed atmosphere created through friendly, sincere hospitality in spacious, well equipped accommodation and stunning sea view stretching out in front of the Lodge, within walking distance f...

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

This classic Scottburgh home is uniquely decorated and offers comfortable accommodation in a home-like atmosphere with personal attention to detail and old fashioned hospitality. Ambercrest Guesthouse and Self-Cater...

R1 300
per night, for 2 ppl
B&B in Scottburgh, KwaZulu-Natal

Bare Feet Retreat is a small, unique bed and breakfast situated in the beautiful neighbourhood of Freeland Park, Scottburgh. The accommodation offers a spectacular view over the warm Indian Ocean and Aliwal Shoal, 1...

per night (sleeps 2)
B&B in Scottburgh, KwaZulu-Natal

Gee Wizz B&B and Self-catering is located in the South Coast town of Scottburgh. The house is in close proximity to attractions such as the T.C. Robertson Nature Reserve, Scottburgh Beach Bar, Crocworld Conservation...Flexible Cancellation!

R1 400
per night, for 2 ppl
B&B in Scottburgh, KwaZulu-Natal

Eden River Lodge is situated on the banks of the Mahlongwa River in the South Coast town of Scottburgh and offers a countrylike retreat with the convenience of being minutes away from local amenities. Eden River L...

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

Buddy's Place is located in Widenham, Umkomaas, a small South Coast diving village, 40 km from Durban and famous for its breathtaking reef dunes on the Aliwal Shoal which is a coral reef about 5 km from the beach. ...Flexible Cancellation!

per night (sleeps 2)
B&B in Clansthal, KwaZulu-Natal

Elephants Tusk is a little bed and breakfast set in Umkomaas in the heart of the diving community on the south coast of KwaZulu-Natal. Golfing, scuba diving, surfing, beaching or scenic drives are all located nearby...

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

Experience the charm and ambience of King's Grant Country Retreat, situated in Ixopo, KwaZulu-Natal. Our tastefully decorated accommodation offers both B&B accommodation as well as self-catering suites. The origina...

R1 900
per night, for 2 ppl
B&B in Clansthal, KwaZulu-Natal

A luxury guest house situated in park like gardens in the middles of Umkomaas with 2 swimming pools. The entire property is security fenced and offers safe off the road parking. All 12 rooms are en-suite and have a...

Page 3 - Showing 21 to 30
  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 |