Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Type:










Filter by Facility:









Filter by Star Grading:






Accommodation Types
All Types (194)
B&Bs (23)
Lodges (2)
Hotels (2)
Guest Houses (19)
Self Catering (148)

Reviews of Umhlanga

4.6 / 5 69 reviews
Read real reviews of Umhlanga from 69 verified guests.
Easy online booking at 194 accommodation options in Umhlanga. Browse Umhlanga self-catering, guesthouses, B&Bs and hotels with great rates. Find Umhlanga holiday accommodation for all tastes and budgets, with TravelGround.com.

Umhlanga Accommodation

194 great places to stay
Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
From
R760
per night, for 2 ppl
Self Catering in Umhlanga

Casa Casa Studio is a self-catering flat located on the owner's property, situated in Umhlanga Ridge. This flat can accommodate 2 persons, and is ideally situated near to various attractions. This tastefully decora...

From
R2 195
per night (sleeps 7)
Self Catering in Umhlanga

Palm Gate is a self-catering apartment located in a secure complex, situated in Umhlanga. The property is ideally located 300 metres from the Gateway Shopping Centre. This fully furnished apartment consists of 1 be...

From
R3 200
per night (sleeps 4)
Self Catering in Umhlanga

Shades 61 is a comfortably furnished apartment for up to 4 people in a secure complex, and is only 3 minute's walk from the Umhlanga village and beach. The apartment has 2 bedrooms, and for convenience, bath and be...

From
R525
per night, for 1
B&B in Umhlanga

Kites View Bed and Breakfast is situated in La Lucia, Umhlanga. The B&B was named after the Yellow Billed Kites often viewed in the area. Kites View offers a peaceful, comfortable stay and caters for international a...

From
R2 000
per night, for 2 ppl
Guest House in Umhlanga

Sandals Guest House is centrally situated in the quiet residential area of Umhlanga Rocks in the Greater Durban area, only 200m from the beach and 1 block away from the village where there is an abundance of top-cla...

From
R999
per night, for 2 ppl
Self Catering in Herrwood Park, Umhlanga

61k@Herrwood is located in Herrwood Park, within close proximity to the Umhlanga Lagoon Nature Reserve. Umhlanga is a premier beach holiday destination on the east coast of South Africa, north of Durban. With extens...

From
R1 950
per night (sleeps 4)
Self Catering in Umhlanga

Located on the beach side of Lagoon drive in Umhlanga Rocks, 211 The Breakers is a lovely self-catering apartment in a resort that is ideal for families with children. There is a daily activity program for the whol...

From
R1 000
per night, for 2 ppl
Guest House in Umhlanga

Chartwell Guest House is situated in Umhlanga Rocks, the coastal playground of Umhlanga, Durban. The guesthouse is within walking distance of the pristine beaches of Umhlanga Rocks and is a eco-friendly guesthouse. ...

From
R1 900
per night (sleeps 6)
Self Catering in Umhlanga

Ocean View Umhlanga Rocks is ideally situated in the centre of Umhlanga, and offers comfortable self-catering accommodation in a tastefully furnished 3-bedroom apartment overlooking beautiful gardens and Umhlanga’...

From
R1 140
per night, for 2 ppl
B&B in Umhlanga

Umbrella Tree House is lovely 3-bedroom bed and breakfast completely separate from the main residence with its own entrance. A spacious wooden deck beneath the umbrella trees leads to a lounge and dining room which ...

Page:
1
2
3
4
5
6
7
8
9
Showing 1 to 10
 Next Page  
Umhlanga is a premier beach holiday destination on the east coast of South Africa, north of Durban. With extensive indoor and outdoor entertainment, Umhlanga is a playground for visitors of all ages and interests. Whether you’re looking for a relaxing seaside break, romantic honeymoon, cultural experience, or fun family holiday, you can begin your perfect getaway by browsing our Umhlanga accommodation. ...   Read more
Loading, please wait...

Loading Results...

We're finding you the best places to stay!