Top Vacation rentals in Caledon
Find the Top Vacation rentals in Caledon – 30+ Quality Options from Leading Providers
1-20 out of 33 vacation rentals
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Country house
5 adults
1 bedroom
1 bed
From
US$ 235
/night
- On-site spa with diverse treatment options
- Outdoor pool with scenic views
- In-house dining at Manor House
Lodge
2 adults
1 bedroom
1 bed
From
US$ 523
/night
- Whale watching near pristine coastline
- On-site Milkwood Spa treatments
- Family-style rooms with private hot tubs
- Indoor Pool
- Billiards
- Shared Lounge
From
US$ 36
/night
- Indoor swimming pool all year round
- Billiards and table tennis available
- Relaxing garden and terrace spaces
Farm stay
- Garden Views
- Outdoor Fireplace
- Family Restaurant
From
US$ 159
/night
- Mountain view terrace units
- Family-friendly on-site dining
- Activities include fishing and hiking
Lodge
- Vintage Trailers
- Outdoor Pool
- On-site Restaurant
From
US$ 144
/night
- Themed vintage trailers by local artists
- On-site restaurant with homemade meals
- Diverse activities including archery and fishing
Country house
- Wine Tastings
- Fine Dining
- Cycling Trails
From
US$ 116
/night
- Award-winning wine tastings and tours
- On-site fine dining restaurant experience
- Scenic mountain biking and hiking trails
Chalet
- Wood-fired hot tubs
- Glamping tents
- On-site restaurant
From
US$ 99
/night
- Private outdoor wood-fired hot tubs
- Dog-friendly glamping tents available
- Locally sourced breakfast and braai baskets
Country house
- Outdoor pool
- Private lounge
- Event space
From
US$ 190
/night
- Whale watching from guest room
- Individually decorated rooms
- Stunning ocean-facing outdoor pool
Holiday home
- Private pool
- Outdoor fireplace
- Barbecue facilities
From
US$ 357
/night
- Private pool with ocean views
- Proximity to scenic beaches
- Activities like diving and windsurfing
Villa
- Private Pool
- On-site Spa
- Heated Pool
From
US$ 1 180
/night
- Private pool with stunning lagoon views
- On-site spa with wellness services
- Activities like fishing and canoeing
Apartment
- Heated pool
- Private patio
- Picnic area
From
US$ 187
/night
- Private entrance to luxury apartment
- Heated outdoor swimming pool
- Barbecue facilities in garden area
Holiday home
- Private balcony
- BBQ area
- Garden space
From
US$ 263
/night
- Beachfront property with direct access
- Fully equipped kitchen for dining
- Activities like hiking and cycling available
Apartment
- Gas BBQ
- Secure parking
- Air conditioning
From
US$ 223
/night
- Luxurious self-catering accommodation
- Private balconies with gas braai
- Close to Whale Coast attractions
Holiday home
- Sea Views
- Private Entrance
- Family Rooms
From
US$ 121
/night
- Scenic sea views from every unit
- Private garden with barbecue facilities
- Variety of outdoor activities nearby
Country house
- Saltwater Pool
- Outdoor Dining
- Fishing Activities
From
US$ 136
/night
- Spacious cottage bungalows with stunning views
- Large year-round saltwater swimming pool
- On-site spa with diverse treatments
Holiday home
- Fireplace
- BBQ Area
- Patio
From
US$ 140
/night
- Three-bedroom house with full kitchen
- Close to beaches and activities
- BBQ facilities and outdoor dining
Holiday home
- Outdoor fireplace
- Private parking
- Fully equipped kitchen
From
US$ 144
/night
- 300 meters from Pringle Bay Beach
- Private BBQ and garden for guests
- Spacious living room with fireplace
Apartment
- Outdoor terrace
- Family rooms
- Barbecue area
From
US$ 74
/night
- Family-friendly with outdoor terrace
- Wide range of outdoor activities available
- Paid airport shuttle service offered
Apartment
- Private Pool
- Picnic Area
- Garden
From
US$ 78
/night
- Private pool with garden access
- Terrace with mountain views
- Picnic area for outdoor relaxation
Apartment
- Outdoor dining
- Picnic area
- Beach access
- Stunning ocean views from outdoor dining area
- Large apartment with three bedrooms
- Access to diverse outdoor activities
- 1
- 2
Saved
Save