Hotels in Margate

Search and compare Margate hotels from hundreds of travel sites and save

Margate, South Africa
May 21 — May 222
Margate, South Africa
Sat 21/5
Sun 22/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Margate

Filter by star ratings
All filters
Margate Hotel
Margate Hotel
7,3 Good
Lot 3139 Marine Drive, Margate, KwaZulu-Natal, South Africa
Show on map
0,3 km from city centre, Margate 
GoodBased on 932 reviews
7,3

This comfortable hotel in Margate offers complimentary wireless internet, as well as an outdoor pool and an express check-in and check-out feature. It provides room service and a 24-hour reception, and is a short stroll from Margate Beach.

First Group Margate Sands
First Group Margate Sands
8,0 Excellent
Margate, KwaZulu-Natal, South Africa
Show on map
0,2 km from city centre, Margate 
ExcellentBased on 861 reviews
8,0

Boasting an outdoor pool, First Group Margate Sands is located in Margate and offers comfortable accommodation. It provides free Wi-Fi, a playground and a kids club.

Beachcomber Bay - Guest House
Beachcomber Bay - Guest House
8,0 Excellent
75 Marine Drive, Margate, KwaZulu-Natal, South Africa
Show on map
1,2 km from city centre, Margate 
ExcellentBased on 222 reviews
8,0

Beachcomber Bay Guest House is situated in Margate and offers complimentary wireless internet. It also features an outdoor pool, a sauna and a Jacuzzi.

First Group La Cote D'azur
First Group La Cote D'azur
8,6 Excellent
No 1 Manaba Beach Road Manaba Beach, Margate, KwaZulu-Natal, South Africa
Show on map
1,3 km from city centre, Margate 
ExcellentBased on 320 reviews
8,6

Situated in Margate, First Group La Cote D'Azur provides 3-star accommodation, as well as a Jacuzzi, an outdoor pool and a sauna. It also offers squash courts, a bowling alley and a kids club.

Fairway Guest Lodge
Fairway Guest Lodge
8,9 Excellent
20 Fairway, St Michael's on Sea, Margate, KwaZulu-Natal, South Africa
Show on map
5,2 km from city centre, Margate 
ExcellentBased on 97 reviews
8,9

Boasting an outdoor pool, Fairway Guest Lodge is situated in Margate and offers comfortable accommodation. It provides complimentary Wi-Fi, a car rental desk and room service.

Tips for booking a Margate hotel

Cheapest month:November
Most expensive month:May
Average price in Margate:R1 583/night
Cheapest price found:R543/night
Cheapest day:Monday
Most expensive day:Wednesday
R848 - R2 442
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R691 - R1 395
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Margate hotels

Show all 638 hotels
1
Fairway Guest Lodge
Fairway Guest Lodge
8,9 Excellent
20 Fairway, St Michael's on Sea, Margate, KwaZulu-Natal, South Africa
Show on map
5,2 km from city centre, Margate, South Africa 

Boasting an outdoor pool, Fairway Guest Lodge is situated in Margate and offers comfortable accommodation. It provides complimentary Wi-Fi, a car rental desk and room service.

Cheapest hotels in Margate, KwaZulu-Natal

Show all 638 hotels
Beachcomber Bay - Guest House
Beachcomber Bay - Guest House
8,0 Excellent
75 Marine Drive, Margate, KwaZulu-Natal, South Africa
Show on map
1,2 km from city centre,  

Beachcomber Bay Guest House is situated in Margate and offers complimentary wireless internet. It also features an outdoor pool, a sauna and a Jacuzzi.

R621
Avg. per night
Fairway Guest Lodge
Fairway Guest Lodge
8,9 Excellent
20 Fairway, St Michael's on Sea, Margate, KwaZulu-Natal, South Africa
Show on map
5,2 km from city centre,  

Boasting an outdoor pool, Fairway Guest Lodge is situated in Margate and offers comfortable accommodation. It provides complimentary Wi-Fi, a car rental desk and room service.

R685
Avg. per night
Margate Hotel
Margate Hotel
7,3 Good
Lot 3139 Marine Drive, Margate, KwaZulu-Natal, South Africa
Show on map
0,3 km from city centre,  

This comfortable hotel in Margate offers complimentary wireless internet, as well as an outdoor pool and an express check-in and check-out feature. It provides room service and a 24-hour reception, and is a short stroll from Margate Beach.

R733
Avg. per night
First Group Margate Sands
First Group Margate Sands
8,0 Excellent
Margate, KwaZulu-Natal, South Africa
Show on map
0,2 km from city centre,  

Boasting an outdoor pool, First Group Margate Sands is located in Margate and offers comfortable accommodation. It provides free Wi-Fi, a playground and a kids club.

R987
Avg. per night
First Group La Cote D'azur
First Group La Cote D'azur
8,6 Excellent
No 1 Manaba Beach Road Manaba Beach, Margate, KwaZulu-Natal, South Africa
Show on map
1,3 km from city centre,  

Situated in Margate, First Group La Cote D'Azur provides 3-star accommodation, as well as a Jacuzzi, an outdoor pool and a sauna. It also offers squash courts, a bowling alley and a kids club.

R1 529
Avg. per night

Hotel prices in Margate

3 stars
No. 1 most popular

Topanga

Cnr Beach And Collin Street, Uvongo, Margate, KwaZulu-Natal, South Africa

R908

Avg. per night

Margate Hotel
No. 2 most popular

Margate Hotel

Lot 3139 Marine Drive, Margate, KwaZulu-Natal, South Africa

7,3 Good
R733

Avg. per night

Beachcomber Bay - Guest House
Best value

Beachcomber Bay - Guest House

75 Marine Drive, Margate, KwaZulu-Natal, South Africa

8,0 Excellent
R621

Avg. per night

4 stars +
Fairway Guest Lodge
No. 1 most popular

Fairway Guest Lodge

20 Fairway, St Michael's on Sea, Margate, KwaZulu-Natal, South Africa

8,9 Excellent
R685

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Margate

Margate travel FAQs

  • What are the best hotels in Margate?

    Eye Sea View (8,6/10 from 37 reviews), Margate Hotel (7,3/10 from 932 reviews), and First Group Margate Sands (8,0/10 from 861 reviews) are all highly rated places to stay in Margate.