Victoria, British Columbia, Canada

Hotels in James Bay

Guests

Why book with Hotels.com?

Where to stay in James Bay?

  • Coast Victoria Hotel & Marina by APA

    Coast Victoria Hotel & Marina by APA

    4-star

    James Bay0.6 kilometer to James Bay

    Guest rating8.8.Fabulous732 Hotels.com guest reviews
    Coast Victoria Hotel & Marina by APA
  • Days Inn by Wyndham Victoria On The Harbour

    Days Inn by Wyndham Victoria On The Harbour

    3-star

    James Bay0.7 kilometer to James Bay

    Guest rating7.4.Good724 Hotels.com guest reviews
    Days Inn by Wyndham Victoria On The Harbour
  • Embassy Inn

    Embassy Inn

    3-star

    James Bay0.6 kilometer to James Bay

    Guest rating9.2.Superb1,041 Hotels.com guest reviews
    Embassy Inn
  • Royal Scot Hotel & Suites

    Royal Scot Hotel & Suites

    3-star

    James Bay0.6 kilometer to James Bay

    Guest rating9.0.Superb1,461 Hotels.com guest reviews
    Royal Scot Hotel & Suites
  • James Bay Inn Hotel & Suites

    James Bay Inn Hotel & Suites

    3-star

    James Bay0.7 kilometer to James Bay

    Guest rating9.0.Superb630 Hotels.com guest reviews
    James Bay Inn Hotel & Suites
  • The Oswego Hotel

    The Oswego Hotel

    4-star
    VIP

    James Bay0.5 kilometer to James Bay

    Guest rating9.2.Superb676 Hotels.com guest reviews
    The Oswego Hotel
  • Hotel Grand Pacific

    Hotel Grand Pacific

    4-star

    James Bay0.7 kilometer to James Bay

    Guest rating9.2.Superb1,014 Hotels.com guest reviews
    Hotel Grand Pacific
  • Huntingdon Manor Hotel

    Huntingdon Manor Hotel

    3-star

    James Bay0.6 kilometer to James Bay

    Guest rating8.2.Very good517 Hotels.com guest reviews
    Huntingdon Manor Hotel
  • Inn at Laurel Point

    Inn at Laurel Point

    4-star

    James Bay0.7 kilometer to James Bay

    Guest rating8.6.Fabulous495 Hotels.com guest reviews
    Inn at Laurel Point
  • Best Western Plus Inner Harbour

    Best Western Plus Inner Harbour

    3-star

    James Bay0.6 kilometer to James Bay

    Guest rating8.6.Fabulous376 Hotels.com guest reviews
    Best Western Plus Inner Harbour
  • Marketa's Bed & Breakfast

    Marketa's Bed & Breakfast

    3-star

    James Bay0.4 kilometer to James Bay

    Guest rating9.2.Superb127 Hotels.com guest reviews
    Marketa's Bed & Breakfast
  • A Float Home B&B in Fisherman’s Wharf

    A Float Home B&B in Fisherman’s Wharf

    2.5-star

    James Bay0.7 kilometer to James Bay

    Guest rating9.6.Exceptional31 Hotels.com guest reviews
    A Float Home B&B in Fisherman’s Wharf
  • Ocean Island Garden Suites

    Ocean Island Garden Suites

    3-star

    James Bay0.7 kilometer to James Bay

    Guest rating7.0.Good4 Hotels.com guest reviews
    Ocean Island Garden Suites
  • Fisher House Victoria Bed and Breakfast

    Fisher House Victoria Bed and Breakfast

    3.5-star

    James Bay0.1 kilometer to James Bay

    Guest rating9.8.Exceptional21 Hotels.com guest reviews
    Fisher House Victoria Bed and Breakfast
  • WorldMark Victoria

    WorldMark Victoria

    3.5-star

    James Bay0.6 kilometer to James Bay

    Guest rating9.2.Superb27 Hotels.com guest reviews
    WorldMark Victoria
See more properties

Transport in Victoria

Looking to stay near the airport, train station or other popular transport hubs? Find properties near

Find out more about James Bay

The historic James Bay district of Victoria is filled with a variety of sights and is ideal for all types of traveler. The oldest neighborhood in the city, James Bay has plenty of cultural, artistic, and sporting activities that will appeal to visitors of all tastes. The beautiful area lies just south of Downtown and, with water on three sides of this peaceful but fun neighborhood, the views are wonderful and perfect for holiday snaps to make your friends at home jealous.

Hotels in James Bay


There is a variety of hotels in James Bay, mostly located in the north and northwest areas of the neighborhood. Although mostly covering the mid segment of the market, there is a good selection of luxury hotels in James Bay, including the elegant Hotel Grand Pacific, with two restaurants, indoor swimming pool, spa, and gym. Right beside the harbor, the spacious rooms and the professional staff will help make your trip special. Meanwhile, the 4-star Oswego Hotel has a beautiful, modern décor, as well as excellent facilities, including a full service spa, all in a quiet but central area.

Things to see in James Bay


This very central neighborhood of Victoria offers a staggering number of things for visitors to see. First, head to Fisherman’s Wharf where you can see floating homes, and grab some fresh seafood or tasty ice creams. After that, get a feel for the neighborhood by taking a tour in a horse-drawn carriage. It may not be the quickest way round town, but it’s definitely the most stylish. Next, the British Columbia Parliament Buildings are a sight to behold in James Bay. These impressive buildings in this historic neighborhood are just across the road from the Royal British Columbia Museum, where natural and human history exhibitions combine to create a fascinating day out. Straddling the border between James Bay and the adjacent Fairfield neighborhood, Beacon Hill Park is a good spot for a peaceful stroll and a picnic during a rest between seeing the sights.

Good for all types of travelers


With such a variety of things to see and do in James Bay, the neighborhood is a great place to visit for everyone. Offering cultural activities in the museums, artwork at the home of Canadian artist Emily Carr, and sporting activities and whale watching in the harbor, James Bay really does have a little something for everybody to enjoy, whether you’re traveling alone, or with friends, family, or your partner. Travel in James Bay is easily accessible with or without your own vehicle, and discount hotels are available.

How to get to James Bay


Visitors can travel to Victoria International Airport from across Canada and various cities in the United States. Layovers in Toronto and other North American cities are available for visitors from further afield. Travelers can take buses from the airport to James Bay: take service 83 or 88 to the McTavish Interchange, then change to service 72 to James Bay. Various taxi companies also operate services between the airport and the neighborhood. Travel in James Bay itself is simple: the area is compact and easily walked while public buses are available for longer distances.

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more Victoria hotels