A calm sea with a small island covered in trees during sunset.

Search Hotels with Restaurant in Gulf Islands

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Gulf Islands Hotels with Restaurant

Tonight
16 Oct - 17 Oct
Tomorrow
17 Oct - 18 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Our top choices for Gulf Islands hotels with a restaurant

1. Mayne Island Resort

Mayne Island Resort
Mayne Island
Canada
Matthew
£115
includes taxes & fees
18 Oct - 19 Oct
Mayne Island Resort

2. Poets Cove Resort & Spa

Poets Cove Resort & Spa
Pender Island
Canada
Nadia
£121
includes taxes & fees
18 Oct - 19 Oct
Poets Cove Resort & Spa

3. Oceanfront Suites at Cowichan Bay

Oceanfront Suites at Cowichan Bay
Cowichan Bay
Canada
Blaine
£102
includes taxes & fees
17 Nov - 18 Nov
Oceanfront Suites at Cowichan Bay

4. Harbour House Hotel

Harbour House Hotel
Salt Spring Island
United States
Svetlana
£191
includes taxes & fees
17 Nov - 18 Nov
Harbour House Hotel

5. The Sidney Pier Hotel

The Sidney Pier Hotel
Booktown
Canada
Fred
£141
includes taxes & fees
29 Oct - 30 Oct
The Sidney Pier Hotel

6. Villa Eyrie Resort

Villa Eyrie Resort
Malahat
Canada
Eunhee
£104
includes taxes & fees
8 Nov - 9 Nov
Villa Eyrie Resort

7. Days Inn by Wyndham Victoria Airport Sidney

Days Inn by Wyndham Victoria Airport Sidney
Sidney
Canada
Tanya
£117
includes taxes & fees
6 Nov - 7 Nov
Days Inn by Wyndham Victoria Airport Sidney

8. Brentwood Bay Resort - Adults Only (16+)

Brentwood Bay Resort - Adults Only (16+)
Brentwood Bay
Canada
Judy
£164
includes taxes & fees
17 Nov - 18 Nov
Brentwood Bay Resort - Adults Only (16+)

9. James Bay Inn Hotel & Suites

James Bay Inn Hotel & Suites
James Bay
United Kingdom
Kenny
£60
includes taxes & fees
17 Nov - 18 Nov
James Bay Inn Hotel & Suites

10. Best Western Cowichan Valley Inn

Best Western Cowichan Valley Inn
Duncan
Canada
Kimberly
£101
includes taxes & fees
18 Oct - 19 Oct
Best Western Cowichan Valley Inn
View all properties

Top Gulf Islands Hotel Reviews

Strathcona Hotel

Strathcona Hotel

10/10 Excellent
"Jack was awesome at desk at check-in. So friendly and helpful"
Christine 2-night trip
Posted 4 hours ago
Strathcona Hotel
Royal Scot Hotel & Suites, Trademark Collection by Wyndham

Royal Scot Hotel & Suites, Trademark Collection by Wyndham

10/10 Excellent
"Room was clean, beds were comfy and the staff were very helpful with recommendations. Close enough to downtown to walk. Floyd’s, the restaurant on property, was delicious. Definitely go with an appetite!!!"
Dianna 2-night trip
Posted 4 hours ago
Royal Scot Hotel & Suites, Trademark Collection by Wyndham
Hotel Rialto

Hotel Rialto

10/10 Excellent
"very convenient location to downtown. there were homeless around but they did not bother us"
Barbara 2-night trip
Posted 4 hours ago
Hotel Rialto
Ocean Island Inn

Ocean Island Inn

10/10 Excellent
"The staff was super friendly! I also was able to play trivia which was awesome, this was an amazing place to stop over for the night ."
Lola 1-night trip
Posted 4 hours ago
Ocean Island Inn
Arbutus Inn

Arbutus Inn

8/10 Good
"Good enough"
brodie 1-night trip
Posted 6 hours ago
Arbutus Inn
Huntingdon Hotel and Suites

Huntingdon Hotel and Suites

10/10 Excellent
"overall this place is great. Easy to find from the ferries or the airport. Close to lots of restaurants and shops and the harbour. The breakfast is amazing. Parking is secure. Staff helpful. This is our second stay here and we wouldn't hesitate to use this property again."
Doug 3-night trip
Posted 6 hours ago
Huntingdon Hotel and Suites
Chateau Victoria Hotel and Suites

Chateau Victoria Hotel and Suites

8/10 Good
"location excellent, clean comfortable rooms and very helpful staff, nice penthouse restaurant."
Fraser 3-night trip
Posted 7 hours ago
Chateau Victoria Hotel and Suites

Frequently asked questions

How much do hotels with restaurants in Gulf Islands cost?
Hotels in Gulf Islands range between £60 to £191 per night. Bring your appetite — these properties feature restaurants or are close to some great culinary experiences. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many hotels with restaurants are there in Gulf Islands?
Gulf Islands has 132 hotels within easy reach of some excellent foodie experiences. Enter your travel dates and destination and get a start on planning your dream getaway today.
Why book your hotel with dining in Gulf Islands with Expedia?
Booking a hotel with dining in Gulf Islands is as easy as working out your travel dates and choosing an option that suits your needs. Want a getaway that has an on-site restaurant or is in a culinary hot spot? Want it to be inexpensive or upscale? Use Expedia's search filters to narrow your results even further and find your ideal pad.
How can I find cheap hotels with dining in Gulf Islands?
A wonderful way to track down cheap hotels with dining in Gulf Islands is with Expedia's nifty filter tool. Locate accommodation with restaurants or satisfying extra touches, like included breakfast. You can also fine-tune your search results by amenities, budget and star rating to grab awesome prices in just a few clicks.

Explore a world of travel with Expedia