Yeo Islands
Visit Yeo Islands
Things to do

Whale Watching Nanaimo Open Boat Tour
¥27,976
per adult
88% of travellers recommend

Nanaimo Whale Watching in a Semi-Covered Boat
¥27,976
per adult
100% of travellers recommend
Plan a trip to see Yeo Islands
Price found within the past 48 hours. Click for updated prices.

The Spot
Central Nanaimo
Price was ¥268,942, price is now ¥252,696 per person
¥252,696
per person
Dec 23 - Dec 29
found 2 hours ago
Roundtrip non-stop flight included
Tokyo (TYO) to Nanaimo (YCD)
8.2/10 Very Good! (869 reviews)
As always, staying at The Spot in Nanaimo was a wonderful experience. The place was super clean and well-stocked, and the staff were as lovely as ever.
Reviewed on Nov 2, 2026

Stay near popular Yeo Islands attractions
Best Lodging Options Near Yeo Islands
Check availability on hotels close to Yeo Islands

Pacific Shores Resort & Spa
1600 Strougler Road Nanoose Bay BC

Tigh-Na-Mara Seaside Spa Resort
1155 Resort Drive Parksville BC

THE Beach Club Resort
181 Beachside Drive Parksville BC

Best Western Northgate Inn
6450 Metral Drive Nanaimo BC

The Grand Hotel Nanaimo
4898 Rutherford Rd Nanaimo BC

Sunrise Ridge Waterfront Resort
1175 Resort Drive Parksville BC

Hotel Feng, BW Signature Collection
424 West Island Highway Parksville BC

Pacific Shores Resort - Creekside Suites - 1 Bedroom - Oceanfront!
Nanoose Bay BC

Creekside Calm by the Flowing Creek Condo B
Nanoose Bay BC
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.

