Beach Hotels in Margate, KwaZulu-Natal
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Margate Beach Hotels
Top Margate Beach Hotels

First Group Margate Sands
First Group Margate Sands
8.4 out of 10, Very Good, (38)

Margate Hotel
Margate Hotel
7.6 out of 10, Good, (142)
The price is P2,614
P3,006 total
includes taxes & fees
Jul 20 - Jul 21

Beachcomber Bay - Guest House
Beachcomber Bay - Guest House
8.4 out of 10, Very Good, (38)
The price is P3,851
P4,429 total
includes taxes & fees
Jul 22 - Jul 23

The Beach Palace Ramsgate
The Beach Palace Ramsgate
10.0 out of 10, Exceptional, (3)
The price is P5,695
P6,549 total
includes taxes & fees
Jul 20 - Jul 21

Wailana Beach Lodge
Wailana Beach Lodge
10.0 out of 10, Exceptional, (6)
The price is P4,622
P5,316 total
includes taxes & fees
Jul 17 - Jul 18

Villa Tropicana
Villa Tropicana
7.6 out of 10, Good, (23)
The price is P2,088
P2,088 total
includes taxes & fees
Jul 20 - Jul 21

Swallows Nest
Swallows Nest
The price is P4,127
P4,746 total
includes taxes & fees
Jul 17 - Jul 18

Stephward Estate Country House
Stephward Estate Country House
10.0 out of 10, Exceptional, (1)
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.
Recent Reviews in Margate
Recent Reviews in Margate

Margate Beach Club
5/5 Excellent
Lovely place
"Lovely units, super clean and amazing for families with young children."
A verified traveler stayed at Margate Beach Club
Posted 4 months ago

First Group Margate Sands
1/5 Terrible
Think twice
"Place needs a serious upgrade, please INSPECT property as your credibility as hotels.com is on the line!
There were cockroaches in room, they only sprayed doom and next day we as guests had to stay in the room.
I have used this website for 12 yrs and have never been so horrified at the state of a hotel and the way they handled this issue.
Please investigate!! "
A verified traveler stayed at First Group Margate Sands
Posted 5 months ago