South Africa may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Margate, KwaZulu-Natal Hotels from AU$49

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

10 Best Hotels in Margate

Desroches Hotel
4 out of 5
Get Rates
2.32 km from city centre
3.7/5Good! (36 reviews)
Good location don't stay out when dark

"Hotel sea view room good size car poor wifi poor"…"

Reviewed on 16 May 2017

Desroches Hotel
Tahiti Sands
3 out of 5
The price is AU$114 per night
5.12 km from city centre
4.6/5Exceptional! (33 reviews)
t place to be

"It was lovely place, spacious, clean and great view. If add air conditioning will be cherry on the top, really enjoyed our stay."…"

Reviewed on 27 Jan. 2020

Tahiti Sands
Beachcomber Bay - Guest House
The price is AU$98 per night
3.18 km from city centre
4.2/5Very Good! (31 reviews)
Beautiful views.Rooms need revamp.

"Unfortunately they were unaware of our stay & unprepared.The owner was away.However her friend/assistant (?) Loraine was very helpful and did her best to sort out the issues and settle us in.She was warm and kind and advised best place to for dinner and a swim.Frankly the photos on-line seemed misleading ..."…"

Reviewed on 9 Mar. 2020

Beachcomber Bay - Guest House
First Group Margate Sands
The price is AU$99 per night
1.87 km from city centre
4.4/5Excellent! (21 reviews)


Reviewed on 20 Mar. 2020

First Group Margate Sands
First Group La Cote D'Azur
The price is AU$145 per night
1.17 km from city centre
4.5/5Wonderful! (11 reviews)

"Nice view. Gracious amount of space. Kept clean and tidy for the age of the hotel and interiors."…"

Reviewed on 20 Dec. 2019

First Group La Cote D'Azur
First Group Costa Smeralda
Get Rates
2.67 km from city centre
4.1/5Very Good! (8 reviews)
This is a place to be when you with your Family❤️

"I had such a good time, workers are very kind."…"

Reviewed on 16 Jul. 2019

First Group Costa Smeralda
First Group Club Hacienda
The price is AU$82 per night
5.68 km from city centre
3.4/5 (5 reviews)
First Group Club Hacienda was nice...

"The two bedroom apartment was nice with a small walk to the Beach. We did not enjoy the swimming pool as it was very deep. it was a short stay with a early check out."…"

Reviewed on 8 Jan. 2020

First Group Club Hacienda
Margate Beach Club
The price is AU$61 per night
1.43 km from city centre
4.5/5Wonderful! (13 reviews)
Margate beach Club review

"It was a lovely getaway. The place is very neat and tidy. Lots of things to do for with kids. Will definitely revisit."…"

Reviewed on 12 Sep. 2019

Margate Beach Club
Margate Hotel
3 out of 5
Free cancellationReserve now, pay when you stay
The price is AU$49 per night
1.73 km from city centre
3.5/5Good! (24 reviews)
Time for an update!!!!!

"This hotel is in dire need of upgrading and updating. It is stuck in the ‘80’s and needs to move with the times. Possibly will get more visitors and people staying there if better amenities And more luxury are offered."…"

Reviewed on 8 Mar. 2020

Margate Hotel
Villa Tropicana
3.5 out of 5
The price is AU$57 per night
0.9 km from city centre
3.8/5Good! (14 reviews)

"They must have a back up plan for electricity load shedding(Generator) We didnt have a proper breakfast because there were no electricity...had to wear un.ironed clothes that was a bad experience"…"

Reviewed on 20 Feb. 2020

Villa Tropicana
Don't see what you're looking for?
See all available properties in Margate
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Margate

Visitors to Margate are sure to enjoy the beaches. Tourists can also enjoy the city's zoo, gardens, and bars.

  • There are 23 hotels and other accommodations in Margate
  • The closest major airport is in Margate (MGH) 3.5 from the city center

Sightseeing and Staying in Margate

The city's natural setting is picturesque, including the beaches and these places to visit: Margate Beach, Uvongo Beach, and Ramsgate Beach. Additionally, you might want to add Butterfly Valley Butterfly Farm to your agenda.

As you plan your holiday getaway, you'll find 23 hotels and other lodging options to choose from in Margate. Here are highly ranked ones based on Expedia user reviews:

  • Tahiti Sands - With a stay at this 3-star apartment, guests can enjoy access to an outdoor pool and free parking, along with an in-room kitchen.
  • Sea 'n Sky - Our customers like the beach locale at this apartment. With a stay at this 3-star apartment, guests can enjoy access to an outdoor pool and free parking, along with an in-room kitchen.
  • Beachcomber Bay - Guest House - With a stay at this 3-star bed & breakfast, guests can enjoy access to free breakfast and an outdoor pool, along with free WiFi.

Dressing for Margate

  • Between January and March, you can expect average temperatures of 78°F during the day and 65°F at night
  • From April to June, the average during the day is 76°F, while the average at night is 56°F
  • July through September has daytime averages of 72°F with nighttime averages of 56°F
  • In October-December, you can expect daytime averages of 77°F and nighttime averages of 60°F
  • Average annual rainfall for Margate is 31.65 inches
  • Usually February and March are the hottest months with an average of 78°F, whereas July and June are often coldest, averaging 57°F

Frequently asked questions

What's the best place to stay in Margate?
Desroches Hotel is one of the top choices for your stay based on our traveller data. This 4-star hotel offers a full-service spa and free breakfast. Other good choices for your visit include Beachcomber Bay - Guest House and Margate Hotel.
If I need to cancel my hotel reservation in Margate, will I receive a refund?
Yes, most hotel room reservations are fully refundable if you cancel prior to the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If your reservation is non-refundable, you might be able to still cancel and receive a refund within a 24-hour period of booking. Put in your dates and click on “Search”, then filter by “free cancellation” to get the best options available in Margate.
What's the best accommodation option for families in Margate?
Tahiti Sands is a top 3-star apartment on Expedia for families, and features an outdoor pool and in-room kitchens. Desroches Hotel is another good option for your stay with the kids. Also, children of all ages will enjoy a visit to Butterfly Valley Butterfly Farm.
What's the best pet-friendly hotel in Margate?
Margate B&B is a top B&B for people travelling with their pets, and offers an outdoor pool and flat-screen TVs for its human guests.
What's the best accommodation option for a beach holiday in Margate?
Tahiti Sands is a top 3-star beach apartment with an outdoor pool and free parking. Other good choices for your stay near the beach include Desroches Hotel and Beachcomber Bay - Guest House. Head to Margate Beach or Uvongo Beach for some quality time by the water.
What are some accommodations with pools in Margate?
Topanga is a popular 3.5-star apartment featuring an outdoor pool, a children’s pool and free self-parking. A couple of other options that offer an on-site pool include Beachcomber Bay - Guest House and Sea ‘n Sky.

Recent Reviews in Margate

More trip options