
Search Hotels Near James Island State Park,
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for James Island State Park hotels

The Marina Inn
The Marina Inn12.1 km from James Island State Park
9.6 out of 10, Exceptional, (1,001 reviews)
The price is ฿4,417
฿4,965 total
includes taxes & fees
7 Jun - 8 Jun

Cap Sante Inn
Cap Sante Inn12.1 km from James Island State Park
8.4 out of 10, Very good, (178 reviews)
The price is ฿2,323
฿3,120 total
includes taxes & fees
7 Jun - 8 Jun

Salish Inn
Salish Inn12.1 km from James Island State Park
8.4 out of 10, Very good, (644 reviews)
The price is ฿3,205
฿4,098 total
includes taxes & fees
11 Jun - 12 Jun

Sunrise Inn Villas and Suites
Sunrise Inn Villas and Suites12.1 km from James Island State Park
8.6 out of 10, Excellent, (706 reviews)
The price is ฿4,365
฿5,204 total
includes taxes & fees
8 Jun - 9 Jun

Anacortes Inn
Anacortes Inn12.1 km from James Island State Park
8.8 out of 10, Excellent, (495 reviews)
The price is ฿4,221
฿4,747 total
includes taxes & fees
8 Jun - 9 Jun

Lopez Islander Resort
Lopez Islander Resort10.2 km from James Island State Park
8.6 out of 10, Excellent, (379 reviews)
The price is ฿5,857
฿6,464 total
includes taxes & fees
8 Jun - 9 Jun

Anaco Bay Inn
Anaco Bay Inn12.2 km from James Island State Park
8.0 out of 10, Very good, (1,003 reviews)
The price is ฿3,239
฿3,593 total
includes taxes & fees
7 Jun - 8 Jun

San Juan Motel
San Juan Motel11.8 km from James Island State Park
8.0 out of 10, Very good, (614 reviews)
The price is ฿2,287
฿2,536 total
includes taxes & fees
7 Jun - 8 Jun

Swinomish Casino & Lodge
Swinomish Casino & Lodge19.8 km from James Island State Park
9.4 out of 10, Exceptional, (1,335 reviews)
The price is ฿3,567
฿4,014 total
includes taxes & fees
7 Jun - 8 Jun

Discovery Inn
Discovery Inn19 km from James Island State Park
10.0 out of 10, Exceptional, (11 reviews)
The price is ฿7,922
฿8,766 total
includes taxes & fees
11 Jun - 12 Jun

Bird Rock Hotel
Bird Rock Hotel18 km from James Island State Park
8.8 out of 10, Excellent, (369 reviews)
The price is ฿5,890
฿6,517 total
includes taxes & fees
30 Jun - 1 Jul

The Orca Inn
The Orca Inn18.3 km from James Island State Park
7.8 out of 10, Good, (10 reviews)
The price is ฿4,417
฿4,887 total
includes taxes & fees
7 Jun - 8 Jun

Earthbox Inn & Spa
Earthbox Inn & Spa18.1 km from James Island State Park
8.8 out of 10, Excellent, (1,002 reviews)
The price is ฿6,381
฿7,061 total
includes taxes & fees
22 Jun - 23 Jun

Friday Harbor Suites
Friday Harbor Suites18.5 km from James Island State Park
8.6 out of 10, Excellent, (1,002 reviews)
The price is ฿6,037
฿6,680 total
includes taxes & fees
7 Jun - 8 Jun

Rosario Village
Rosario Village16.4 km from James Island State Park
7.4 out of 10, Good, (116 reviews)
The price is ฿4,969
฿6,302 total
includes taxes & fees
8 Jun - 9 Jun
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 James Island State Park
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() The Marina Inn | 9.6 Exceptional 1,001 reviews | View | ||||||
![]() Cap Sante Inn | 8.4 Very good 178 reviews | View | ||||||
![]() Salish Inn | 8.4 Very good 644 reviews | View | ||||||
![]() Sunrise Inn Villas and Suites | 8.6 Excellent 706 reviews | View | ||||||
![]() Anacortes Inn | 8.8 Excellent 495 reviews | View |
Top James Island State Park Hotel Reviews

Anacortes Ship Harbor Inn
8/10 Good



















































