Skip to main content

Spa hotels in Margate

Find the spa hotels that appeal to you the most

The best spa hotels in Margate

Check out our selection of great spa hotels in Margate

Filter by:

Review score

First Group La Cote D'Azur

Hotel in Margate

Offering an outdoor pool and views of the sea, La Cote D'Azur is set in Margate, 4.3 mi from Shelly Beach. The resort offers guests BBQ facilities and a spa & wellness center.

J
Jude
From
South Africa
Friendly and helpful staff Clean Ice cold air conditioning Best pool
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 119 reviews
Price from
$188.67
1 night, 2 adults

Margate, Granada 102

Margate

Offering a casino, Margate, Granada 102 offers accommodations in Margate. This beachfront property offers access to a patio and free private parking.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 46 reviews
Price from
$74.17
1 night, 2 adults

Margate Beach Lodge

Hotel in Margate

Located in Margate, a 7-minute walk from Margate Beach, Margate Beach Lodge has accommodations with a shared lounge, free private parking and a restaurant.

S
Sabelo
From
South Africa
Your food was great, clean and I will recommend my friends
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 1,555 reviews
Price from
$49.45
1 night, 2 adults

First Group Margate Sands

Margate

Located along the beach, Margate Sands is located in Margate and features an outdoor swimming pool, restaurant and a kids’ club.

S
Slindile Mbothwe
From
South Africa
Warm welcoming, well equipped unit
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 637 reviews
Price from
$128.89
1 night, 2 adults

San Lameer Resort Hotel & Spa

Southbroom (Near Margate)

Located on the banks of the Umhlangamkulu Lagoon, San Lameer Resort Hotel & Spa offers elegantly furnished rooms. Its lush gardens feature a tidal pool next to a sandy Indian Ocean beach.

T
Tembakazi
From
South Africa
The bed size and space in the room
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,101 reviews
Price from
$123.29
1 night, 2 adults

Secret Sands Glenmore Beach

Port Edward (Near Margate)

Located in Port Edward, a few steps from Glenmore Beach, Secret Sands Glenmore Beach provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Shanice Jasmine
From
South Africa
I had a wonderful stay at Secret Sands. The rooms were tidy and comfortable, and the fully kitted kitchen made the experience even better. Waking up to the amazing view was a highlight, and the peaceful atmosphere—just a short walk from the beach—was exactly what my family and I needed. The booking process was smooth, and even when I had to reschedule, Happiness and Zaskia were incredibly helpful. I will definitely be back!
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 325 reviews
Price from
$45.17
1 night, 2 adults

Umthunzi Hotel and Conference

Umtentweni (Near Margate)

Umthunzi Hotel & Conference | Award-Winning 3-Star Hotel Proud recipient of multiple accolades—including the prestigious Top Vendor Award for “Best Coastal Wedding Venue” and the Readers’ Choice Award...

S
Sinah
From
South Africa
The breakfast was lovely and delicious, we really enjoyed and will come back and refer friends and family who wants to come that side. Great sea view room we got
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 423 reviews
Price from
$88.73
1 night, 2 adults

San Lameer Villa 2112

Southbroom (Near Margate)

Providing pool with a view, San Lameer Villa 2112 provides accommodations in Southbroom.

R
Ruth Zamaseleku
From
South Africa
Security is tight. Place is beautiful. Staff is friendly. We had a wonderful time with my friends.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 89 reviews
Price from
$119.04
1 night, 2 adults

La Casa Compartida

Southbroom (Near Margate)

La Casa Compartida offers accommodations in Southbroom, a 13-minute walk from San Lameer Beach and 4.4 miles from Southbroom Golf Club.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 7 reviews
Price from
$415.11
1 night, 2 adults

San Lameer Villa 2002

Southbroom (Near Margate)

Offering a bar, San Lameer Villa 2002 provides accommodations in Southbroom. This beachfront property offers access to a patio, tennis at the tennis court, free private parking, and free Wifi.

R
Robert
From
South Africa
The location was beautiful and peaceful.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 70 reviews
Price from
$100.72
1 night, 2 adults
All spa hotels in Margate

Looking for a spa hotel?

What better way to unwind after a day of sightseeing than at a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, providing luxury features like hot tubs, thermal pools, and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Margate and surrounding area in the past month

See all

Popular with guests booking spa hotels in Margate

Popular with guests booking spa hotels in Margate

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 37 reviews

Popular with guests booking spa hotels in Margate

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4 reviews

Popular with guests booking spa hotels in Margate

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 46 reviews

Popular with guests booking spa hotels in Margate

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 119 reviews

Popular with guests booking spa hotels in Margate

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 637 reviews

Popular with guests booking spa hotels in Margate

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 1,555 reviews

Popular with guests booking spa hotels in Southbroom

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 12 reviews