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
- Fairholme Manor Inn
- 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
- Hume Hotel & Spa
- Comfort Inn & Suites Terrace
- 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
- 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
- The Westin Bear Mountain Resort & Spa, Victoria
- Comfort Inn & Suites Campbell River
- Swept Away Inn
- Hotel Eldorado At Eldorado Resort
- Qualicum Breeze Beach Resort
- 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.
- Paradox Vancouver
- Black Rock Oceanfront Resort
- Naturally Pacific Resort
- Oswego Hotel
- Delta Hotels By Marriott Victoria Ocean Pointe Resort
- Hyatt Regency Vancouver
- Hilton Vancouver Downtown, Bc, Canada
- Metropolitan Hotel Vancouver
- Georgian Court Hotel, Worldhotels Elite
- Hotel Zed Tofino
- Emerald Lake Lodge
- Hotel Grand Pacific
- Vancouver Marriott Pinnacle Downtown Hotel
- Halcyon Hot Springs Resort
- Kingfisher Pacific Resort & Spa
- The Beach Club Resort — Bellstar Hotels & Resorts
- Sheraton Vancouver Wall Centre
- Pan Pacific Whistler Mountainside Hotel
- Chateau Victoria Hotel & Suites
- Delta Hotels By Marriott Vancouver Downtown Suites - Downtown Vancouver
- Blackcomb Springs Suites By Clique
- The Cove Lakeside Resort
- Comfort Suites Kelowna
- Delta Hotels By Marriott Vancouver Delta
- The St. Regis Hotel
- Tigh-Na-Mara Seaside Spa Resort
- Radisson Hotel Vancouver Airport
- Victoria Marriott Inner Harbour
- Painter'S Lodge
- River Rock Casino Hotel
- Holiday Inn Vancouver Airport Richmond By Ihg
- Coast Capri Hotel
- Sheraton Vancouver Airport Hotel
- Hilton Vancouver Metrotown
- The Vic, An Ascend Collection Hotel
- Coast Lonsdale Quay Hotel
- The Parker Hotel And Rooftop
- Fairmont Hot Springs Resort
- Sandman Signature Vancouver Airport Hotel & Resort
- Penticton Lakeside Resort
- Sandman Signature Vancouver Downtown Hotel
- Coast Kamloops Hotel & Conference Centre
- Sandman Signature Prince George Hotel
- Quality Inn Downtown Inner Harbour
- Grand Park Hotel & Suites Downtown Vancouver, An Ascend Collection Hotel
- Harrison Hot Springs Resort & Spa
- Pacific Shores Resort & Spa
- 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**
The Sylvia Hotel
1154 Gilford Street, Vancouver, Canada View map
Welcome to the Sylvia Hotel, a designated heritage building nestled on the tranquil edges of English Bay, adjacent to the world-renowned Stanley Park. A stone's throw away from downtown, the Sylvia…
- Best Western Plus Tin Wis Resort
- The Royal Anne Hotel
- Riverside Resort
- Holiday Inn Express Vancouver Airport-Richmond By Ihg
- Accent Inns Vancouver Airport
- Ocean Village Resort
- Pendray Inn And Tea House
- Granville Island Hotel
- Rosedale On Robson Suite Hotel
- Hotel Zed Kelowna
- Holiday Inn Express Vancouver-Metrotown
- Fairfield Inn & Suites By Marriott Kamloops
- James Bay Inn Hotel, Suites & Cottage
- Three Valley Lake Chateau
- Hampton Inn & Suites, By Hilton - Vancouver Downtown
- Inn At The Quay
- Oceanfront Suites At Cowichan Bay
- Accent Inns Kelowna
- Accent Inns Victoria
- Manning Park Resort
- Holiday Inn Express & Suites Langley By Ihg
- Hampton Inn By Hilton Kamloops
- Best Western Plus Osoyoos Hotel & Suites
- Holiday Inn & Suites Vancouver Downtown By Ihg
- Riverside Resort
- The Approach Hotel
- Holiday Inn Vancouver-Centre Broadway By Ihg
- Best Western Plus Regency Inn And Conference Centre
- The Tide'S Inn
- Best Western Plus Sands
- Panda Pod Hotel
- Best Western Plus Inner Harbour Hotel
- Anchor Inn & Suites, BW Signature Collection
- Fairfield Inn & Suites By Marriott Kelowna
- Sandman Hotel & Suites Vancouver Airport
- Hampton Inn - Vancouver Airport/Richmond
- Best Western Cowichan Valley Inn
- Panorama Mountain Resort - Ski Tip / Tamarack Condos
- Coast Osoyoos Beach Hotel
- Coast Discovery Inn
- Moda Hotel
- Ramada By Wyndham Surrey/Langley Hotel
- Sandman Hotel & Suites Kelowna
- Days Inn By Wyndham Vancouver Downtown
- Sandman Hotel Penticton
- Sandman Inn Kamloops
- Linda Vista Motel
- Big White Ski Resort Accommodation
2-star hotels
The Sentinel Hotel
5278 Amundsen Road, Kaslo, Canada View map
Offering a sundeck and various recreational opportunities, the comfortable The Sentinel Hotel Kaslo lies in a beach area of Kaslo, approximately 3 km from Mirror Lake and about 25 minutes' walk from…
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…
- Mackenzie Beach Resort
- Best Western Dawson Creek
- Bayview Hotel
- Empire Motel
- The Flying Steamshovel Inn
- Microtel Inn & Suites By Wyndham Oyster Bay Ladysmith
- Fairfield Inn & Suites By Marriott Chilliwack
- Holiday Inn Express And Suites Surrey By Ihg
- Fairways Hotel On The Mountain
- Tiki Village Inn
- Traveler'S Motel Penticton
- Best Western Plus Kamloops Hotel
- St Andrews By The Lake Golf Resort
- Sasquatch Inn
- Skylite Motel
- Budget Inn Patricia Hotel
- Northwinds Hotel Revelstoke
- Villa Motel
- Canadas Best Value Inn Mile-0-Motel Lillooet
- Monashee Motel
- Grizz Hotel
- Flamingo Motel
- Super 8 By Wyndham Kamloops On The Hill Hotel
- Dilworth Inn Kelowna
- Sechelt Inn
- Bowmont Motel
- The Classic Horseshoe Bay Motel
- Riverside Motel
- Super 8 By Wyndham Abbotsford Bc Hotel
- Dolphin Motel
- Travelodge By Wyndham Kamloops
- Cassandra Hotel
- Departure Bay Motel
- Days Inn By Wyndham Surrey
- Heriot Bay Inn
- Heritage Inn Hotel & Convention Centre - Cranbrook
- Big Rock Motel
- 2400 Motel
- Golden Village Lodge
- Ramada Merritt
- Super 8 By Wyndham Kelowna Bc
- Super 8 By Wyndham Sicamous Hotel
- Surestay Plus By Best Western Coquitlam
- Canadas Best Value Inn Kelowna
- Motel 6 Surrey, Bc
- Kaslo Hotel
- Park Sands Beach Resort
- Island West Resort
Recommended hotels
Pacific Sands Beach Resort
1421 Pacific Rim Highway, Tofino, Canada View map
Located around 3 km from the Cold War Radar Hill, the 4-star Pacific Sands Beach Resort Tofino offers spacious rooms around a 25-minute walk from the scenic Chesterman Beach. Highlights at the resort…
- Exchange Hotel Vancouver
- Spirit Ridge, In The Unbound Collection By Hyatt Hotel
- Opus Vancouver
- Hotel Blu
- Honeymoon Suite
- Auberge Vancouver Hotel
- Element By Marriott Vancouver Metrotown
- St. Eugene Golf Resort & Casino
- Hotel Zed Victoria
- Prestige Oceanfront Resort, Worldhotels Luxury
- The Parkside Hotel And Spa
- Pinnacle Hotel Harbourfront
- Delta Hotels By Marriott Whistler Village Suites
- Crazy Creek Resort
- Rowena'S Inn On The River
- Residence Inn By Marriott Vancouver Downtown
- Bayside Oceanfront Resort
- Coast Bastion Hotel
- Gage Suites At Ubc
- Delta Hotels By Marriott Burnaby Conference Centre
- Sheraton Vancouver Guildford Hotel
- Doubletree By Hilton North Vancouver
- Hyatt Place Kelowna
- Accent Inns Burnaby
- Aava Whistler Hotel
- Hotel Belmont Vancouver - Mgallery Collection
- Best Western Plus Carlton Plaza Hotel
- Hotel Willo
- Sonora Resort
- Adventure Hotel
- Atrium Hotel Vancouver
- Pangea Pod Hotel (Adults Only)
- Tofino Resort + Marina
- Strathcona Hotel
- Holiday Inn Express Kamloops By Ihg
- Red Lion Inn And Suites Victoria
- Huntingdon Hotel And Suites
- Best Western Plus Country Meadows Inn
- Sandman Hotel Abbotsford Airport
- Arbutus Inn
- Harbour House Hotel
- Ramada By Wyndham Kelowna Hotel & Conference Center- Pool, Hot Tub, And Restaurant
- La Quinta Inn By Wyndham Vancouver Airport
- Holiday Inn Hotel & Suites Osoyoos By Ihg
- Sandman Hotel Revelstoke
- Boulder Mountain Resort
- Island Lake Resorts
- Naramata Inn