15 Best Hotels in Victoria, British Columbia

Background Illustration for Hotels

Victoria has a vast range of accommodations, with what seems like whole neighborhoods dedicated to hotels. Options range from city resorts and full-service business hotels to mid-priced tour-group haunts and family-friendly motels, but the city is especially known for its lavish bed-and-breakfasts in beautifully restored Victorian and Edwardian mansions. Outlying areas, such as Sooke and Saanich, pride themselves on destination spa resorts and luxurious country inns, though affordable lodgings can be found there, too.

British Columbia law prohibits smoking inside any public building or within 3 meters (20 feet) of an entrance. As a result, all Victoria hotels are completely smoke-free, including on patios and balconies, and in public areas. Only the larger modern hotels have air-conditioning, but it rarely gets hot enough to need it. Advance reservations are always a good idea, especially in July and August. Watch for discounts of up to 50% in the off-season (roughly November to February), though even then you'll need to book, as many rooms fill with retirees escaping prairie winters. Most Downtown hotels also charge at least C$15 per day for parking. Ask about phone and Internet charges (these can range from free to excessive) and have a look at the hotel breakfast menu; nearby cafés are almost always cheaper.

Downtown hotels are clustered in three main areas. James Bay, on the south side of the Inner Harbour near the Parliament Buildings, is basically a residential and hotel neighborhood. Bordered by the waterfront and Beacon Hill Park, the area is quiet at night and handy for sightseeing by day. It is, however, thin on restaurants and a bit of a hike from the main shopping areas. Hotels in the Downtown core, particularly along Government and Douglas streets, are right in the thick of shopping, dining, and nightlife, but they get more traffic noise. If you're willing to walk a few blocks east of the harbor, several quieter hotels and small inns are clustered amid the condominium towers. Vic West, across the Johnson Street Bridge on the harbor's north shore, is another quiet option, but it's a 15-minute walk or ferry ride to the bulk of shopping, dining, and sightseeing. Even so, you won't need a car to stay in any of these areas, and, given parking charges, you may be better off without one.

Outside of Downtown, Rockland and Oak Bay are lush, peaceful, tree-lined residential districts; the mile or so walk into town is pleasant, but you won't want to do it every day. The resorts and inns that we've listed farther afield, in Saanich, the West Shore, and Sooke, are, for the most part, self-contained resorts with restaurants and spas. Each is about 30 minutes from downtown Victoria, and you'll need a car if you want to make day trips into town.

Magnolia Hotel & Spa

$$$$ | 623 Courtney St., Victoria, BC, V8W 1B8, Canada Fodor's Choice
Magnolia Hotel & Spa, Downtown Victoria
Magnolia Hotel & Spa

From the on-site spa to the soaker tubs, sauna, and herb tea, this locally owned boutique hotel, without actually saying so, caters beautifully to the female traveler—though the attention to detail, hop-to-it staff, and central location won't be lost on men either. Rooms are large, with tall windows, soft colors, and lots of natural light; some have gas fireplaces. All the high-end details—duvets, turndown service, room service, and valet parking—are here, too. Guests can book the fitness center privately for one-hour sessions. Check out the themed walking and cycling maps to explore the city (e.g., shopping, food) and free use of bicycles. The hotel's Courtney Room restaurant serves locally sourced Pacific Northwest fare in a lively setting. Book directly with the hotel, online, and breakfast is included.

Pros

  • Great location
  • Friendly and helpful service
  • Top notch spa

Cons

  • No on-site pool or hot tub
  • Some rooms have limited views
  • Valet parking C$30
623 Courtney St., Victoria, BC, V8W 1B8, Canada
250-381–0999
Hotel Details
64 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Brentwood Bay Resort & Spa

$$$$ | 849 Verdier Ave., Victoria, BC, V8M 1C5, Canada Fodor's Choice
Every room has a private ocean-view patio or balcony at this adult-oriented boutique resort in a tiny seaside village. Handmade furniture, handsome gas fireplaces, king beds topped with crisp Italian linens, and original local art decorate each of the clean-lined, earth-toned rooms. Slate-tiled bathrooms have jetted tubs and multihead showers, and shuttered windows bring ocean views to the tub. A pair of two-bedroom oceanfront villas are equally lavish. The ocean-view restaurant and casual marine pub serve locally raised organic fare, and the spa offers an array of treatments. Nearby, you'll find local wineries, The Butchart Gardens a five-minute hop on the resort's water taxi in summer, as well as walking trails, eco-cruises, kayak, canoe, and paddleboard rentals, and a dive center.

Pros

  • Magnificent setting
  • Close to The Butchart Gardens
  • Lots of nearby activities

Cons

  • Pricey rates
  • 30-minute drive from Downtown
  • Service friendly but a bit inconsistent
849 Verdier Ave., Victoria, BC, V8M 1C5, Canada
250-544–2079
Hotel Details
33 rooms, 2 villas
No Meals

Quick Facts

Something incorrect in this review?

Fairholme Manor

$$$$ | 638 Rockland Pl., Victoria, BC, V8S 3R2, Canada Fodor's Choice

Original art, Viennese antiques, and dramatic furnishings shine in this lavish 1885 Italianate mansion. Set in parklike gardens in the tree-lined Rockland district, the Fairholme has spacious, high-ceiling rooms. The rooms are massive and most have a king bed, a fine view, and a fireplace. The Olympic Grand Suite has lush white sofas, bay windows, and private ocean-view decks. In the lower-floor Fairholme room, the bathroom is big enough for a chaise lounge next to the double-soaker tub. Small groups like the kitchenette and private deck in the two-bedroom Rose Garden suite. Elaborate breakfasts—the hostess is a best-selling cookbook author—are served by the fireplace in the art-filled dining room, or at tables for two on the porch.

Pros

  • Beautiful setting
  • Stunning decor
  • Gracious and welcoming host

Cons

  • A mile from Downtown
  • No elevator
  • überquiet
638 Rockland Pl., Victoria, BC, V8S 3R2, Canada
250-598–3240
Hotel Details
6 suites
Free Breakfast

Quick Facts

Something incorrect in this review?

Recommended Fodor's Video

Fairmont Empress

$$$$ | 721 Government St., Victoria, BC, V8W 1W5, Canada Fodor's Choice

Opened in 1908, this harborside "castle on the coast" and city landmark has aged gracefully—refurbishments have given the "grand lady" a more contemporary feel, with a snazzy lounge (with live music) and restaurant, set against top-notch service, and sympathetically restored Edwardian furnishings. The many different room and suite configurations include standard and harbor-view rooms with 11-foot ceilings. State-of-the-art gym equipment and an indoor pool are welcome touches. If you stay on the Fairmont Gold floors, one of Fairmont's finest, you will enjoy a private lounge with central balcony overlooking the harbor, a continental breakfast, all-day snacks, and evening hors d'oeuvres. The hotel is a tourist attraction, but a guests-only lobby separates hotel guests from the throng.

Pros

  • Central location
  • Professional service
  • Great spa and restaurant

Cons

  • Books up quickly
  • Pricey all round
  • Restaurant and spa get booked up quickly with non-guests
721 Government St., Victoria, BC, V8W 1W5, Canada
250-384–8111
Hotel Details
464 rooms
No Meals

Quick Facts

Something incorrect in this review?

Hotel Zed

$$$$ | 3110 Douglas St., Victoria, BC, V8Z 3K4, Canada Fodor's Choice

A self-confessed "rebel against the ordinary," Hotel Zed's megawatt color scheme and retro-chic interior have transformed a former, run-of-the-mill motel into one of Victoria's hippest stays, cocooned in a midcentury vibe with modern elements. Guest rooms feature 1960s-style rotary dial telephones, refurbished Tanker steel desks in neon colors, media hubs, comic books, and 42-inch flat-screen TVs. Guest amenities include a vinyl record listening station, vintage typewriters where you can type up a postcard and mail it for free, as well as free use of vintage bicycles, roller skates, skateboards, and the hotel's shuttle bus, a fully restored 1967 Volkswagen van. There's even an Airstream trailer for a family camp-out. Kids will also love the pool's Zedinator, a bubble-gum pink waterslide, and the games room with its Wii station and old-fashioned Ping-Pong table. Staff dudes are exceptionally cool, adding to this groovy blast from the past. Other Zed locations are in Tofino and Kelowna.

Pros

  • Lots of free stuff, including Downtown shuttle
  • übercool vibe
  • Hip, friendly staff

Cons

  • 10 minutes from Downtown core
  • Poolside rooms can be noisy
  • No elevator
3110 Douglas St., Victoria, BC, V8Z 3K4, Canada
250-388–4345
Hotel Details
62 rooms
No Meals

Quick Facts

Something incorrect in this review?

Oak Bay Beach Hotel

$$$$ | 1175 Beach Dr., Victoria, BC, V8S 2N2, Canada Fodor's Choice
This lavish waterfront hotel, complete with a seaside spa, ocean-view restaurant, and even an on-site theater for live shows and movies nights, offers a resort ambience within a few miles of Downtown Victoria. Built on the site of a historic landmark hotel, the new Oak Bay Beach Hotel retains much of the original's old-world charm, from the leather sofas by the zinc-framed fireplace to the cozy British-style pub. Modern amenities, including a 24-hour fitness studio and steam sauna, are all here, too. Rooms mix English country manor decor with such 21st-century treats as flat-screen TVs, rain-forest showers, ocean-view soaker tubs, and heated bathroom floors. The prime feature? Step outside, where seaside gardens lead to warm mineral pools (for adults only) set on a small peninsula.

Pros

  • Luxurious surroundings
  • Lavish spa and views
  • Free use of bicycles

Cons

  • Not central, but shuttles run the 5 km (3 miles) to Downtown Victoria
  • Can feel a bit remote
  • Overall sophisticated vibe not geared to kids
1175 Beach Dr., Victoria, BC, V8S 2N2, Canada
250-598–4556
Hotel Details
119 rooms
No Meals

Quick Facts

Something incorrect in this review?

Abigail's Hotel

$$$$ | 906 McClure St., Victoria, BC, V8V 3E7, Canada

A Tudor-style inn built in 1930, this adult-oriented boutique hotel is four blocks from the Inner Harbour—the big sunny rooms are individually furnished in a sumptuous style, with textured wallpaper, upholstered headboards, and rich fabrics. Whirlpool tubs and wood-burning fireplaces in many rooms add to the luxurious aura. The six large rooms in the Coach House building are especially lavish and a new-build has added eight more rooms (these ones have elevator access). Prices include a three-course breakfast; beer, wine, and complimentary appetizers are served each evening in the library. A spa-treatment room adds to the pampering.

Pros

  • Luxurious comforts
  • Free parking
  • Adult-oriented

Cons

  • No pool or gym
  • No pets
  • No elevator in older building
906 McClure St., Victoria, BC, V8V 3E7, Canada
250-388–5363
Hotel Details
31 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Chateau Victoria Hotel & Suites

$$$$ | 740 Burdett Ave., Victoria, BC, V8W 1B2, Canada

Far-reaching views from the upper-floor suites are a plus at this good-value, centrally located, independent hotel. Most units are one-bedroom suites with full balconies and up-to-date earth-tone color schemes; the upper-floor two-bedroom suites are huge and have private decks. Lower-floor standard rooms are small and plain but clean and well-priced. An indoor pool, plus kitchenettes in most rooms, make this a good family choice, too. Clive's Classic Lounge, just off the lobby, is an au courant spot for cocktails; higher up, the views from Vista 18, the top-floor restaurant/lounge, extend across the harbor. You might even be able to spot the hotel's rooftop honey bee hives. When the hotel upgraded its elevators, it created vertical art galleries in its stairwells, all done by local artists, so be sure to take them in.

Pros

  • Indoor pool, gym, and hot tub
  • Free Tesla charging stations
  • Free shuttle to downtown venues

Cons

  • Standard rooms lack views
  • Business oriented midweek
  • Restaurant not geared to children
740 Burdett Ave., Victoria, BC, V8W 1B2, Canada
250-382–4221
Hotel Details
176 rooms
No Meals

Quick Facts

Something incorrect in this review?

Hotel Grand Pacific

$$$$ | 463 Belleville St., Victoria, BC, V8V 1X3, Canada

Rooms at the Hotel Grand Pacific are large and surprisingly quiet, with deep soaker tubs, floor-to-ceiling windows, balconies, and a chic monochromatic color scheme. Upper-floor rooms have views of the harbor, the Parliament Buildings, or the mountains, which you can admire from your private balcony, big enough to sit out on and perhaps even share with a resting seagull or two. There are eight fully accessible rooms including roll-in showers and automatic doors. The Pacific Restaurant serves Asian-influenced Pacific Northwest fare and hosts a popular high tea featuring blends from Silk Road Tea. Its health club offers day passes (C$18) to non-guests.

Pros

  • Great health club and spa
  • Eight fully accessible rooms
  • Waterfront location

Cons

  • Standard hotel decor
  • Limited power/USB outlets in rooms
  • C$50 pet stay fee
463 Belleville St., Victoria, BC, V8V 1X3, Canada
250-386–0450
Hotel Details
304 rooms
No Meals

Quick Facts

Something incorrect in this review?

Hotel Rialto

$$$$ | 653 Pandora Ave., Victoria, BC, V8W 2G1, Canada

This historic Downtown landmark has been transformed into a 21st-century boutique hotel—marble, hardwood, and tapestries reflect a subtle Italian theme in the public areas, while rooms blend two eras with their high ceilings, crown moldings, and chic black-and-cream color scheme. Heated floors and soaker tubs make the roomy bathrooms feel especially luxe. The hotel has been renovated to high environmental standards and guests are encouraged with small rewards for going green by foregoing housekeeping. The hotel's The Palms Restaurant & Lounge is a stylish spot for small plates and cocktails.

Pros

  • Central location
  • Chromecast for streaming shows
  • Historic ambience

Cons

  • No on-site parking
  • No pool or fitness room (passes offered to nearby fitness club)
  • At a very busy intersection
653 Pandora Ave., Victoria, BC, V8W 2G1, Canada
250-383–4157
Hotel Details
51 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Inn at Laurel Point

$$$$ | 680 Montreal St., Victoria, BC, V8V 1Z8, Canada

With water views from every room, a museum-quality art collection, and public areas designed to feel as if you are on a prow of a ship, this Asian-inspired independent hotel on the Inner Harbour's quiet south shore is a favorite among Victoria regulars. Landscaping includes a seaside Japanese garden has taken on a new lease of life as part of the hotel's extensive renovation program. Rooms in the older Laurel wing are fairly standard in terms of size, but have been revamped to match the expectations set by the hotel's swanky lobby. Rooms in the Arthur Erickson–designed southern wing are larger, lighter and airier with blond wood and Asian touches. All rooms have balconies, and some have large harbor-view decks. In-room spa services, a fitness center and an indoor pool are among the pluses. The event space, off the lobby, is a top choice for weddings. TheAura restaurant—one of the city's finest—also offers the best dining patio on Victoria's harborfont. Note that your room key comes with discounts to selected attractions. 

Pros

  • Spectacular views
  • Quiet, parklike setting
  • Terrific on-site dining

Cons

  • 10-minute walk from Downtown
  • Lobby often overflows with event attendees
  • Slow room service
680 Montreal St., Victoria, BC, V8V 1Z8, Canada
250-386–8721
Hotel Details
200 rooms
No Meals

Quick Facts

Something incorrect in this review?

The Parkside Hotel & Spa

$$$$ | 810 Humboldt St., Victoria, BC, V8V 5B1, Canada

From the three-story glass atrium with babbling fountains to the rooftop terrace and on-site spa, this Downtown condo-hotel feels like an escape from the city and is a good family choice. Rent its 29-seat movie theater (C$60 inclusive of film and popcorn); head up to the rooftop for a marshmallow roast (C$40) or work out in the well-equipped fitness room overlooking the ozonated indoor pool. The guest rooms—all one- and two-bedroom suites with space for families to spread out—have kitchen facilities, living and dining areas, and private balconies, and if you're not doing your own cooking, you can pop down to the lobby-level café for breakfast or light meals. Signs throughout the property tout its environment-friendly features, including water-saving showers, charging stations for electric cars (overnight parking is C$17), and bicycle storage. Book directly online for savings.

Pros

  • Spacious accommodations
  • Family-friendly
  • Free use of bicycles

Cons

  • Limited parking
  • Small shower stalls
  • West-side rooms can be noisy
810 Humboldt St., Victoria, BC, V8V 5B1, Canada
250-940–1200
Hotel Details
126 suites
No Meals

Quick Facts

Something incorrect in this review?

Sidney Pier Hotel & Spa

$$$$ | 9805 Seaport Pl., Sidney, BC, V8L 4X3, Canada

Stylish and ecologically friendly, this glass-and-stone boutique hotel on the parklike waterfront has helped introduce Sidney to more travelers. Rooms, done in chic dark woods and crisp white fabrics, range from standard rooms with views (a good value) to apartment-size suites with kitchens and private ocean-view balconies. West coast farm-to-table cuisine is the focus at 10 Acres Farm restaurant overlooking the water. A small café on-site is a good spot for picnic fixings. Other pluses include a full-service spa, a 24-hour fitness center, and a concierge who'll set up whale-watching, kayaking, and scuba-diving trips.

Pros

  • Eco-friendly
  • Terrific views
  • Pet-friendly

Cons

  • 30 minutes from Downtown
  • No pool
  • Restaurant fills fast with locals
9805 Seaport Pl., Sidney, BC, V8L 4X3, Canada
250-655–9445
Hotel Details
46 rooms, 9 suites
No Meals

Quick Facts

Something incorrect in this review?

Victoria Marriott Inner Harbour

$$$$ | 728 Humboldt St., Victoria, BC, V8W 3Z5, Canada

Film people, business travelers, and tourists like this full-service hotel located two blocks east of the Inner Harbour. The large, traditionally decorated guest rooms have floor-to-ceiling windows, great views, crisp duvets, and marble bathroom floors; many have balconies. A large work desk, ergonomic chair, and plenty of outlets make life easier for business travelers as does the onsite fitness center and pool. Concierge-floor guests enjoy access to a private lounge with sweeping harbor views. The on-site Fire & Water Restaurant serves burgers, sandwiches, and fish-and-chips, as well as steaks and prime rib. 

Pros

  • Great service
  • Work-friendly rooms
  • Indoor pool, hot tub, and large modern gym

Cons

  • Patio very near street noise
  • Weekdays can get a lot of business travelers
  • Lobby has impersonal atmosphere
728 Humboldt St., Victoria, BC, V8W 3Z5, Canada
250-480–3800
Hotel Details
236 rooms
No Meals

Quick Facts

Something incorrect in this review?

The Westin Bear Mountain Golf Resort & Spa, Victoria

$$$$ | 1999 Country Club Way, Victoria, BC, V9B 6R3, Canada

Two Nicklaus Design golf courses are the draw at this resort about 30 minutes northwest of the city center—two hotel buildings, several restaurants, a spa, and an extensive health club (with tennis, bikes, yoga, a pool, hot tub, and infrared sauna) form the core of the resort village. Rooms and suites in the Clubhouse and Fairway buildings are large, with slate bathroom floors, soft green and gray earth tones, and large shared balconies; suites have full kitchens and electric fireplaces. The on-site Callisto Restaurant, with floor-to-ceiling windows overlooking the fairway, serves west coast fare, much locally sourced.

Pros

  • Challenging golf
  • Great spa and health club
  • Terrific views

Cons

  • A car is essential
  • C$25 nightly resort fee
  • C$35 pet fee, small dogs only
1999 Country Club Way, Victoria, BC, V9B 6R3, Canada
250-391–7160
Hotel Details
156 rooms
No Meals

Quick Facts

Something incorrect in this review?