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.

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
359 reviews
Price from
£105
per night

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. The location and view.was great. The room was spacious

Show more Show less
7.6
Good
7 reviews
Price from
£128
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
Superb
1 reviews
Price from
£194
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
80 reviews
Price from
£93
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. The rooms and the services met our expectations. very nice view over the bay.

Show more Show less
8.4
Very good
967 reviews
Price from
£141
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. Take a room with a view of the harbour - it's beautiful. The staff are very helpful. Although the car park looks small at first, the hotel also uses the one next to it and you can also park in the public car park if these are full and the hotel will refund the cost. The restaurant serves excellent food. Being 90 minutes from Victoria and about the same to Campbell River and having a ferry to Vancouver and the sea planes on the doorstep, it's well positioned for exploring the island.

Show more Show less
7.6
Good
946 reviews
Price from
£103
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. Our room wasn't ready when we arrived, and staff seemed very concerned that we'd be angry - the place is relatively new and there were a couple of other guests who were engaged in quite aggressive conversations with other staff at the time. Seems like there are some issues that need ironing out. However I have no complaints, we were given a beer each, went to park the car across the street, and by the time I returned the room was ready. Room was perfect, bed was huge, swimming pool was a welcome addition. It was only a layover but would have happily spent another night. I think the staff member who helped us might have been called Vern or something similar. He was a really nice guy.

Show more Show less
8.5
Very good
222 reviews
Price from
£121
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
554 reviews
Price from
£47
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. very clean room, towels and bedding. easy to locate and convenient

Show more Show less
7.3
Good
971 reviews
Price from
£69
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,038 reviews
Price from
£87
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
456 reviews
Price from
£97
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 - walked down to the wharf and ice cream shop. Beautiful comfortable unit - better than pictures.

Show more Show less
9.4
Superb
36 reviews
Price from
£486
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 owner was really kind and helpful. She informed us that the road we would need to take to continue our journey was closed for renovations following fires. She inquired with the tourist office about available buses. It really helped us a lot. The breakfast was really varied and plentiful. There are 2 very sweet dogs and a cat. Spacious garden to relax. In the morning several squirrels could be spotted.

Show more Show less
9
Superb
184 reviews
Price from
£103
per night

Ramada by Wyndham Nanaimo 3 stars

Hotel in Nanaimo

Offering a fitness centre, Ramada Nanaimo is located only 6 minutes’ walk from Nanaimo’s Harbourfront walkway. A complimentary breakfast is included each morning. Free WiFi access is available. Quiet, comfortable, lots of parking, good breakfast.

Show more Show less
7.6
Good
354 reviews
Price from
£103
per night

Explore guest reviews of hotels on Gabriola Island

See all
gogless