
Top Hotels Near Rosario Beach in Anacortes from AU$119
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Tomorrow
This weekend
Next weekend
Our top choices for Rosario Beach hotels

The Marina Inn
The Marina Inn9.3 km from Rosario Beach
9.6 out of 10, Exceptional, (1,003 reviews)
The price is AU$240
includes taxes & fees
24 June - 25 June

Coachman Inn & Suites
Coachman Inn & Suites12.6 km from Rosario Beach
9.2 out of 10, Wonderful, (1,001 reviews)
The price is AU$260
includes taxes & fees
28 June - 29 June

Sunrise Inn Villas and Suites
Sunrise Inn Villas and Suites10.5 km from Rosario Beach
8.6 out of 10, Excellent, (710 reviews)
The price is AU$204
includes taxes & fees
23 June - 24 June

Candlewood Suites Oak Harbor by IHG
Candlewood Suites Oak Harbor by IHG12.3 km from Rosario Beach
9.2 out of 10, Wonderful, (631 reviews)
The price is AU$260
includes taxes & fees
5 July - 6 July

Best Western Plus Oak Harbor Hotel & Conference Center
Best Western Plus Oak Harbor Hotel & Conference Center12.3 km from Rosario Beach
9.0 out of 10, Wonderful, (1,000 reviews)
The price is AU$303
includes taxes & fees
28 June - 29 June

San Juan Motel
San Juan Motel11.5 km from Rosario Beach
8.0 out of 10, Very good, (621 reviews)
The price is AU$119
includes taxes & fees
24 June - 25 June

Hotel Planter
Hotel Planter12.6 km from Rosario Beach
9.2 out of 10, Wonderful, (350 reviews)
The price is AU$264
includes taxes & fees
20 July - 21 July

Auld Holland Inn
Auld Holland Inn11.8 km from Rosario Beach
8.2 out of 10, Very good, (1,003 reviews)
The price is AU$189
includes taxes & fees
24 June - 25 June

Anaco Bay Inn
Anaco Bay Inn9.4 km from Rosario Beach
8.0 out of 10, Very good, (1,000 reviews)
The price is AU$156
includes taxes & fees
24 June - 25 June

The Heron Inn & Day Spa
The Heron Inn & Day Spa13.3 km from Rosario Beach
9.2 out of 10, Wonderful, (376 reviews)
The price is AU$261
includes taxes & fees
21 June - 22 June

Swinomish Casino & Lodge
Swinomish Casino & LodgeWhitmarsh Junction, 11.5 km from Rosario Beach
9.4 out of 10, Exceptional, (1,349 reviews)
The price is AU$206
includes taxes & fees
30 June - 1 July

Acorn Motor Inn
Acorn Motor Inn14.5 km from Rosario Beach
8.0 out of 10, Very good, (681 reviews)
The price is AU$166
includes taxes & fees
24 June - 25 June
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Rosario Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() The Marina Inn | 9.6 Exceptional 1,003 reviews | View | ||||||
![]() Coachman Inn & Suites | 9.2 Wonderful 1,001 reviews | View | ||||||
![]() Sunrise Inn Villas and Suites | 8.6 Excellent 710 reviews | View | ||||||
![]() Candlewood Suites Oak Harbor by IHG | 9.2 Wonderful 631 reviews | View | ||||||
![]() Best Western Plus Oak Harbor Hotel & Conference Center | 9.0 Wonderful 1,000 reviews | View |
Top Rosario Beach Hotel Reviews

Anacortes Ship Harbor Inn
10/10 Excellent


















































