IMPORTANT: We’ve detected that you're using Internet Explorer. We've been hearing about some mysterious issues with our online system that have been occuring for IE users. 

If the map below appears with all red 'X' icons (appearing as though we're all booked) please CLICK HERE to send us a bug report and then call us to make your reservation on the phone or use an alternate program like Firefox or Chrome to reserve online. 

Three ways to make a reservation : 

1. By Phone : 250-248-6249
2. By Email :
3. Online via the system below : 

Please start the process of reserving on our website by selecting your arrival and departure dates. After you select the dates and press 'Check Site Availability', the map will update with availability and another form will appear below the map to collect your information for the reservation. After you've submitted the form, it will still be necessary to call us and arrange payment details. 

Step 1: Pick the dates for your booking

Currently displaying availability for date range :

After pressing the 'Check Site Availability' button, please fill in your details in the form that appears below the map.


Step 2: Choose an available campsite and fill in your details

I agree to Heart Haven's Policies and Rules