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

View Our Breakfast menu

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

View a Virtual Tour of Willow Beach