Our stay at the James Bay Inn was nothing short of amazing. From the moment we arrived, we were greeted with warm, genuine hospitality — the staff here truly go above and beyond to make you feel welcome and cared for. The customer service was exceptional across the board.
The inn itself is absolutely charming — full of character, history, and thoughtful details. The textures, colors, and classic decor give it a unique personality that you just don’t find in chain hotels. It’s cozy, clean, and full of warmth, both in ambiance and attitude.
Our room was adorable and comfortable, with just the right blend of old-world charm and modern comfort. You can feel the history in the walls, yet everything is so well-maintained and fresh.
We would 100% stay here again and will absolutely recommend it to friends and family visiting Victoria. If I could give more than 5 stars, I would. A true gem!