Skip to main content

Filter by:


Star Rating

Review Score

Umhlanga Rocks – 705 hotels and places to stay
See the latest prices and deals by choosing your dates.
Protea Hotel by Marriott Durban Umhlanga, hotel in Umhlanga Rocks

Located 2297 feet from the beach in the heart of Umhlanga Rocks, Protea Hotel by Marriott Durban Umhlanga features family-friendly accommodations with free WiFi and air-conditioned rooms.

It was modern, the rooms looked amazing and the location was really good.
8.4
Scored 8.4
Very Good
Rated very good
2,355 reviews
Price from$104.97per night
Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge, hotel in Umhlanga Rocks

Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge is located opposite the Wavehouse and the Gateway Theater of Shopping.

Great location shops and airport , easy access to the parking parking. The decor was really nice , super chilled surf vibe beautiful garden seating to enjoy some cocktails. Staff were very friendly and professional.
8.2
Scored 8.2
Very Good
Rated very good
1,681 reviews
Price from$77.59per night
Beverly Hills, hotel in Umhlanga Rocks

Set in Umhlanga, this clifftop hotel overlooks the Indian Ocean from its waterfront terrace and guest rooms. A gym and heated outdoor swimming pool are available on site.

The service, staff and people were extremely helpful and friendly The breakfast and ambience felt very luxurious
8.5
Scored 8.5
Very Good
Rated very good
811 reviews
Price from$217.22per night
The Oyster Box, hotel in Umhlanga Rocks

Overlooking the Umhlanga Lighthouse and Indian Ocean, The Oyster Box offers 2 outdoor pools, an award winning spa and free Wi-Fi. Gateway Shopping Center is 1.2 mi away.

Beautiful views. The staff are amazing and attentive. The facilities are high class. True luxury. We felt so spoiled and special. The high tea is a must.
9.4
Scored 9.4
Wonderful
Rated wonderful
961 reviews
Price from$470.46per night
Town Lodge Umhlanga, hotel in Umhlanga Rocks

Located in Durban, 2 miles from Umhlanga lighthouse, Town Lodge Umhlanga has accommodations with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

Overall very good and welcoming, reception and housekeeping staff were very helpful and friendly. Easy to find with secure parking. Restaurant on site with good for value for money meals
8.4
Scored 8.4
Very Good
Rated very good
2,867 reviews
Price from$65.24per night
Coastlands Skye Hotel, Ridgeside, Umhlanga, hotel in Umhlanga Rocks

Located in Durban, 1.6 miles from Umhlanga Main Beach, Coastlands Skye Hotel, Ridgeside, Umhlanga provides accommodations with an outdoor swimming pool, private parking, a fitness center and a...

9.8
Scored 9.8
Exceptional
Rated exceptional
6 reviews
Price from$75.17per night
The Capital Pearls Hotel, hotel in Umhlanga Rocks

Set on Umhlanga's main beach, The Capital Pearls Hotel has a fitness center, bar, on-site dining, and free WiFi.

Everything here is amazing, from the helpful staff to the cleanliness. The hotel has so much space and caters to every age group. My kids really enjoyed their stay and we will definitely boo for Durban again
8.6
Scored 8.6
Excellent
Rated excellent
1,611 reviews
Price from$167.31per night
aha Gateway Hotel Umhlanga, hotel in Umhlanga Rocks

A rooftop pool is behind aha Gateway Hotel - Umhlanga's characteristic green ‘screen’ surrounding the front the building. This eco-friendly hotel is attached to the Gateway Theater of Shopping.

The bed and linen were heaven. :-). The room was spacious, and they have these amazing mirrors :-). Front desk was amazing.
8.4
Scored 8.4
Very Good
Rated very good
5,616 reviews
Price from$113.83per night
Hilton Garden Inn Umhlanga Arch, hotel in Umhlanga Rocks

Located in Durban, 1.5 miles from Umhlanga Main Beach, Hilton Garden Inn Umhlanga Arch provides accommodations with a fitness center, private parking, a terrace and a restaurant.

It was so clean And the view is amazing
8.5
Scored 8.5
Very Good
Rated very good
2,569 reviews
Price from$89.52per night
Premier Splendid Inn Umhlanga, hotel in Umhlanga Rocks

Located in Durban, 1.6 miles from Umhlanga Main Beach, Premier Splendid Inn Umhlanga provides accommodations with a restaurant, free private parking and a bar.

The hotel was clean and staff were super friendly
8.3
Scored 8.3
Very Good
Rated very good
2,673 reviews
Price from$78.39per night
See all hotels near Umhlanga Rocks
Subscribe to receive premium deals

Prices drop the second you sign up!