Special offers and Exclusive deals

Search Hotels

2026-11-14
2026-11-15
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Central hotels in British Columbia

Fairfield Inn & Suites By Marriott Penticton

602 Eckhardt Avenue West, Penticton, Canada View map

Fairfield Inn & Suites By Marriott Penticton includes 98 rooms and is a 25-minute walk from the Okanagan Lake Beach. This inn offers Wi-Fi in public areas, a charging station for electric vehicles on… More

From US$ 92 Book Now

Best Western Plus Revelstoke

1925 Laforme Boulevard, Revelstoke, Canada View map

Located 3.9 km from the BC Interior Forestry Museum, the 4-star Best Western Plus Revelstoke hotel is 6 minutes' stroll from Big Bear. A mere 1.9 km from Mount Revelstoke National Park, this… More

From US$ 138 Book Now

The Inn At The Union Club Of British Columbia

805 Gordon Street, Victoria, Canada View map

### Experience Elegance at The Inn at the Union Club of British Columbia More

From US$ 196 Book Now

Bayview Hotel

2200 Cliffe Avenue, Courtenay, Canada View map

**Bayview Hotel Courtenay is nestled in the breathtaking Comox Valley of British Columbia.** This contemporary retreat boasts modern amenities set against a stunning backdrop of nature, making it the… More

From US$ 118 Book Now

Spanish Villa Resort

890 Lakeshore Drive, Penticton, Canada View map

Located merely 6 minutes' walk from SS Naramata, the 3-star Spanish Villa Resort Penticton offers 66 rooms with views of the courtyard. Featuring a picnic area and a library, the resort is in… More

From US$ 56 Book Now

Best Western Mountainview Inn

1024 11Th Street N, Golden, Canada View map

Providing 71 rooms, the eco-friendly Best Western Mountainview Inn Golden is nestled approximately 25 minutes' walk from Kicking Horse River. The convenient location, a short way from Canadian Rocky… More

From US$ 131 Book Now

Mayne Island Resort

494 Arbutus Drive, Bennett Bay, Canada View map

Featuring a hammam spa and a spa salon along with a traditional Hammam, a steam room, a Jacuzzi, and a sauna, the comfortable Mayne Island Resort Bennett Bay is situated a mere 9 minutes' walk from… More

From US$ 169 Book Now

James Bay Inn Hotel, Suites & Cottage

270 Government Street, Victoria, Canada View map

James Bay Inn: A Charming Retreat in Victoria Nestled in the tranquil residential district of James Bay, the James Bay Inn Hotel, Suites & Cottage is a historical gem that embodies the charm of… More

From US$ 84 Book Now

Prestige Radium Hot Springs Resort, Worldhotels Crafted

7493 Main Street W, Radium Hot Springs, Canada View map

The 4-star environmentally friendly Prestige Radium Hot Springs Resort, Worldhotels Crafted, located within 5 minutes' walk of Olive Lake, offers a heated swimming pool and Wi-Fi in public areas. More

From US$ 119 Book Now

Ramada By Wyndham Revelstoke

1750 Trans Canada Highway, Revelstoke, Canada View map

The location is perfect for those eager to explore outdoor pursuits, from the legendary skiing at Revelstoke Mountain Resort to serene hikes in Blanket Creek Provincial Park and Arrow Lakes… More

From US$ 109 Book Now

Helm'S Inn

600 Douglas Street, Victoria, Canada View map

The charming 2-star Helm'S Inn Victoria is situated only 450 metres from the Horror Escape escape room and provides air-conditioned rooms, which are just an 11-minute stroll from Willow Lake. The… More

From US$ 95 Book Now

The Cambie Hostel Gastown

310 Cambie Street, Vancouver, Canada View map

Nestled in the heart of historic Gastown, The Cambie Hostel Gastown offers an unparalleled experience for any traveler. This vibrant hostel is the go-to hub where youth, backpackers, and students… More

From US$ 23 Book Now

Victoria Regent Waterfront Hotel & Suites

1234 Wharf Street, Victoria, Canada View map

The Victoria Regent Waterfront Hotel & Suites, or the Sunshine Mountain Lodge, is known for its elegance and comfort, nestled in the heart of downtown Victoria. With floor-to-ceiling windows and… More

From US$ 300 Book Now

Painted Boat Resort Spa And Marina

12849 Lagoon Road, Madeira Park, Canada View map

Boasting 2 hot tubs and 2 spa tubs, the charming Painted Boat Resort Spa And Marina Madeira Park is located only 7 minutes' walk from Pender Harbour School Of Music. Boasting a seasonal outdoor… More

From US$ 262 Book Now

Grand Park Hotel Vancouver Airport, An Ascend Collection Hotel

8368 Alexandra Road, Richmond, Canada View map

The 3-star Grand Park Hotel Vancouver Airport, An Ascend Collection Hotel Richmond offers 121 rooms with proximity to Moray Channel, which is 19 minutes' walk from the property. Including a lounge… More

From US$ 84 Book Now

Glacier Lodge

4573 Chateau Boulevard, Whistler, Canada View map

**Welcome to Glacier Lodge Whistler**, a premier destination nestled in the breathtaking landscapes of the Coast Mountains in British Columbia. This idyllic alpine village, renowned for its world… More

From US$ 57 Book Now

Accent Inns Kamloops

1325 Columbia Street West, Kamloops, Canada View map

Situated around 25 minutes' walk from the Kamloops Art Gallery, the comfortable Accent Inns Kamloops features high-speed Internet access in public areas and a car park on site. Along with the use of… More

From US$ 95 Book Now

West Coast Wilderness Lodge

6649 Maple Road, Egmont, Canada View map

The comfortable West Coast Wilderness Lodge Egmont hotel enjoys a convenient location and provides easy access to the Egmont Heritage Centre 1.3 km away. Featuring 45 rooms with views of the sea… More

From US$ 312 Book Now

Coast Langley City Hotel & Convention Centre

20393 Fraser Highway, Langley, Canada View map

Coast Langley City Hotel & Convention Centre features 77 rooms and lies a 20-minute walk from the Willowbrook Shopping Centre. Wi-Fi is accessible in public areas and a car park is provided on site. More

From US$ 100 Book Now

The Embassy Inn

520 Menzies Street, Victoria, Canada View map

**Experience Comfort and Culture at The Embassy Inn Victoria** More

From US$ 122 Book Now

Prestige Beach House, Worldhotels Crafted

1675 Abbott Street, Kelowna, Canada View map

Situated around a 5-minute walk from Okanagan Lake, the 4-star Prestige Beach House, Worldhotels Crafted Kelowna hotel also offers a heated swimming pool. Featuring lawn tennis and badminton along… More

From US$ 111 Book Now

Four Points By Sheraton Penticton At The Convention Centre

903 Vernon Avenue, Penticton, Canada View map

Set in the heart of Penticton, the Four Points By Sheraton Penticton At The Convention Centre offers a seamless blend of modern convenience and local charm. Just a short distance from the vibrant… More

From US$ 114 Book Now

Days Inn by Wyndham Vancouver Downtown

921 West Pender Street, Vancouver, Canada View map

### Experience Vibrant Vancouver at Days Inn By Wyndham Vancouver Downtown Nestled in Vancouver's heart, Days Inn By Wyndham Vancouver Downtown offers guests a remarkable blend of historic charm and… More

From US$ 77 Book Now

Hilltop Inn - Salmon Arm

1460 Transcanada Highway Northeast, Salmon Arm, Canada View map

The 3-star Hilltop Inn - Salmon Arm features a convenient location approximately a 25-minute walk from Shuswap Lake. Overlooking the lake, the hotel lies a short way from the scenic McGuire Lake Park… More

From US$ 169 Book Now

Carmana Hotel & Suites

1128 Alberni Street, Vancouver, Canada View map

**Discover the Carmana Hotel & Suites Vancouver** Dining options nearby are plentiful, with some of Vancouver's best restaurants just a stone's throw away. More

From US$ 127 Book Now

Carleton Lodge

4290 Mountain Square, Whistler, Canada View map

### Welcome to Carleton Lodge Whistler More

From US$ 141 Book Now

La Quinta Inn By Wyndham Vancouver Airport

8640 Alexandra Road, Richmond, Canada View map

Nestled in the heart of Golden Village, "La Quinta Inn by Wyndham Vancouver Airport" is an urban oasis of convenience and comfort. Known for its cultural diversity and spectacular beauty, the city… More

From US$ 60 Book Now

The St. Regis Hotel

602 Dunsmuir St, Vancouver, Canada View map

**Welcome to The St. Regis Hotel, Vancouver's premier destination nestled in the heart of the downtown financial and commercial hub.** This locally-owned boutique hotel boasts a contemporary elegance… More

From US$ 137 Book Now

Bedford Regency Hotel, Trademark Collection By Wyndham

1140 Government Street, Victoria, Canada View map

Offering a vending machine and a lift, the 3-star Bedford Regency Hotel, Trademark Collection By Wyndham Victoria is nestled just a 5-minute walk from the shopping mall "Bay Centre" and a mere 0.7 km… More

From US$ 81 Book Now

Best Western Plus Barclay Hotel

4277 Stamp Avenue, Port Alberni, Canada View map

Situated in the heart of Port Alberni, the **Best Western Plus Barclay Hotel** offers an unparalleled blend of comfort and convenience. Ideal for both leisure and business travelers, this welcoming… More

From US$ 99 Book Now

The Tide'S Inn

411 Island Hwy W, Parksville, Parksville, Canada View map

Nestled around a 5-minute walk from Parksville Beach, The Tide'S Inn Parksville offers a sun terrace, a picnic area, and a golf course. Located 3.1 km from Little Qualicum Cheeseworks, the inn… More

From US$ 70 Book Now

Coast Osoyoos Beach Hotel

7702 Main Street, Osoyoos, Canada View map

The 3-star Coast Osoyoos Beach Hotel, located nearly a 5-minute walk from the Starlite Marina & Beach Shop, is proud to feature a private art gallery. Boasting access to the Rattlesnake Canyon… More

From US$ 136 Book Now

Best Western Plus Langley Inn

5978 Glover Road, Langley, Canada View map

Nestled around a 25-minute walk from the Willowbrook Shopping Centre, the smoke-free Best Western Plus Langley Inn boasts 18 holes of golf and an equestrian centre. Guests have access to an indoor… More

From US$ 111 Book Now

Oasis Inn

1884 Gordon Drive, Kelowna, Canada View map

**Welcome to Oasis Inn Kelowna, where serenity meets adventure in the breathtaking Okanagan Valley.** Nestled in the heart of Downtown Kelowna, the charming oasis is surrounded by quaint boutiques… More

From US$ 62 Book Now

Best Western Sicamous Inn

806 Trans Canada Highway E, Sicamous, Canada View map

The 4-star Best Western Sicamous Inn is about a 5-minute walk from Eagle River and features an indoor swimming pool for a more relaxing stay. At this perfect inn, guests can find a beautiful golf… More

From US$ 125 Book Now

Island Travel Inn

1850 Douglas Street, Victoria, Canada View map

**Welcome to Island Travel Inn Victoria** - your perfect urban retreat nestled in the heart of downtown Victoria, British Columbia. Located just minutes away from the city's top attractions… More

From US$ 54 Book Now

Prestige Golden Hotel

1049 Trans Canada Hwy North, Golden, Canada View map

Offering a location within a 400-metre distance of Burgess & James Gadsden Provincial Park, Prestige Golden Hotel offers 85 rooms. This hotel features a Jacuzzi and an indoor pool and provides 24… More

From US$ 99 Book Now

Comfort Inn & Suites Valemount - Highway 5

885 Cranberry Lake Road, Valemount, Canada View map

Situated about 10 minutes' drive from Valemount Pines Golf Course, the cosy Comfort Inn & Suites Valemount features Wi-Fi in public areas and parking nearby. You will find an indoor swimming pool in… More

From US$ 185 Book Now

Best Western Plus Fernie Mountain Lodge

1622 7Th Avenue, Fernie, Canada View map

The 3-star environmentally friendly Best Western Plus Fernie Mountain Lodge hotel is nestled in the shopping district of Fernie, merely 9 minutes' walk from Mountainside Community Church, features 2… More

From US$ 164 Book Now

Crash Hotel Squamish

38005 Cleveland Avenue, Squamish, Canada View map

Transportation is effortless, with Green Lake Seaplane Base just 65 km away, enabling easy access to breathtaking escapades. More

From US$ 60 Book Now

Sunshine Coast Resort

12695 Sunshine Coast Hwy, Madeira Park, Canada View map

The 4-star Sunshine Coast Resort Madeira Park stands just 1 km from Pender Harbour School Of Music and features guided tour service. Additionally, guests can enjoy a golf club provided at this… More

From US$ 119 Book Now

The Thompson Hotel

650 Victoria Street, Kamloops, Canada View map

The lovely 3-star The Thompson Hotel Kamloops, nestled near the entertainment district of Kamloops, offers air-conditioned rooms with complimentary wireless internet and a flat-screen TV with… More

From US$ 93 Book Now

Quality Inn Sunshine Suites - Terrace

4812 Highway 16 West, Terrace, Canada View map

Offering spacious rooms and Wi-Fi in public areas, the smoke-free Quality Inn Sunshine Suites Terrace is just a 6-minute walk from Skeena Mall and 2.9 km from Kitsumkalum Provincial Park. Located… More

From US$ 111 Book Now

Squamish Adventure Inn

38220 Hwy 99, Squamish, Canada View map

Located around 10 minutes' drive from the indoor Sea to Sky Gondola Summit Lodge Lodging, the 3-star Squamish Adventure Inn offers amenities such as a sun deck, a picnic area, and a golf course. More

From US$ 86 Book Now

Hotel Squamish

37991 Second Avenue, Squamish, Canada View map

Welcome to Hotel Squamish, a charming family-owned haven nestled in the heart of downtown Squamish. Just a five-minute stroll from a myriad of shops and restaurants, the hotel offers a uniquely… More

From US$ 90 Book Now

Adventure Hotel

616 Vernon Street, Nelson, Canada View map

Situated only 6 minutes' walk from Baker Street, the comfortable Adventure Hotel Nelson offers air-conditioned rooms, Wi-Fi, and parking. Featuring an alcohol store and a luggage room, this 3-star… More

From US$ 110 Book Now

Stoke Hotel Surestay Collection By Best Western

1911 Fraser Drive, Revelstoke, Canada View map

Situated only 6 minutes on foot from Big Bear, the 3-star smoke-free Stoke Hotel Surestay Collection By Best Western Revelstoke boasts air-conditioned rooms overlooking the pool. Featuring a lobby… More

From US$ 65 Book Now

Savoy Hotel

198 Baker St., Nelson, Canada View map

Positioned within 6 km of Pulpit Rock and within 10 minutes' walk of Touchstones Nelson Museum of Art and History, the comfortable 4-star Savoy Hotel Nelson presents 4 spa tubs. Nestled in proximity… More

From US$ 118 Book Now

The Listel Hotel Vancouver

1300 Robson Street, Vancouver, Canada View map

Featuring a currency exchange and a lift, The Listel Hotel Vancouver is located in West End with interesting and unique things to see and do, about 9 minutes' walk from the West End Nelson Park. This… More

From US$ 123 Book Now

Sechelt Inn

5454 Trail Avenue, Sechelt, Canada View map

Situated within 5 minutes' walk of Sechelt Inlets Marine Provincial Park, the 2-star beachfront Sechelt Inn features Wi-Fi in public areas and parking on site. Perfectly located in a shopping… More

From US$ 119 Book Now