Find hotels near Douglas Island, Nanoose Bay from SAR 303
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Compare 803 hotels close to Douglas Island with room rates, reviews, and availability. Most hotels are fully refundable.

Arbutus Grove Motel
8.1 km from Douglas Island
9.4 out of 10, Exceptional, (197)

THE Beach Club Resort
11.9 km from Douglas Island
9.4 out of 10, Exceptional, (1009)
The price is SAR 438
SAR 565 total
includes taxes & fees
1 Dec - 2 Dec

Coast Parksville Hotel
12.4 km from Douglas Island
9.4 out of 10, Exceptional, (1006)
The price is SAR 311
SAR 358 total
includes taxes & fees
3 Dec - 4 Dec

Ocean Sands Resort
8.1 km from Douglas Island
9.2 out of 10, Wonderful, (405)
The price is SAR 400
SAR 459 total
includes taxes & fees
23 Nov - 24 Nov

Best Western Northgate Inn
11.8 km from Douglas Island
9.2 out of 10, Wonderful, (1001)
The price is SAR 408
SAR 474 total
includes taxes & fees
19 Dec - 20 Dec

Sea Edge Beachside Hotel
12 km from Douglas Island
9.2 out of 10, Wonderful, (818)
The price is SAR 299
SAR 344 total
includes taxes & fees
21 Nov - 22 Nov
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.
Hotels close to Douglas Island with free breakfast

Best Western Northgate Inn
Best Western Northgate Inn
9.2 out of 10, Wonderful, (1001)
The price is SAR 408
SAR 474 total
includes taxes & fees
19 Dec - 20 Dec
Hotels close to Douglas Island with a pool

THE Beach Club Resort
THE Beach Club Resort
9.4 out of 10, Exceptional, (1009)
The price is SAR 438
SAR 565 total
includes taxes & fees
1 Dec - 2 Dec
Top guest rated hotels close to Douglas Island

Arbutus Grove Motel
Arbutus Grove Motel
9.4 out of 10, Exceptional, (197)
Top Douglas Island Hotel Reviews

Best Western Northgate Inn
10/10 Excellent
Hotels near other Douglas Island attractions
Frequently asked questions
Explore a world of travel with Expedia
Hotels near popular Nanoose Bay Attractions
- Hotels near Departure Bay Ferry Terminal
- Hotels near Parksville Beach
- Hotels near Grotto Spa at Tigh-Na-Mara
- Hotels near Woodgrove Shopping Centre
- Hotels near Rathtrevor Beach Provincial Park
- Hotels near Nanaimo Regional General Hospital
- Hotels near Rathtrevor Beach
- Hotels near Coombs Old Country Market
- Hotels near Oceanside Place Arena
- Hotels near Paradise Fun Park
- Hotels near Departure Bay Beach
- Hotels near Frank Crane Arena
- Hotels near Fairwinds Golf Club
- Hotels near Parksville Community Park
- Hotels near Eaglecrest Golf Club
- Hotels near Sunset Lanes
- Hotels near Brigadoon Golf Course
- Hotels near Arbutus Grove Provincial Park
- Hotels near Riptide Lagoon Adventure Golf
- Hotels near Milner Gardens and Woodland
Other Hotels near Douglas Island, Nanoose Bay
- Nanaimo Hotels
- Parksville Hotels
- Vancouver Island Hotels
- Qualicum Beach Hotels
- Sechelt Hotels
- Halfmoon Bay Hotels
- Nanoose Bay Hotels
- Gabriola Island Hotels
- Gulf Islands Hotels
- Pacific Northwest Hotels
- Arrowsmith-Benson Hotels
- Cassidy Hotels
- Qualicum Bay Hotels
- Lantzville Hotels
- Errington Hotels
- Texada Island Hotels
- Vancouver Coast Hotels
- Coombs Hotels
- Lasqueti Island Hotels
- Newcastle Island Hotels
More Hotel Options in Douglas Island
Explore more hotels
- Ocean Front Resort - 1 Bedroom Suite
- Hotel Feng, BW Signature Collection
- Elegant 2 master bdrm 2.5 bath townhome ocean views beach access, pool, hot tub
- Seaside 2 bdrm monthly rates
- Parksville, Oceanside Village - special prices for long stays available!
- Romantic 2bdrm 2.5bthrm fully equipped townhouse beach access, pet friendly NEW
- Seaview end unit monthly rates
- Mermaid Cottage Short Walk to Rathtrevor Beach. 3 Bedroom 2 Bathroom cottage.
- Oceanside Village Resort
- The Nestled INN-Cozy 2 bedroom, 2 bathroom cottage with A/C. Lodge Themed.
- When You Stay at Hummingbird Cottage, Your Comfort is Our Priority
- 3 bed 2 bath, Wifi, Cable, Pool/Hot Tub, BBQ, Mini Golf, Beach, license#00005785










































































