Book Marina Beach hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Marina Beach

Cheap Marina Beach hotels

Margate Hotel

Margate Hotel

3 out of 5
Lot 3139 Marine Drive Margate KwaZulu-Natal
The price is AU$91 per night from 17 May to 18 May
AU$91
17 May - 18 May
includes taxes & fees
With a stay at Margate Hotel in Margate, you'll be by the ocean, just steps from Margate Beach and a 2-minute drive from Hibiscus Mall Centre.
Opens in a new windowMargate Hotel
Bayside Taj Hotel

Bayside Taj Hotel

2.5 out of 5
19 Main Harding Rd Port Shepstone KwaZulu-Natal
Fully refundable
The price is AU$46 per night from 17 May to 18 May
AU$46
17 May - 18 May
includes taxes & fees
With a stay at Bayside Taj Hotel in Port Shepstone, you'll be within a 5-minute drive of Hibiscus Private Hospital and Port Shepstone Regional Hospital.
Opens in a new windowBayside Taj Hotel
San Lameer Hotel and Spa

San Lameer Hotel and Spa

4 out of 5
Old Main Road, San Lameer Southbroom KwaZulu-Natal
Fully refundableReserve now, pay when you stay
The price is AU$177 per night from 27 May to 28 May
AU$177
27 May - 28 May
includes taxes & fees
When you stay at San Lameer Hotel and Spa in Southbroom, you'll be next to a golf course, within a 5-minute drive of San Lameer Golf Course and Trafalgar Marine ...
Opens in a new windowSan Lameer Hotel and Spa
Save an average of 15% on thousands of hotels when you're signed in
First Group Margate Sands

First Group Margate Sands

4 out of 5
William O'Connor Drive Margate KwaZulu-Natal
The price is AU$141 per night from 2 June to 3 June
AU$141
2 June - 3 June
includes taxes & fees
With a stay at First Group Margate Sands in Margate, you'll be near the beach, just steps from Margate Beach and a 2-minute drive from Hibiscus Mall Centre.
Opens in a new windowFirst Group Margate Sands
Margate Beach Club

Margate Beach Club

3 out of 5
5 Duke Road Margate KwaZulu-Natal
The price is AU$103 per night from 14 May to 15 May
AU$103
14 May - 15 May
includes taxes & fees
When you stay at Margate Beach Club in Margate, you'll be on the beach, within a 5-minute drive of Hibiscus Mall Centre and Margate Beach.
Opens in a new windowMargate Beach Club
The Edwardian

The Edwardian

3 out of 5
Cnr Ramsey Avenue and Main Road Port Edward KwaZulu-Natal
Fully refundableReserve now, pay when you stay
The price is AU$86 per night from 14 May to 15 May
AU$86
14 May - 15 May
includes taxes & fees
Located in Port Edward, The Edwardian is by the ocean, within a 5-minute drive of Rennies Beach and North Sand Bluff.
Opens in a new windowThe Edwardian
Villa Tropicana

Villa Tropicana

3.5 out of 5
4 Margate Drive Margate KwaZulu-Natal
The price is AU$58 per night from 14 May to 15 May
AU$58
14 May - 15 May
includes taxes & fees
When you stay at Villa Tropicana in Margate, you'll be near the beach, within a 5-minute drive of Margate Beach and Hibiscus Mall Centre.
Opens in a new windowVilla Tropicana
Beachcomber Bay - Guest House

Beachcomber Bay - Guest House

3 out of 5
75 Marine Drive Margate KwaZulu-Natal
The price is AU$134 per night from 14 May to 15 May
AU$134
14 May - 15 May
includes taxes & fees
Located in Margate, Beachcomber Bay - Guest House is by the ocean, within a 5-minute drive of Hibiscus Mall Centre and Butterfly Valley Butterfly Farm.
Opens in a new windowBeachcomber Bay - Guest House
Port Edward Holiday Resort

Port Edward Holiday Resort

3.5 out of 5
Lot 1023 Owen Ellis Drive Port Edward KwaZulu-Natal
The price is AU$49 per night from 14 May to 15 May
AU$49
14 May - 15 May
includes taxes & fees
Located in Port Edward, Port Edward Holiday Resort is within a 15-minute drive of Wild Coast Sun Casino and Beaver Creek Coffee Estate.
Opens in a new windowPort Edward Holiday Resort
Don't see what you're looking for?
See all available properties in Marina Beach
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.

Hotels in Marina Beach, Southbroom

According to Hans Christian Andersen, 'To travel is to live.' But don't just take the word of long-dead storytellers. Book accommodation in Marina Beach, 0.4 kilometres from central Southbroom, and experience the wonderful joy of travel for yourself!

Kick back and listen to the sounds of the sea at Southbroom Beach. If you're eager to get some shut-eye someplace nearby, take a peek at the Sunbirds B&B - Adults Only and San Lameer Villa Rentals. Show the locals your technique with a round of golf at San Lameer Golf Course. The Days At Sea Beach Lodge and San Lameer Hotel and Spa are your leading options for this sight.

Spend too much time out last night? Regretting that last karaoke rendition of 'Livin' on a Prayer'? What you need is a seriously large coffee! Fortunately, Southdowns Nut Kiosk is pretty close. When your tummy starts growling later, mosey on over and peruse the menu at Trattoria La Terrazza.

Accommodation options near Marina Beach

While you might have a few probs finding a comfy bed for the night in Marina Beach, the Just Property Uvongo and Amble Inn Guest House are two decent places to kick your feet up in Shelly Beach. They're approximately 19 kilometres northeast of Marina Beach.

So, get cracking! It's time to pick out your dream Marina Beach accommodations, experiences and flights. And be sure to tag lastminute.com.au in your amazing #GlobalTraveller snaps!

Marina Beach hotels essential information

Accommodation
477 hotels
Lowest Price
AU$46
Highest Price
AU$177
Popular hotels
Margate Hotel, Bayside Taj Hotel, San Lameer Hotel and Spa, First Group Margate Sands, Margate Beach Club, The Edwardian, Villa Tropicana, Beachcomber Bay - Guest House, Port Edward Holiday Resort

Most recent Marina Beach hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.