Top 10 Hotels in Anacortes

See all 86 Hotels in Anacortes
Majestic Inn & Spa
Majestic Inn & Spa

419 Commercial Avenue, Anacortes 98221

4.0 out of 5.0

Located in the heart of Anacortes, this spa hotel is within a 10-minute walk of The Apothecary Spa, Anacortes Museum and …

$137
per night
Anacortes Ship Harbor Inn
Anacortes Ship Harbor Inn

5316 Ferry Terminal Road, Anacortes 98221

3.0 out of 5.0

Situated in Anacortes, this inn is within 1 mi (2 km) of Washington Park and Jolly Mon Charters. Anacortes History Museum and …

Get Rates
Sunrise Inn Villas and Suites
Sunrise Inn Villas and Suites

905 20th St, Anacortes 98221

2.0 out of 5.0

Situated in Anacortes, this hotel is within 1 mi (2 km) of Cap Sante Boat Haven, John Storvik Playground, and Anacortes …

Get Rates
Swinomish Casino & Lodge
Swinomish Casino & Lodge

12885 Casino Drive, Anacortes 98221

3.5 out of 5.0

Located in Whitmarsh Junction, this hotel is within 9 mi (15 km) of John Storvik Playground, Tulip Town, and Tulip Valley …

$109
per night
Anaco Bay Inn
Anaco Bay Inn

916 33rd Street, Anacortes 98221

2.0 out of 5.0

Situated in Anacortes, this hotel is within 2 mi (3 km) of John Storvik Playground, Cap Sante Boat Haven, and Anacortes …

$70
per night
Orcas Hotel
Orcas Hotel

18 Orcas Hill Rd, Eastsound 98280

2.5 out of 5.0

Located in Orcas, this hotel is within 6 mi (10 km) of Sucia Island State Park, Turtleback Mountain, and Orcas Island Golf …

Get Rates
La Conner Country Inn
La Conner Country Inn

107 South 2nd Street, La Conner 98257

3.0 out of 5.0

Situated in La Conner, this hotel is steps from Hellams Vineyard, Native Springs, and Bearfoot Art Glass Studio. Museum of …

Get Rates
Best Western Plus Skagit Valley And Convention Center
Best Western Plus Skagit Valley And Convention Center

2300 Market St, Mount Vernon 98273

2.5 out of 5.0

Situated in Mount Vernon, this hotel is within 2 mi (3 km) of Children's Museum of Skagit County, Cascade Mall, and Lincoln …

$94
per night
GuestHouse Inn Bellingham
GuestHouse Inn Bellingham

805 Lakeway Drive, Bellingham 98229

2.5 out of 5.0

Located in the heart of Bellingham, this hotel is within 1 mi (2 km) of Time in Play Cafe, Bellingham Railway Museum, and …

$62
per night
Best Western Plus Harbor Plaza And Conference Center
Best Western Plus Harbor Plaza And Conference Center

33175 State Route 20, Oak Harbor 98277

2.5 out of 5.0

Situated in Oak Harbor, this hotel is within 2 mi (3 km) of Whidbey Playhouse, Garry Oak Gallery, and Flintstone Park. PBY …

Get Rates

Recent Reviews in Anacortes

Hide content

Where to stay in Anacortes

Anacortes Hotel Guide

Anacortes has a range of affordable and luxurious places to sleep. At the moment, there are around 11 accommodations within easy driving distance of the heart of Anacortes which are part of Expedia's extensive network.

Searching for a place to stay near to central Anacortes? Anaco Bay Inn and Anacortes Inn will fit the bill.

18 miles away from the center of Anacortes, is the Chrysalis Inn & Spa. The Majestic Inn & Spa can be found 3 miles away. Alternatively, investigate the Holiday Inn Express & Suites Burlington or the Swinomish Casino & Lodge.

For those inspired to see more of the forests, mountains and glaciers common in this region, you might also book a few days in other places in Northwest Washington. Spend time skiing or see the region's visitor attractions. Comfortable hotels are on offer.

The closest hotels in Mount Vernon are La Conner and Burlington. La Conner is 6 miles to the southeast of Anacortes, while Burlington is 12 miles to the east. Hotels and apartments in La Conner are the Katy's Inn and La Conner Channel Lodge. The Fairfield Inn & Suites by Marriott Burlington and Cocusa Motel are the accommodation options in Burlington.

Before you head home, why not spend an afternoon hanging out with Mount Vernon sports enthusiasts at a local game. CenturyLink Field is 60 miles to the south of Anacortes. For tourists who are interested in booking a bed close by, make a reservation in the Four Seasons Hotel Seattle or Seattle Marriott Waterfront.

Are you looking for the most convenient airport for your trip to Anacortes? Lopez Island Airport is 15 miles drive away.