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

Filter by Specials:


Filter by Review Score:





Filter by Type:










Filter by Facility:










Easy online booking at 7 accommodation options in Three Hills. Browse Three Hills self-catering, guesthouses, B&Bs and hotels with great rates. Find Three Hills holiday accommodation for all tastes and budgets, with TravelGround.com.

Three Hills Accommodation

Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • Price Range

Accommodation within 10 km of Three Hills

From
R400
per night (sleeps 4)
Self Catering in Leisure Bay, KwaZulu-Natal

Lekker Rus en Vis is situated on the owner's property in the seaside village of Leisure Bay, near Port Edward. The property is a mere 1.5 km from Leisure Bay Beach. The unit can accommodate up to 4 guests and comp...

From
R1 560
per night (sleeps 8)
Self Catering in Leisure Bay, KwaZulu-Natal

All about Leisure offers comfortable self-catering accommodation in a 3-bedroom home, situated 700 m from Leisure Bay Beach. Guests can enjoy distant sea views from the patio. The house comprises 3 bedrooms, 2 bat...

From
R500
per night (sleeps 2)
Guest House in Leisure Bay, KwaZulu-Natal

Anker Huis is a guest house located in the small town of Port Edward. The house consists of 3 units, the Woonstel, Skulpkamer and the Seekamer. The Woonstel is the only unit equipped for self-catering and each uni...

From
R2 150
per night (sleeps 6)
Self Catering in Leisure Bay, KwaZulu-Natal

Earlswood Cottage is situated high up on a hill in Leisure Bay, offering partial sea views from the swimming pool, patio, lounge and main bedroom. Earlswood Cottage offers comfortable self-catering accommodation in ...

From
R1 400
per night (sleeps 10)
Self Catering in Leisure Bay, KwaZulu-Natal

Big Fish Seaside Cottage is a double-storey self-catering house ideally located in Leisure Bay just 5 minutes walk from the beach, and offers a great view from the upstairs balcony to Port Edward. The house is about...Flexible Cancellation!

From
R1 235
per night (sleeps 6)
Self Catering in Leisure Bay, KwaZulu-Natal

Trelawney Cottages offer comfortable self-catering accommodation in a small complex in the idyllic village of Leisure Bay, situated 900 m from a beautiful swimming beach. Accommodation is offered in 3 individual c...

From
R1 900
per night (sleeps 14)
Self Catering in Leisure Bay, KwaZulu-Natal

Anchor Ridge is a spacious double-storey self-catering holiday house ideal for a large family or a group of friends and is situated just 300 m from Peter Pan Bay and Kidds Beach. The house can accommodate up to 13 ...

From
R1 950
per night (sleeps 6)
Self Catering in Leisure Bay, KwaZulu-Natal

Kidd's Beach Holiday Home is situated in the idyllic village of Leisure Bay and offers comfortable self-catering accommodation in a double storey holiday home, situated less than 300 m from Peter Pan beach, and just...

From
R1 150
per night (sleeps 4)
Self Catering in Leisure Bay, KwaZulu-Natal

Accommodation on St Ives offers comfortable accommodation in a self-catering unit, situated in a garden attached to the main house where the owners reside. Guests have their own entrance and private space. The prope...

From
R800
per night (sleeps 6)
Self Catering in Leisure Bay, KwaZulu-Natal

Hakuna Matata is situated in Leisure Bay, and offers self-catering accommodation for up to 6 people. The unit is furnished with a double bed, a double sleeper couch, as well as 2 single beds. A TV with OpenView is ...

Page:
1
2
3
4
5
Page 2 - Showing 11 to 20
  Previous Page 
 Next Page  
Welcome to the Three Hills accommodation page - browse our large selection of hotels, B&B's, guesthouses and self-catering below, or check out our Hibiscus Coast page if you're looking for more Hibiscus Coast accommodation. Once you've chosen your perfect accommodation, you can pay easily through TravelGround's secure payment portal.
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 | [email protected]