Willow Beach Bed and Breakfast logo

Reservations at Willow Beach Bed and Breakfast
Please use the calendar link below to scroll through the months and check to see if the dates you desire are available. Or feel free to fill out the form below and request a date!

A reservation request at Willow Beach Bed & Breakfast does not constitute a reservation until we contact you to confirm a booking. Please include your phone number so that we may contact you to confirm your stay. We accept payment by cash, traveller's cheque, Visa or Mastercard.

We require a 2-night minimum.
Check-in time: 4:00pm - 6:30pm
Check-out time: 11am

Cancellation policy:
100% refund for cancellations with 7 days notice less $20.00 administration fee, 50% refund prior to 72 hours. 0% refund with less than 24 hour notice

Phone: (250) 769-3936
Phone: (250) 212-9318
Toll-Free: 877-769-3936

Check Availability Check Availability or Make Reservations

The * fields are required

Postal/Zip Code
Phone *
Desired arrival date*
Desired departure date*
Number of guests*
Which room would you like?
How would you like to receive confirmation?
Spam prevention question:
Please enter the answer to 5 plus 0

View Our Breakfast menu

Call 1-250-769-3936 to book your stay at Willow Beach!

View a Virtual Tour of Willow Beach