A boutique inn experience at a luxury, riverfront Bed & Breakfast located in Leavenworth’s quaint Bavarian village
A Place to Put the World on Hold.
Nestled in the evergreens of Leavenworth, Washington overlooking the Wenatchee River, we give special attention to details and to guests of our Leavenworth Bed and Breakfast.
Perfect Leavenworth Getaway for Adults Only
"Our stay at the All Seasons River Inn was fantastic. We went to Leavenworth to celebrate our 5 year anniversary. After many hours of research online and calling different B&B's trying to decide where to stay, Susan made the choice simple after speaking with her. She really went above and beyond to make our stay perfect. The location and B&B are beautiful, comfortable, and clean. The breakfast at the B&B was the best meal we ate while there. We would highly recommend All Seasons River Inn, and we look forward to staying there again during our next visit to Leavenworth." — A Satisfied Customer
Whatever the season …
Visit Leavenworth's shops, schedule an indulgent massage, dine at one of the excellent restaurants, or take a carriage ride, enjoy stellar musical events ... we can make it all happen for you at our Leavenworth Inn, just ask, that's what we're here for! » More info
Stay with us 3 nights, Friday through Monday, and you will receive a 50% discount on your 3rd night. Offer good January 13 through March 11, 2014, excluding all holidays.
Add this Special to your on-line reservation or give us a call. Enter Promotional Code 3 day.
This offer is only valid at time of reservation.
Fun in the snow
January 17-20, 2014
Stay with us 3 nights over Ice Festival holiday weekend and we will discount your last night 30%.
Leavenworth is a winter wonderland so come and enjoy ice sculpturing, fireworks, and dog sled rides among other winter activities.
Just go to our reservation site and select your date. Then enter this on-line promotion by adding the ICE button, select you room and begin your reservation process. This promotion is only valid at time of booking.
For more information, please give us a call 1-800-254-0555.