The Best Hotels in Victoria

SD › Victoria Hotels
Updated: April 17, 2021

Our Favorites

• Best Hotel: Fairmont Empress
• Boutique Hotel: Magnolia Hotel
• Cheap Hotel: James Bay Inn
• Family Hotel: Ocean Pointe
• Hotel Pool: Ocean Pointe
• Near Airport: Sidney Pier
• Near Ferry Port: Sidney Pier

The 11 Best Hotels in Victoria, BC

1. Fairmont Empress Hotel

Great hotel on Victoria watefront.
Hotel Phone: +1 250-384-8111
The gorgeous and historic grande dame of Victoria hotels, sitting right on the Inner Harbour. Rooms are well-appointed and dressed in stylish contemporary décor; many feature lovely harbor views. An award-winning full-service spa is on-site, as well as a spacious fitness center, bike rental, sauna, and heated indoor pool with separate whirlpool and kiddie pool. On-site dining options are top-notch; many people make an entire trip to Victoria just to experience the Empress’ high tea service.
Hotel WebsiteCheck Prices on Booking.com

2. Magnolia Hotel & Spa

Best boutique hotel in Victoria.
Hotel Phone: +1 250-381-0999
Classically elegant boutique hotel, well-located in the heart of downtown Victoria, just one block from the harbor. Rooms are comfortable and traditionally-styled; Diamond Rooms feature floor-to-ceiling windows with views of the waterfront or city. Thier in-house fine-dining restaurant is excellent, and features local and seasonal ingredients as well as an award-winning wine list. Great spa on site, and a small but suitable gym.
Hotel WebsiteCheck Prices on Booking.com

3. Ocean Pointe Resort

Best hotel for families in Victoria, Canada.
Hotel Phone: +1 250-360-2999
Family-friendly waterfront hotel with excellent amenities. Decor here is sleek and modern, with guest rooms that feature oversized windows and 24-hour room service. Guests have access to an indoor pool and fitness center, on-site tennis and racquet ball courts, and a beautiful waterfront restaurant/bar. Great for families, with hotel scavenger hunts and nightly evening story time in the lobby.
Hotel WebsiteCheck Prices on Booking.com

4. Chateau Victoria Hotel & Suites

Large Victoria hotel room.
Hotel Phone: +1 250-382-4221
Located in the heart of downtown, Chateau Victoria offers comfortable, contemporary rooms and spacious suites; some with two bedrooms, kitchens, and large furnished balconies. There’s an indoor pool, hot tub, and exercise room, and complimentary shuttle service to downtown attractions. In addition to an award-wining cocktail bar, Chateau Victoria’s also features a rooftop restaurant with excellent city, harbor, and mountain views.
Hotel WebsiteCheck Prices on Booking.com

5. Inn at Laurel Point

Boutique Victoria hotel with great views.
Hotel Phone: +1 250-386-8721
Surrounded by water on three sides, Inn at Laurel Point offers incomparable views of Victoria Harbour and stylish, contemporary accommodation. Their six-acre peninsula has a park-like feel that’s great for kids and pets – and all rooms at the inn are pet-friendly. There’s an indoor pool and fitness center, and great walking/running trails nearby. Aura Waterfront Restaurant offers globally-inspired small plates within a beautiful indoor-outdoor harborside setting.
Hotel WebsiteCheck Prices on Booking.com

6. Abigail’s Hotel

Victoria hotel for families.
Hotel Phone: +1 250-388-5363
Charming, adults-only Georgian retreat in a quiet neighborhood within walking distance of downtown shopping and restaurants. Guest rooms feature beautiful old-world furnishings and Italian marble bathrooms; some have canopy beds, fireplaces, and/or spa baths. Daily breakfast and evening appetizers are complimentary, offered in the hotel’s lovely dining area. Guests can also enjoy the cozy 24-hour library lounge with books, newspapers, and board games.
Hotel WebsiteCheck Prices on Booking.com

7. Victoria Regent Waterfront Hotel & Suites

Top Victoria, BC hotel with good view.
Hotel Phone: +1 250-386-2211
High-ride waterfront hotel near the Johnson Street Bridge. Rooms and suites sleep up to six; many have private balconies or patios with excellent views over the Inner Harbour or old town. Parking and concierge services are complimentary, and though Victoria Regent does not have dining options on-site, many suites have full kitchens and there are plenty of great restaurants within walking distance.
Hotel WebsiteCheck Prices on Booking.com

8. Helm’s Inn

Cheap hotel in Victoria with full kitchen.
Hotel Phone: +1 250-385-5767
Comfortable budget hotel in a central location near the Inner Harbour. All rooms and suites feature kitchenettes with a cook top or stove, kitchen sink, microwave, and apartment-size refrigerator – and there’s a coin-operated laundry on-site for guest use. Well located near Beacon Hill Park, within a 5-minute walk from the Royal BC Museum and the waterfront.
Hotel WebsiteCheck Prices on Booking.com

9. Swans Brewery, Pub & Hotel

Trendy boutique hotel near Victoria bars and restaurants.
Hotel Phone: +1 250-361-3310
Historic boutique hotel with on-site craft beer brewery and industrial warehouse pub. Located in a 1913 building one block from the waterfront, each of the 31 suites at Swans are cozy and charming, featuring original artwork and unique historic features like high ceilings, exposed beams, and lofts. The penthouse loft is split over three levels and has a giant rooftop patio with views over the Inner Harbour. All suites have full kitchens, and there are laundry facilities on site. Located in the heart of old town Victoria, one block from the Johnson Street Bridge.
Hotel WebsiteCheck Prices on Booking.com

10. Coast Victoria Hotel

Good hotel with views of downtown Victoria
Hotel Phone: +1 250-360-1211
Waterfront hotel with a unique indoor/outdoor swimming pool and hot tub. Rooms are contemporary in style and relatively spacious; each has a coffee maker and mini-fridge, some have private balconies. There’s an on-site seafood restaurant and fitness center, and the hotel offers complimentary shuttle service to Victoria attractions. Located right on the marina near Fisherman’s Wharf Park, a 15-minute walk from downtown.
Hotel WebsiteCheck Prices on Booking.com

11. Royal Scot Hotel & Suites

Inexpensive hotel in downtown Victoria, Canada.
Hotel Phone: +1 250-388-5463
Great, homey hotel within a five minute walk from the ferry terminal. Accommodations are spacious, ranging from 400 sq. ft. guest rooms to 900 sq. ft. two-bedroom suites with kitchens and dining areas. Great for families, the Royal Scot not only has an indoor pool and hot tub, but also a sauna, fitness center, billiard room, and game room. Their on-site restaurant and lounge features garden patio seating. Located one block from the harbor and ten minutes on foot from the center of town, with complimentary in-town shuttle service.
Hotel WebsiteCheck Prices on Booking.com

Read More

Get All New Content

My Travel Newsletter