Venue photo 1

Embassy Inn

4.4(810)
Hotel
About

Embassy Inn offers modern lodging in Victoria's James Bay neighborhood, just steps from the Inner Harbour and BC Legislature. Its 80 rooms and suites feature plush bedding, private balconies, and in-room microwaves and mini-fridges, making it a comfortable base for multi-night business stays.

The hotel includes a seasonal outdoor pool and complimentary hot breakfast buffet, supporting a relaxed start to busy days. Its location provides easy access to transit and local attractions, while the friendly staff helps ensure a smooth, professional experience for business travelers.

Best for
  • Multi-night group stays near Inner Harbour
  • Casual business trips with included breakfast
  • Small team getaways with waterfront walks
Standout features
Seasonal outdoor pool
Outdoor Amenities
Seasonal outdoor pool
A seasonal outdoor pool offers a refreshing option for guests to relax and unwind during warmer months, adding a leisure element to the business stay experience.
Proximity to Inner Harbour and James Bay
Location
Proximity to Inner Harbour and James Bay
Located just one block from the Inner Harbour and a short walk to James Bay, the hotel provides easy access to waterfront views, local attractions, dining, and transportation connections.
Rooms with private balconies and modern amenities
Guest Rooms
Rooms with private balconies and modern amenities
Guest rooms feature private balconies, plush bedding, flat-screen HDTVs, microwaves, mini fridges, and free Wi-Fi, combining comfort with convenience for business travelers.
At a glance
Location & hours

Loading map...

520 Menzies Street
Get directions →
Hours
Sunday12am – 11:59pm
MondayClosed
TuesdayClosed
WednesdayClosed
ThursdayClosed
FridayClosed
SaturdayClosed

Rated 4.4 on Google · 810 reviews