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 (120)
Manaba (157)
St Michael's-on-Sea (49)
Windsor-on-Sea (11)
Accommodation Types
All Types (1116)
B&Bs (9)
Lodges (2)
Hotels (1)
Guest Houses (10)
Self Catering (1094)

Reviews of Margate

4.5 / 5 1020 reviews
Read real reviews of Margate from 1020 verified guests.
Easy online booking at 1,107 hotels 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 Hotels

1 great place to stay
Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • Hotels
per night (sleeps 2)
Hotel in Lawrence Rocks, Margate

Desroches 317 is a hotel room located in the Desroches Hotel located in Margate. The hotel room can accommodate 2 guests and comprises 1 bedroom, 1 bathroom, and an open-plan kitchenette and living area. The bedro...

Remove Filters

You are only seeing 1 out of 1107 possible results

Remove your filters to see more results.

Hotels within 10 km of Margate

R1 758
per night, for 2 ppl
Hotel in Oslo Beach, KwaZulu-Natal

Hill Billion Hotel is conveniently situated close to Shelly Beach, high on a hill just above Oslo Beach on the KwaZulu-Natal South Coast. The hotel caters for various markets, ranging from holidays to conferencing a...

Hotels within 50 km of Margate

R2 521
per night, for 2 ppl
Hotel in South Coast, KwaZulu-Natal

San Lameer Resort Hotel & Spa is situated in the iconic San Lameer Estate, near Southbroom in KwaZulu-Natal. Ideal for guests looking for a leisure or corporate breakaway, close to a variety of facilities and attrac...

R3 600
per night (sleeps 2)
Hotel in South Coast, KwaZulu-Natal

Days At Sea Beach Lodge offers luxury accommodation in a paradise nestled in lush gardens, right on the white sandy beaches of Trafalgar. This tiny coastal village, situated on the South Coast of KwaZulu-Natal, is a...

R1 790
per night, for 2 ppl
Hotel in Umtentweni, KwaZulu-Natal

Umthunzi Hotel is an award-winning luxury hotel and conference venue situated in Umtentweni within close proximity to the beach, near the bustling town of Port Shepstone. This modern and contemporary hotel and confe...

20% off Special!
FromR1 440
R1 152
per night, for 2 ppl
Hotel in South Coast, KwaZulu-Natal

Oribi Gorge Hotel is located in a picturesque valley near the Oribi Gorge Nature Reserve; offering bed and breakfast accommodation to guests looking for a leisure or business getaway. Accommodation at Oribi Gorge H...

R1 460
per night, for 2 ppl
Hotel in Port Edward, KwaZulu-Natal

The Estuary Hotel & Spa is situated on the KZN lower South Coast, originally built in 1941 and set in a Cape Dutch Style. The Hotel overlooks the Estuary and has secluded access to the protected Silver Beach. The ...

R1 154
per night, for 2 ppl
Hotel in Port Edward, KwaZulu-Natal

Splendid Inn Port Edward is situated in the coastal town of Port Edward. It offers tastefully decorated accommodation with panoramic views of the Indian Ocean or lush green dunes of banana plantations. Perfect for e...

Hotels within 100 km of Margate

R1 410
per night (sleeps 2)
Hotel in Pennington, KwaZulu-Natal

Selborne Golf Estate, Hotel and Spa offers bed and breakfast and is situated in Pennington. This prestigious hotel is ideal for guests looking for either a leisure or corporate breakaway. Accommodation at the hotel...

R2 180
per night, for 2 ppl
Hotel in Scottburgh, KwaZulu-Natal

Perched atop a green hill in the welcoming town of Scottburgh, with breath-taking views of the Indian Ocean - the Blue Marlin Hotel has become a favoured family holiday destination. A mere 40-minutes from Durban, Bl...

Showing 1 to 10
 Next Page  
Welcome to the Margate hotels page - browse our varied selection of hotels 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 hotel 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 |