Hotels in Margate

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

Margate, South Africa
29 Oct — 30 Oct2
Margate, South Africa
Fri 29/10
Sat 30/10
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Margate

Filter by star ratings
All filters
Fairway Guest Lodge
Fairway Guest Lodge
9.1 Excellent
20 Fairway, St Michael's on Sea, Margate, KwaZulu-Natal, South Africa
Show on map
3.2 mi from city centre, Margate 
ExcellentBased on 97 reviews
9.1

Boasting an indoor pool, Fairway Guest Lodge is situated in Margate and offers comfortable accommodation. It provides complimentary Wi-Fi, room service and laundry facilities.

Beachcomber Bay - Guest House
Beachcomber Bay - Guest House
8.3 Excellent
75 Marine Drive, Margate, KwaZulu-Natal, South Africa
Show on map
0.7 mi from city centre, Margate 
ExcellentBased on 227 reviews
8.3

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 Margate Sands
First Group Margate Sands
8.2 Excellent
Margate, KwaZulu-Natal, South Africa
Show on map
0.1 mi from city centre, Margate 
ExcellentBased on 749 reviews
8.2

Boasting an outdoor pool, First Group Margate Sands is located in Margate and offers comfortable accommodation. It provides free Wi-Fi, meeting rooms and a hair salon.

Desroches Hotel
Desroches Hotel
4.0 Okay
113 Marine Drive, Margate, KwaZulu-Natal, South Africa
Show on map
0.2 mi from city centre, Margate 
OkayBased on 2 reviews
4.0

This comfortable hotel in Margate offers free wireless internet, as well as an outdoor pool and a kids pool. It provides 4-star accommodation with air-conditioned rooms.

Tips for booking a Margate hotel

Cheapest month:July
Most expensive month:December
Average price in Margate:£75/night
Absolute cheapest price found:£26/night
Cheapest day:Tuesday
Most expensive day:Saturday
£33 - £202
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£51 - £82
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Margate, KwaZulu-Natal

Show all 599 hotels
Beachcomber Bay - Guest House
Beachcomber Bay - Guest House
8.3 Excellent
75 Marine Drive, Margate, KwaZulu-Natal, South Africa
Show on map
0.7 mi 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.

£29
Avg. per night
Fairway Guest Lodge
Fairway Guest Lodge
9.1 Excellent
20 Fairway, St Michael's on Sea, Margate, KwaZulu-Natal, South Africa
Show on map
3.2 mi from city centre,  

Boasting an indoor pool, Fairway Guest Lodge is situated in Margate and offers comfortable accommodation. It provides complimentary Wi-Fi, room service and laundry facilities.

£34
Avg. per night
Desroches Hotel
Desroches Hotel
4.0 Okay
113 Marine Drive, Margate, KwaZulu-Natal, South Africa
Show on map
0.2 mi from city centre,  

This comfortable hotel in Margate offers free wireless internet, as well as an outdoor pool and a kids pool. It provides 4-star accommodation with air-conditioned rooms.

£35
Avg. per night
First Group Margate Sands
First Group Margate Sands
8.2 Excellent
Margate, KwaZulu-Natal, South Africa
Show on map
0.1 mi from city centre,  

Boasting an outdoor pool, First Group Margate Sands is located in Margate and offers comfortable accommodation. It provides free Wi-Fi, meeting rooms and a hair salon.

£55
Avg. per night

Hotel prices in Margate

3 stars

£28 - £55

Beachcomber Bay - Guest House

No. 1 most popular

£29
Avg. per night
Beach Motel

No. 2 most popular

Beach Motel
8.6 Excellent
£34
Avg. per night
Positano Lodge

Best value

Positano Lodge
8.3 Excellent
£28
Avg. per night
4 stars and up

£34 - £35

Desroches Hotel

No. 1 most popular

£35
Avg. per night
Fairway Guest Lodge

Best value

Fairway Guest Lodge
9.1 Excellent
£34
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?

    One of the most popular hotels in Margate is Villa Tropicana, which has been reviewed by 204 users and currently has a rating of 8.1/10. Other top-rated locations include First Group Margate Sands and Albatros Guest House, Margate ,, South Africa , Kzn Natal, which have received 8.2/10 and 9.2/10 ratings from our users, respectively.

  • What is a good hotel near Uvongo Beach?

    Fairway Guest Lodge is a hotel near Uvongo Beach that is popular with HotelsCombined users, scoring 9.1 across 97 reviews.

  • What is a good hotel in Margate near Ramsgate Beach?

    Wailana Beach Lodge is the most recommended hotel near Ramsgate Beach on HotelsCombined (scoring 9.1 over 136 reviews).

  • How much do hotels in Margate cost?

    Hotels in Margate cost an average of £74/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Margate?

    HotelsCombined users have found cheap hotels in Margate starting from £22 per night in the last 3 days.