Hotels in Anacortes, Skagit County

Search & Compare Anacortes Hotels® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Anacortes

Anacortes overview

You can take in the local culture of Anacortes at Anacortes Community Theatre and Anacortes Museum and Maritime Heritage Center. And while you're here, be sure to stop by Cap Sante Boat Haven and Cap Sante Park. Whatever your interests are, Anacortes has something for you.

Where to stay in Anacortes

Whether traveling for business or leisure, Anacortes can accommodate all visitors. There are 17 hotels in Anacortes and you can shop as many as 45 deals for rooms on, some with discounts of up to 30%. Our room prices start at 40 USD per night and here's a breakdown of hotels by star rating in Anacortes as well as in the surrounding area:
  • • 37 4-star hotels from 109 USD per night
  • • 49 3-star hotels from 75 USD per night
  • • 31 2-star hotels from 50 USD per night

How to get to Anacortes

Fly into Lopez Island, WA (LPS), 14.9 mi (24 km) from central Anacortes. Rosario, WA (RSJ-Rosario Seaplane Base) is the next closest major airport, 15 mi (24.1 km) away.

What to see around Anacortes

Outdoor activities are at hand such as boating, ferry rides, and strolling the marina, along with attractions like:
  • • Cap Sante Boat Haven
  • • Interurban Trail
  • • Lopez Island Bike Ride
  • • Bellingham Cruise Terminal
  • • South Bay Trail
Recognized for its natural setting with these places to visit:
  • • Cap Sante Park
  • • John Storvik Playground
  • • Mount Erie Park
  • • Washington Park
Here are some favorite choices:
  • • Cap Sante Boat Haven
  • • Anacortes Community Theatre
  • • Anacortes Museum and Maritime Heritage Center

When to visit Anacortes

If you're still deciding when to visit, here are the seasonal norms to help you plan:

Seasonal temperature averages
  • • January-March: 54°F day, 35°F night
  • • April-June: 65°F day, 40°F night
  • • July-September: 68°F day, 45°F night
  • • October-December: 61°F day, 35°F night
Seasonal rainfall averages
  • • January-March: 5.43 inches
  • • April-June: 4.53 inches
  • • July-September: 2.80 inches
  • • October-December: 7.60 inches