
Search Hotels Near Yeo Islands, Nanoose Bay
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Yeo Islands hotels

Fairwinds Residences
Fairwinds Residences2.3 km from Yeo Islands
The price is ฿6,760
฿11,142 total
includes taxes & fees
18 Jan - 19 Jan

Best Western Northgate Inn
Best Western Northgate Inn10.5 km from Yeo Islands
9.2 out of 10, Wonderful, (1,001 reviews)
The price is ฿3,761
฿4,363 total
includes taxes & fees
15 Feb - 16 Feb

Arbutus Grove Motel
Arbutus Grove Motel9.5 km from Yeo Islands
9.4 out of 10, Exceptional, (202 reviews)

Pacific Shores Resort & Spa
Pacific Shores Resort & Spa7.6 km from Yeo Islands
8.0 out of 10, Very good, (776 reviews)
The price is ฿3,954
฿4,807 total
includes taxes & fees
25 Jan - 26 Jan

Coast Parksville Hotel
Coast Parksville Hotel13.9 km from Yeo Islands
9.4 out of 10, Exceptional, (1,000 reviews)
The price is ฿2,421
฿2,784 total
includes taxes & fees
1 Feb - 2 Feb

Bayside Resort, an Ascend Collection Resort
Bayside Resort, an Ascend Collection Resort14 km from Yeo Islands
9.2 out of 10, Wonderful, (1,002 reviews)
The price is ฿3,391
฿3,900 total
includes taxes & fees
28 Jan - 29 Jan

THE Beach Club Resort
THE Beach Club Resort13.4 km from Yeo Islands
9.4 out of 10, Exceptional, (1,072 reviews)
The price is ฿4,273
฿5,434 total
includes taxes & fees
17 Jan - 18 Jan

Sea Edge Beachside Hotel
Sea Edge Beachside Hotel13.5 km from Yeo Islands
9.2 out of 10, Wonderful, (866 reviews)
The price is ฿2,625
฿3,018 total
includes taxes & fees
18 Jan - 19 Jan

Tigh-Na-Mara Seaside Spa Resort
Tigh-Na-Mara Seaside Spa Resort9.6 km from Yeo Islands
8.4 out of 10, Very good, (1,005 reviews)
The price is ฿5,407
฿6,218 total
includes taxes & fees
25 Jan - 26 Jan

Hotel Feng, BW Signature Collection
Hotel Feng, BW Signature Collection14 km from Yeo Islands
9.0 out of 10, Wonderful, (459 reviews)
The price is ฿3,055
฿3,514 total
includes taxes & fees
23 Jan - 24 Jan

The Grand Hotel Nanaimo
The Grand Hotel Nanaimo12.8 km from Yeo Islands
8.4 out of 10, Very good, (1,003 reviews)
The price is ฿3,016
฿3,498 total
includes taxes & fees
1 Feb - 2 Feb

The Tide's Inn
The Tide's Inn13.9 km from Yeo Islands
9.0 out of 10, Wonderful, (977 reviews)
The price is ฿2,218
฿2,551 total
includes taxes & fees
17 Jan - 18 Jan

Skylite Motel
Skylite Motel12 km from Yeo Islands
8.6 out of 10, Excellent, (394 reviews)
The price is ฿2,351
฿2,704 total
includes taxes & fees
17 Jan - 18 Jan

Gibralter Rock Ocean View B&B
Gibralter Rock Ocean View B&B15.7 km from Yeo Islands
9.0 out of 10, Wonderful, (311 reviews)
The price is ฿2,534
฿2,939 total
includes taxes & fees
1 Feb - 2 Feb

Buccaneer Inn
Buccaneer Inn18.9 km from Yeo Islands
9.2 out of 10, Wonderful, (881 reviews)
The price is ฿2,287
฿2,653 total
includes taxes & fees
17 Jan - 18 Jan

Ramada by Wyndham Nanaimo
Ramada by Wyndham Nanaimo19.8 km from Yeo Islands
8.2 out of 10, Very good, (1,000 reviews)
The price is ฿2,882
฿3,344 total
includes taxes & fees
18 Jan - 19 Jan
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.
Top Yeo Islands Hotel Reviews

Pacific Shores Resort & Spa
10/10 Excellent































































