Leavenworth is famously known for its picturesque Bavarian-themed village where you can enjoy many events, fun galas, and festivals.
Not only the largest city, but one of the most beautiful cities in Washington, Seattle has a lot to offer tourists — making it the best city in Washington for a weekend getaway.
Bellingham is another charming city surrounded by scenic nature in Washington, which is a stunning option for a weekend escape!
Olympic National Park is another must-visit place in Washington, with snow-capped mountains, rainforests, and gorgeous beaches.
San Juan Island, with its beautiful beaches and plethora of whale watching opportunities, is one of my favorite places in Washington.
Mount Rainier National Park is a place for explorers, photographers, and nature lovers. There is so much beauty inside this park!