Enter your dates to see the latest prices and deals for uMhlali hotels
Nestled between rolling hills and lush fields, Rain Farm Game Lodge features a spa, outdoor swimming pool and restaurant. The lodge is located in uMhlali, 12 mi from Ballito.

Sugar Valley offers accommodations in uMhlali, 20 miles from Umhlanga lighthouse and 29 miles from Kings Park Stadium.
Located in uMhlali, La Hacienda provides free WiFi, and guests can enjoy an outdoor swimming pool, a garden and a shared lounge. Some units include a seating area and/or a patio.

Located in Ballito, a 5-minute walk from Clarke Bay Beach, Beach Wood Boutique Hotel & Resort provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.
Located in Ballito, a 4-minute walk from Clarke Bay Beach, La Perle has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

This 4-star boutique hotel offers free Wi-Fi in public areas, free parking and an ideal location in the coastal area of Ballito. It is within walking distance to beaches, stores, and restaurants.

Located in Ballito, a few steps from Thompson's Bay Beach, Sala Beach House has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

Located in Ballito, The Seaglass Bed and Breakfast features panoramic views, luxury rooms and a 82 foot outdoor pool.

Located in Ballito, a 12-minute walk from Sheffield Beach, Casa De Luxe has accommodations with an outdoor swimming pool, free private parking and a terrace.

Located within the exclusive Zimbali Coastal Resort eco-estate, located 31 mi north of Durban, Zimbali Lodge is a tranquil retreat offering comfortable accommodations.
Popular with guests booking hotels in Ballito
Popular with guests booking hotels in Ballito
Popular with guests booking hotels in Ballito
Popular with guests booking hotels in Ballito
Popular with guests booking hotels in Ballito
Popular with guests booking hotels in Ballito
Popular with guests booking hotels in Ballito
Popular with guests booking hotels in Ballito
Popular with guests booking hotels in Ballito
Popular with guests booking hotels in Ballito
Featuring an outdoor swimming pool, Bliss Ballito Apartment features accommodations in Ballito. This property offers access to a patio, free private parking, and free Wifi.
Bliss Ballito Apartments enjoys a location in Ballito, 20 miles from Umhlanga lighthouse and 28 miles from Kings Park Stadium.
Charming 2 Bedroom apartment is located in Ballito, just 20 miles from Umhlanga lighthouse and 28 miles from Kings Park Stadium.
7one4 Sheffield offers accommodations in Ballito, 1.7 miles from Sheffield Beach and 21 miles from Umhlanga lighthouse. This apartment offers free private parking, full-day security, and free Wifi.
Ballito Sheffield Hills 1308 Cosy and Peaceful is located in Ballito, just 1.7 miles from Sheffield Beach and 21 miles from Umhlanga lighthouse.
Featuring a garden, Stylish 2BR in Salt Rock - Sheffield Hills features accommodations in Ballito. This property offers access to a patio, free private parking, and free Wifi.
17Sheffield hills Ballito offers accommodations in Ballito, 1.2 miles from Sheffield Beach and 21 miles from Umhlanga lighthouse. This property offers access to a balcony and free private parking.
Ballito on the Hills 4 offers accommodations in Sheffield Beach, a 15-minute walk from Sheffield Beach. The apartment offers free Wifi and free private parking.
Providing garden views, Seaforth Country House in Ballito features accommodations and a garden. This property offers a pool with a view and free private parking.
A 12-minute walk from Sheffield Beach in Ballito, Salt Rock Manor provides accommodations with access to beauty services. With garden views, this accommodation features a patio.
Seaside Lodge B&B offers accommodations in Ballito, a 12-minute walk from Salt Rock Beach and 22 miles from Umhlanga lighthouse.
Villa Roc Guesthouse - Pet Friendly in Ballito provides accommodations with a garden, barbecue facilities, and a shared lounge. With garden views, this accommodation provides a swimming pool.
This 4-star hotel in Salt Rock is located on Salt Rock Beach, just a 5-minutes drive from Ballito. It has an outdoor swimming pool and free Wi-Fi.
A 7-minute walk from Salt Rock Beach, Valley Villa offers 4-star accommodations in the Salt Rock district of Ballito.
Located in Ballito, a few steps from Thompson's Bay Beach, Sala Beach House has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.
A 17-minute walk from Willard Beach in Ballito, Ekhaya Guest House features accommodations with access to a hot tub and spa center.