Skip to main content

Hotels near Umhlanga Rocks

Search hotels and more near Umhlanga Rocks

Hotels and more near Umhlanga Rocks

Hotels with airport shuttles in Umhlanga Rocks

Airport shuttle (free)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 17 reviews
From US$128.59 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 889 reviews
From US$168.12 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,128 reviews
From US$134.42 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,327 reviews
From US$378.04 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,270 reviews
From US$120.43 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 574 reviews
From US$87.16 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,105 reviews
From US$140.97 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 397 reviews
From US$108.84 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,412 reviews
From US$175.35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 884 reviews
From US$70.72 per night

Budget hotels in Umhlanga Rocks and nearby

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 2 reviews

Situated in Durban, within 800 metres of Umhlanga Main Beach and 1.1 km of Umhlanga Lighthouse, San D- Lux Boutique Hotel features accommodation with a bar and free WiFi throughout the property.

From US$64.29 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 345 reviews

Located in the KwaZulu-Natal seaside town of Umhlanga Rocks on the East Coast, Tesorino B&B has elegantly decorated rooms with a balcony. It features an outdoor pool, and a tropical garden.

From US$87.67 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 560 reviews

Just 17 km north of Durban, in the heart of Umhlanga Rocks, Anchors Rest offers elegant rooms with free Wi-Fi. The guest house features an outdoor pool, a large garden, and free private parking.

From US$96.44 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 126 reviews

A good location for a relaxing holiday in Durban, HoneyPot Guest house is a bed and breakfast surrounded by views of the inner courtyard.

From US$70.14 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews

Featuring garden views, Oyster Tide Self-Catering & B and B offers accommodation with an outdoor swimming pool, a garden and a terrace, around 2.1 km from Umhlanga Main Beach.

From US$58.45 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 64 reviews

Offering a garden and pool view, Flamingo Rocks is set in Durban, 600 metres from Umhlanga Main Beach and 1.1 km from Umhlanga Lighthouse.

From US$89.78 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 347 reviews

Located in central Umhlanga Rocks, Chartwell Guest House offers stylish suites with garden or sea views.

From US$99.36 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 327 reviews

This upmarket B&B is situated high on the exclusive Umhlanga Ridge, a mere two minutes from the beach front offering stunning ocean views.

From US$75.98 per night

Best hotels with breakfast in Umhlanga Rocks and nearby

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 369 reviews

Offering a year-round outdoor pool, Sandals Guest House is situated in Durban in the KwaZulu-Natal Region. Free WiFi is available throughout the property and free private parking is available on site.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,431 reviews

Located 700 metres from the beach in the heart of Umhlanga Rocks, Protea Hotel by Marriott Durban Umhlanga boasts family-friendly accommodation with free WiFi and air-conditioned rooms.

From US$122.20 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,526 reviews

Radisson Blu Hotel, Durban Umhlanga features an outdoor swimming pool, fitness centre, a terrace and bar in Durban.

From US$223.27 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,327 reviews

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.

From US$378.04 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 98 reviews

This boutique guest house offers luxurious suites with unique scents and music, 1 km from Umhlanga Rocks Beach. Home-made muffins and muesli, fresh juices and farm eggs are served each morning.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,571 reviews

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

From US$280.62 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 121 reviews

Set in the Umhlanga district in Durban, 1 km from Umhlanga lighthouse, Lavender Moon Guest House boasts air-conditioned rooms with free WiFi. Free private parking is available on site.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 539 reviews

Set in Durban, 2.6 km from Umhlanga rocks Beach, Coastlands Skye Hotel, Ridgeside, Umhlanga offers accommodation with an outdoor swimming pool, private parking, a fitness centre and a terrace.

From US$191.57 per night