A wooden pier with a white tent labeled "Pirate Adventures" and a sailboat docked nearby.

Find All Inclusive Resorts and Hotels in James Bay, Victoria

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on James Bay All Inclusive Resorts and Hotels

This weekend
Next weekend

Our top choices for James Bay all-inclusive hotels

1. Hotel Grand Pacific

Hotel Grand Pacific
4.0 star property
Inner Harbour
9.2 out of 10, Wonderful, (3,851 reviews)
The price is CA $389
CA $456 total
includes taxes & fees
Sep 27 - Sep 28
Hotel Grand Pacific

2. Embassy Inn

Embassy Inn
3.0 star property
James Bay
9.2 out of 10, Wonderful, (2,008 reviews)
The price is CA $340
CA $395 total
includes taxes & fees
Sep 27 - Sep 28
Embassy Inn

3. Best Western Plus Inner Harbour

Best Western Plus Inner Harbour
3.0 star property
Inner Harbour
8.6 out of 10, Excellent, (1,002 reviews)
The price is CA $235
CA $273 total
includes taxes & fees
Oct 1 - Oct 2
Best Western Plus Inner Harbour

4. Huntingdon Hotel and Suites

Huntingdon Hotel and Suites
3.0 star property
Inner Harbour
8.8 out of 10, Excellent, (3,408 reviews)
The price is CA $264
CA $312 total
includes taxes & fees
Sep 27 - Sep 28
Huntingdon Hotel and Suites

5. The Oswego Hotel

The Oswego Hotel
4.0 star property
James Bay
9.4 out of 10, Exceptional, (2,115 reviews)
The price is CA $326
CA $381 total
includes taxes & fees
Sep 25 - Sep 26
The Oswego Hotel

6. Inn at Laurel Point

Inn at Laurel Point
4.0 star property
Inner Harbour
9.4 out of 10, Exceptional, (1,604 reviews)
The price is CA $352
CA $413 total
includes taxes & fees
Sep 27 - Sep 28
Inn at Laurel Point

7. Royal Scot Hotel & Suites, Trademark Collection by Wyndham

Royal Scot Hotel & Suites, Trademark Collection by Wyndham
3.0 star property
Inner Harbour
9.0 out of 10, Wonderful, (2,769 reviews)
The price is CA $269
CA $312 total
includes taxes & fees
Sep 29 - Sep 30
Royal Scot Hotel & Suites, Trademark Collection by Wyndham

8. Days Inn by Wyndham Victoria On The Harbour

Days Inn by Wyndham Victoria On The Harbour
3.0 star property
Inner Harbour
8.4 out of 10, Very good, (1,595 reviews)
The price is CA $305
CA $357 total
includes taxes & fees
Sep 8 - Sep 9
Days Inn by Wyndham Victoria On The Harbour

9. Helms Inn

Helms Inn
2.0 star property
James Bay
9.4 out of 10, Exceptional, (1,490 reviews)
The price is CA $262
CA $304 total
includes taxes & fees
Oct 3 - Oct 4
Helms Inn

10. Coast Victoria Hotel & Marina by APA

Coast Victoria Hotel & Marina by APA
4.0 star property
Inner Harbour
9.2 out of 10, Wonderful, (1,203 reviews)
The price is CA $328
CA $385 total
includes taxes & fees
Sep 28 - Sep 29
Coast Victoria Hotel & Marina by APA
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.

Choose what matters most at all-inclusive hotels in James Bay

Find out more about James Bay

Discover top James Bay attractions

In the charming James Bay neighbourhood of Canada, families and adventurers alike will find a paradise of experiences that perfectly complement an all-inclusive stay. Start your exploration at the stunning Inner Harbour, where you can enjoy leisurely strolls along the waterfront, with opportunities for whale watching tours or kayaking adventures right at your doorstep. Visit the Royal BC Museum to delve into the rich history and culture of the region, featuring interactive exhibits that will engage both adults and children. A short walk away, the picturesque Beacon Hill Park invites families to explore its sprawling gardens, playgrounds, and even a petting zoo, perfect for a fun-filled day outdoors. Don't miss the iconic Fairmont Empress, where you can indulge in a traditional afternoon tea experience, often included in luxurious all-inclusive packages. For those seeking a taste of local cuisine, many hotels offer gourmet dining options that showcase fresh, regional ingredients, allowing you to savour dishes inspired by the vibrant culinary scene of Victoria. Imagine returning to your all-inclusive hotel after a day of adventures, where attentive staff pamper you with personalised service, and you can unwind in a spa or enjoy evening entertainment without any hassle. James Bay offers a blend of relaxation and excitement, making it an attractive choice for quality-seeking travellers.

Top James Bay Hotel Reviews

Frequently asked questions

Looking for James Bay all-inclusive resorts?
James Bay is known for its cultural scene and nature features and offers a host of things to see and do such as Royal BC Museum and Beacon Hill Park. View our choice of all-inclusive hotels where you can enjoy a good selection of amenities including entertainment, kid's clubs, and of course food and beverages all included in your stay. Many of our all-inclusive accommodations also feature activities such as golf, yoga, water sports, and more, which you can enjoy without any additional cost.
What is there to do near my all-inclusive resort in James Bay?
If you want to venture outside of your all-inclusive resort, head to Bay Centre and Royal BC Museum and see why travelers like the shopping and cultural scene in James Bay. Other attractions include Victoria Harbour, Victoria Clipper Ferry Terminal, and Victoria Cruise Ship Terminal.

Explore a world of travel with Expedia