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 (143)
St Michael's-on-Sea (50)
Windsor-on-Sea (11)
Accommodation Types
All Types (1103)
B&Bs (10)
Lodges (2)
Hotels (1)
Guest Houses (12)
Self Catering (1078)

Reviews of Margate

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

R3 258
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...

R2 800
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 900
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...

R1 560
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 460
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...

R1 750
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...

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

Anew Hotel Ingeli Forest and Spa is nestled below the Ingeli Mountain range near Kokstad in KwaZulu-Natal and is only one hour inland from Port Shepstone and two and a half hours from Durban. Surrounded by breath-ta...

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 |