The Embassy Inn | Hotel in James Bay, Victoria



James Bay streets, harbor light, balconies for quiet evenings.
The Embassy Inn is a hotel in James Bay, set within Victoria's Inner Harbor and a short walk from the British Columbia Parliament Buildings. The Royal BC Museum is also close by, making this a practical base for moving between the waterfront, the civic core, and some of the city’s most recognizable landmarks. For travelers who want to stay in Victoria with easy access to the center of town, the location keeps the day simple from the start. Each spacious guest room is designed for an easy stay, with a balcony, a refrigerator, and tea and coffee facilities. WiFi is available throughout the property, and free local calls and cable TV add familiar comforts when you want to slow down after time in the city. The room setup feels suited to a straightforward visit, whether you are here for a short break or a longer schedule in Victoria. You can also count on breakfast at the hotel, with a buffet that includes cereal, yogurt, fresh fruit, toast, muffins, hash browns, juice, coffee, and tea. Parking is available for an additional charge, with both underground and surface options, and pet-friendly stays are available with additional charges. Victoria Golf Club is 3.7 mi away, while the streets around James Bay keep you close to museums, government buildings, and the Inner Harbor pace. It is the kind of stay that feels grounded, central, and easy to remember.
24-hour front desk, balcony, British Columbia Parliament Buildings 623 ft away

- Arrival
- Minimum check-in age 19, photo ID and card required
- Design
- Spacious guest rooms, balcony and refrigerator
- Bath products
- Refrigerator, Balcony
- Tech
- Free WiFi, cable TV, free local calls
Spacious rooms with balconies and practical basics
WiFi, parking, and air conditioning in all areas
The Embassy Inn Reviews
Location excellent, close to all activities.
Perfect!
Good to know · before you book.
Bookings fulfilled by Booking.com, Vrbo, or Expedia you get their booking protections and support.
Frequently asked questions
Yes. Underground and surface parking is available for an additional charge.
Yes. Pets are allowed for an additional CAD 20 per pet, per day, with a maximum of 1 pet per room. Pets cannot be left unattended.
Yes. A free breakfast buffet is included and may feature cereal, yogurt, fresh fruit, toast, muffins, hash browns, juice, coffee, and tea.
Yes. WiFi is provided in all areas.
Each spacious guest room includes a balcony, a refrigerator, and tea and coffee facilities. You also get free local calls and cable TV.
More stays in James Bay
All stays in James Bay-
EV Charge Station
-
Parking
-
Spa
-
Balcony/Terrace
-
EV Charge Station
-
Parking
-
Spa
-
Balcony/Terrace
-
Oceanfront
-
Hot Tub
-
Parking
-
Pool
-
Oceanfront
-
Hot Tub
-
Parking
-
Pool
-
Private Pool
-
Oceanfront
-
Hot Tub
-
Breakfast
-
Private Pool
-
Oceanfront
-
Hot Tub
-
Breakfast
-
Oceanfront
-
Parking
-
Ocean View
-
Balcony/Terrace
-
Oceanfront
-
Parking
-
Ocean View
-
Balcony/Terrace
-
Breakfast
-
Parking
-
Spa
-
Balcony/Terrace
-
Breakfast
-
Parking
-
Spa
-
Balcony/Terrace
-
Balcony/Terrace
-
Kitchen
-
Internet
-
Pet Friendly
-
Balcony/Terrace
-
Kitchen
-
Internet
-
Pet Friendly
-
Private Pool
-
Hot Tub
-
Breakfast
-
EV Charge Station
-
Private Pool
-
Hot Tub
-
Breakfast
-
EV Charge Station
-
Parking
-
Balcony/Terrace
-
Kitchen
-
Internet
-
Parking
-
Balcony/Terrace
-
Kitchen
-
Internet