Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Nanaimo
This hotel is located on Long Lake, 10 minutes from downtown Nanaimo, British Columbia. It serves a daily continental breakfast and all rooms feature a lake view from a balcony or patio.

Offering sea views, Gibralter Rock Ocean View B&B is an accommodation set in Nanaimo, 7.6 km from Nanaimo Bastion and 7.7 km from Newcastle Island Marine Park.

Offering a private beach front, Kiwi Cove Lodge offers accommodation in the northern outskirts of Ladysmith. Nanaimo is 17 km from the property. Each room provides a view of the ocean.

Featuring air-conditioned accommodation with a balcony, Seaview Executive Home is set in Ladysmith. It is situated 29 km from Maple Bay and offers private check-in and check-out.

Located on the waterfront of Long Lake. Free WiFi and a daily breakfast are provided. Departure Bay ferry terminal is 8 km away.

Set within 300 metres of Nanaimo Bastion and 400 metres of Newcastle Island Marine Park, The Waterfront Suites and Marina offers rooms in Nanaimo.

Set in Nanoose Bay, Tyee Beach Oasis Bed and Breakfast is a recently renovated accommodation, 31 km from Nanaimo Bastion and 31 km from Newcastle Island Marine Park.


Popular with guests booking beach hotels in Nanaimo
Popular with guests booking beach hotels in Nanaimo
Popular with guests booking beach hotels in Nanaimo
Popular with guests booking beach hotels in Gabriola
Popular with guests booking beach hotels in Gabriola