Popular cities in British Columbia
Top hotels in British Columbia
5-star hotels
Four Seasons Resort Whistler
4591 Blackcomb Way, Whistler, Canada View map
Offering a prestigious location only a 6-minute walk from The Spa at Four Seasons Resort, the 5-star modern Four Seasons Resort Whistler boasts 18 holes of golf and 3 hot tubs. Air-conditioned rooms,…
Snug Harbour Inn
460 Marine Drive, Ucluelet, Canada View map
The 5-star smoke-free Snug Harbour Inn Ucluelet, only an 11-minute walk from the waterfront Ucluelet Aquarium, offers a private art gallery. Located 2.7 km from the long-standing Amphitrite Point…
- Fairmont Pacific Rim Hotel
- Oak Bay Beach Hotel (Adults Only)
- Fairmont Vancouver Airport In-Terminal Hotel
- Wedgewood Hotel & Spa - Relais & Chateaux
- Rosewood Hotel Georgia
- Abigail'S Hotel
- Hyatt Vancouver Downtown Alberni
- Rosemead House Hotel
- Fairmont Empress Hotel
- The Sutton Place Hotel Vancouver
- Fairmont Chateau Whistler
- The Magnolia Hotel & Spa
- Pan Pacific Vancouver
- Brown'S Bay Resort
- Azur Legacy Collection Hotel
- Fairmont Hotel Vancouver
- Fairmont Waterfront Hotel
- Crown Mansion Boutique Hotel & Villas
- Sparkling Hill Resort And Spa - Adults-Only Resort
- Brentwood Bay Resort - Adults Only - 16 And Older
- Jw Marriott Parq Vancouver
- Beaconsfield Bed And Breakfast - Victoria
- Wickaninnish Inn
- The Westin Bayshore, Vancouver
- Level Vancouver Yaletown - Seymour
- Versante Hotel
- The Douglas, Autograph Collection Vancouver
- Abbeymoore Manor Bed & Breakfast Inn
- Pinnacle Hotel At The Pier
- Hume Hotel & Spa
- The Beacon Inn At Sidney
- Sun Peaks Grand Hotel & Conference Centre
- Four Seasons Hotel Vancouver
- The Westin Resort & Spa, Whistler
- Delta Hotels By Marriott Grand Okanagan Resort
- Quality Inn Sunshine Suites - Terrace
- Steveston Waterfront Hotel
- Hilton Whistler Resort & Spa
- Copper Point Resort
- Alpine Meadows Resort
- Brookside Inn Boutique Hotel
- The Westin Bear Mountain Resort & Spa, Victoria
- Inn The Mountains, An Ascend Collection Hotel
- Comfort Inn & Suites Campbell River
- Qualicum Breeze Beach Resort
- Hotel Eldorado At Eldorado Resort
- Fairmont Gold At Fairmont Vancouver Airport
- The Westin By Latour Aparthotel
4-star hotels
River Rock Casino Resort & The Hotel
8811 River Road, Richmond, Canada View map
Situated nearly 5 minutes' walk from North Arm Fraser River, the 4-star River Rock Casino Resort & The Hotel Richmond offers rooms with views of the marina.
Hotel Le Soleil By Executive Hotels
567 Hornby Street, Vancouver, Canada View map
The 4-star Hotel Le Soleil By Executive Hotels Vancouver is set only 1.1 km from Nelson Park and only 1.2 km from Spirit Wrestler Gallery. A private parking lot is available on site.
- Nita Lake Lodge
- Black Rock Oceanfront Resort
- Sutton Place Hotel Revelstoke Mountain Resort
- Spirit Ridge, In The Unbound Collection By Hyatt Hotel
- The Westin Wall Centre, Vancouver Airport
- Watermark Beach Resort
- Opus Vancouver
- Delta Hotels By Marriott Victoria Ocean Pointe Resort
- Inn At Laurel Point
- Metropolitan Hotel Vancouver
- Honeymoon Suite
- The Sidney Pier Hotel
- Georgian Court Hotel, Worldhotels Elite
- Hotel Zed Tofino
- Carmana Hotel & Suites
- Emerald Lake Lodge
- Hotel Grand Pacific
- Hilton Vancouver Downtown, Bc, Canada
- Civic Hotel, Autograph Collection
- Pan Pacific Whistler Mountainside Hotel
- Coast Hillcrest Hotel
- Delta Hotels By Marriott Vancouver Downtown Suites - Downtown Vancouver
- St. Eugene Golf Resort & Casino
- Prestige Oceanfront Resort, Worldhotels Luxury
- The Cove Lakeside Resort
- Pinnacle Hotel Harbourfront
- Tigh-Na-Mara Seaside Spa Resort
- Coast Chilliwack Hotel By Apa
- Bayside Oceanfront Resort
- Carleton Lodge
- Radisson Blu Vancouver Airport Hotel & Marina
- Radisson Hotel Vancouver Airport
- Victoria Marriott Inner Harbour
- Courtyard By Marriott Prince George
- Painter'S Lodge
- Aava Whistler Hotel
- Best Western Plus Revelstoke
- Sandman Suites Vancouver On Davie
- Best Western Premier Chateau Granville Hotel & Suites & Conference Centre
- Hilton Vancouver Metrotown
- Hilton Vancouver Airport
- Royal Scot Hotel & Suites, Trademark Collection By Wyndham
- Coast Lonsdale Quay Hotel
- Sandman Signature Langley Hotel
- Fairmont Hot Springs Resort
- Penticton Lakeside Resort
- Super 8 By Wyndham Prince George
- Clayoquot Wilderness Resort
3-star hotels
Princess And The Pea Hotel
21628 48 Avenue, Langley, Canada View map
**Welcome to the Enchanted Retreat at the Princess and the Pea Hotel Langley**
Sunwolf Riverside Cabins
70002 Squamish Valley Road, Brackendale, Canada View map
Sunwolf Riverside Cabins: A Serene Retreat in Brackendale, BC Nestled in the heart of British Columbia, Sunwolf Riverside Cabins offer an enchanting escape from the daily grind, set against the…
- Victoria Regent Waterfront Hotel & Suites
- Strathcona Park Lodge
- The Royal Anne Hotel
- Residence Inn By Marriott Vancouver Downtown
- Riverside Resort
- Best Western Plus Fernie Mountain Lodge
- Gage Suites At Ubc
- Ocean Village Resort
- Pendray Inn And Tea House
- Hotel Zed Kelowna
- Four Points By Sheraton Kelowna Airport
- Hyatt Place Kelowna
- Best Western Plus Carlton Plaza Hotel
- Three Valley Lake Chateau
- Siesta Suites
- Hotel Willo - Previously Known Ywca Hotel
- Courtyard By Marriott Nanaimo Hotel
- Century Plaza Hotel
- Prestige Vernon Lodge
- Hampton Inn By Hilton Chilliwack
- Atrium Hotel Vancouver
- Manning Park Resort
- Best Western Plus Pitt Meadows Inn & Suites
- Strathcona Hotel
- Holiday Inn Express & Suites Langley By Ihg
- Holiday Inn Express Kamloops By Ihg
- Hampton Inn By Hilton Kamloops
- Best Western Plus Osoyoos Hotel & Suites
- Holiday Inn & Suites Vancouver Downtown By Ihg
- Red Lion Inn And Suites Victoria
- The Burrard Hotel
- Best Western Plus Sands
- Panda Pod Hotel
- Robin Hood Inn And Suites
- Fairfield Inn & Suites By Marriott Kelowna
- Panorama Mountain Resort - Ski Tip / Tamarack Condos
- Moda Hotel
- Days Inn By Wyndham Victoria Uptown
- La Quinta Inn By Wyndham Vancouver Airport
- Barclay Hotel
- Sandman Hotel Revelstoke
- Chute Lake Lodge
- Sandman Hotel & Suites Kelowna
- Best Western Inn At Penticton
- Ramada By Wyndham Coquitlam Hotel
- Linda Vista Motel
- Big White Ski Resort Accommodation
- Boulder Mountain Resort
2-star hotels
Headwaters Lodge At Eagle Ranch Resort
9581 Eagle Ranch Trail, Invermere, Canada View map
The comfortable Headwaters Lodge At Eagle Ranch Resort Invermere, located nearly a 25-minute walk from James Chabot Provincial Park, is proud to feature 18 holes of golf. One will enjoy a lounge bar…
Sooke Harbour House Hotel
1528 Whiffin Spit Road, Sooke, Canada View map
Sooke Harbour House Hotel is a 4-star eco-friendly property nestled on the shores of the Juan de Fuca Strait on Vancouver Island. Boasting incredible views of Washington State's Olympic Mountains…
- Best Western Dawson Creek
- Helm'S Inn
- Bayview Hotel
- Wells Gray Guest Ranch Hotel
- Microtel Inn & Suites By Wyndham Oyster Bay Ladysmith
- Fairfield Inn & Suites By Marriott Chilliwack
- Ocean Crest Motel
- Fairways Hotel On The Mountain
- Arbutus Grove Motel
- Okanagan Lakefront Resort
- Best Western Plus Kamloops Hotel
- Skylite Motel
- Northwinds Hotel Revelstoke
- Airport Inn
- Grizz Hotel
- Recreation Inn And Suites Kelowna
- Bowmont Motel
- Flamingo Motel
- Travelodge By Wyndham Salmon Arm Bc
- Harbour Light Motel
- Super 8 By Wyndham Kamloops On The Hill Hotel
- Dilworth Inn Kelowna
- Sechelt Inn
- Riverside Motel
- Ocean Marina Hotel
- Super 8 By Wyndham Abbotsford Bc Hotel
- Comfort Inn & Suites Langley - Fraser Highway
- Travelodge By Wyndham Kamloops
- Cassandra Hotel
- Departure Bay Motel
- Slumber Lodge
- Tiki Shores Inn & Suites
- Westward Inn & Suites
- Heritage Inn Hotel & Convention Centre - Cranbrook
- 2400 Motel
- Golden Village Lodge
- The Hospitality Inn
- Ramada Merritt
- Super 8 By Wyndham Kelowna Bc
- Beach Grove Motel
- Canadas Best Value Inn Kelowna
- Kaslo Hotel
- Cabins And Campground At Cultus Lake Park Hotel
- Park Sands Beach Resort
- Telegraph Cove Resort
- Golden Sands Resort Motel
- Island West Resort
- Blue Mountain Lodge
Recommended hotels
L'Hermitage Hotel
788 Richards Street, Vancouver, Canada View map
L'Hermitage Hotel Vancouver: Luxury in the Heart of the City With its central location, L'Hermitage Hotel is merely minutes away from the stunning English Bay, where you can indulge in outdoor…
Villa Eyrie Resort
600 Ebedora Lane, Malahat, Canada View map
Offering air-conditioned rooms and Wi-Fi in public areas, Villa Eyrie Resort Malahat is 3.8 km from Jocelyn Hill and a 15-minute drive from the Well-known Butchart Botanical Gardens. This resort…
- Naturally Pacific Resort
- Oswego Hotel
- Hyatt Regency Vancouver
- Hotel Blu
- Long Beach Lodge Resort
- Old House Hotel
- Coast Victoria Hotel & Marina By Apa
- The Sylvia Hotel
- Pan Pacific Whistler Village Centre
- Auberge Vancouver Hotel
- Element By Marriott Vancouver Metrotown
- Beach Acres Resort
- The Beach Club Resort — Bellstar Hotels & Resorts
- Chateau Victoria Hotel & Suites
- Coast Coal Harbour Vancouver Hotel By Apa
- Best Western Plus Tin Wis Resort
- Predator Ridge Resort
- Prestige Lakeside Resort, Worldhotels Elite
- Vancouver Marriott Pinnacle Downtown Hotel
- Comfort Suites Kelowna
- Walnut Beach Resort
- The St. Regis Hotel
- The Parkside Hotel And Spa
- Crazy Creek Resort
- Holiday Inn Express Vancouver Airport-Richmond By Ihg
- Coast Bastion Hotel
- Sheraton Vancouver Guildford Hotel
- Rosedale On Robson Suite Hotel
- Prestige Treasure Cove Resort
- Sheraton Vancouver Airport Hotel
- Ruby Lake Resort
- Doubletree By Hilton North Vancouver
- Poets Cove Resort & Spa
- Pangea Pod Hotel (Adults Only)
- Tofino Resort + Marina
- Riverside Resort & Rv Park
- Best Western Plus Regency Inn And Conference Centre
- Best Western Plus Inner Harbour Hotel
- Coast Kamloops Hotel & Conference Centre
- Best Western Plus Country Meadows Inn
- Arbutus Inn
- Sandman Signature Prince George Hotel
- Harbour House Hotel
- Quality Inn Downtown Inner Harbour
- Sandman Hotel & Suites Vancouver Airport
- Harrison Hot Springs Resort & Spa
- Port Augusta Inn
- Abercorn Hotel, Trademark Collection By Wyndham