Skip to main content

Stay in Gabriola Island's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Page's Inn on Silva Bay

Gabriola

Page's Inn on Silva Bay offers accommodation in Gabriola. The resort features both free WiFi and free private parking. At the resort, rooms are fitted with a balcony with a sea view. no breakfast far from main town

Show more Show less
8.1
Very good
10 reviews
Price from
AR$ 143,588
per night

The Surf Lodge and Pub

Gabriola

Located in Gabriola, The Surf Lodge and Pub provides free WiFi, and guests can enjoy a terrace, a bar and a private beach area. ocean front and could watch the sunset from our room, it was fantastic.

Show more Show less
7.7
Good
364 reviews
Price from
AR$ 117,815
per night

Gabriola Island B&B By The Sea

Gabriola

Located in Gabriola, Gabriola Island B&B By The Sea provides accommodation with free WiFi and free private parking. The accommodation is non-smoking.

Show more Show less
Price from
AR$ 161,996
per night

Page's Resort & Marina

Gabriola

Page's Resort & Marina is located in Gabriola. Featuring family rooms, this property also provides guests with a barbecue. All rooms are fitted with a balcony.

Show more Show less
9.5
Exceptional
2 reviews
Price from
AR$ 217,222
per night

Gabriola Central B&B

Gabriola

Situated in Gabriola in the Gabriola Island region, Gabriola Central B&B features accommodation with free WiFi. There is a seating and/or dining area in some units. Great cozy place for a family stay

Show more Show less
7.7
Good
83 reviews
Price from
AR$ 103,610
per night

Coast Bastion Hotel 3 stars

Hotel in Nanaimo

Boasting rooms with ocean or city views, Coast Bastion Hotel in Nanaimo city centre is 2 minutes’ walk to shops and restaurants on Harbourfront Walkway. A restaurant is located on site. Excellent location right by the marina. Phenomenal views.

Show more Show less
8.4
Very good
970 reviews
Price from
AR$ 173,100
per night

Best Western Dorchester Hotel 3 stars

Hotel in Nanaimo

This downtown Nanaimo hotel overlooks the Inner Harbour and is across the street from the Seaplane Terminal. The hotel offers free WiFi and free parking. Fabulous hotel in a great location. Brilliant view from our room. Very clean. Lovely bar.

Show more Show less
7.6
Good
956 reviews
Price from
AR$ 112,628
per night

Courtyard by Marriott Nanaimo

Hotel in Nanaimo

Featuring a shared lounge, bar and views of city, Courtyard by Marriott Nanaimo is set in Nanaimo, 80 metres from Nanaimo Museum. Best hotel in Nanaimo probably, as it’s brand new and very comfy beds, nice decor, and sparkling clean.

Show more Show less
8.5
Very good
240 reviews
Price from
AR$ 150,423
per night

Painted Turtle Guesthouse

Nanaimo (Near Gabriola Island)

An on-site launderette is featured at this Nanaimo accommodation. Free Wi-Fi is provided in all rooms. Departure Bay Ferry Terminal is 4km away. The place was in a good location the staff were friendly it was clean and good facilities. The other residents were interesting and friendly.

Show more Show less
6.9
Review score
556 reviews
Price from
AR$ 52,157
per night

Harbour Light Motel 2 stars

Nanaimo (Near Gabriola Island)

Located in Central Nanaimo on Vancouver Island, this motel is 10 minutes’ walk from the Great Canadian Casino. It features the on-site MGM Restaurant, which serves American cuisine. cleanest room I have EVER stayed in- and I’ve been in hotels around the globe. I believe it is newly renovated. bed was comfortable and linens great. pillows just right Microwave, coffee maker, nice tub, and very spacious

Show more Show less
7.3
Good
985 reviews
Price from
AR$ 77,555
per night

Diplomat Motel 2 stars

Nanaimo (Near Gabriola Island)

Located 3 km from Vancouver Island University, this Nanaimo, British Columbia motel offers rooms and suites with cable TV and free Wi-Fi. A launderette is located on site. Great value Close to amenities

Show more Show less
7
Good
553 reviews
Price from
AR$ 78,613
per night

Travelodge by Wyndham Nanaimo 2 stars

Hotel in Nanaimo

Located just minutes away from the BC Ferry Terminal and Nanaimo city centre, this hotel features a free, deluxe continental breakfast and guestrooms with a balcony. Free WiFi is provided on site. The location is great and the room was clean and comfortable. They offer a continental breakfast but there isn't bread or eggs however they have enough for you to be satisfied ☺️.

Show more Show less
7.1
Good
1,058 reviews
Price from
AR$ 112,439
per night

Quality Inn

Nanaimo (Near Gabriola Island)

Quality Inn is located in Nanaimo, within 12 km of Wildplay Element Park and 3.3 km of Petroglyph Park. Very clean and comfortable, great staff and location.

Show more Show less
8
Very good
464 reviews
Price from
AR$ 118,373
per night

Luxury Penthouse Downtown Nanaimo

Nanaimo (Near Gabriola Island)

Located in Nanaimo and only 1.2 km from Nanaimo Museum, Luxury Penthouse Downtown Nanaimo provides accommodation with sea views, free WiFi and free private parking. Great location and place, very spacious

Show more Show less
9.4
Superb
36 reviews
Price from
AR$ 543,724
per night

Campbell Cottage B&B

Nanaimo (Near Gabriola Island)

Campbell Cottage B&B is located in the Old City Quarter of Nanaimo. Free WiFi access is available. The host was great. lovely woman, very kind and welcomed me.. even that i was earlier than i said. great breakfast too. cant complain

Show more Show less
9.1
Superb
190 reviews
Price from
AR$ 115,730
per night

Explore guest reviews of hotels on Gabriola Island

See all