Special offers and Exclusive deals

Search Hotels

2026-11-12
2026-11-13
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

Family Friendly hotels in British Columbia

Tofino Resort + Marina

634 Campbell Street, Tofino, Canada View map

In the serene embrace of the Clayoquot Sound UNESCO Biosphere Reserve, Tofino Resort + Marina serves as a gateway to the breathtaking landscapes of Vancouver Island. This idyllic retreat offers… More

From US$ 122 Book Now

Opus Vancouver

322 Davie Street, Vancouver, Canada View map

Let yourself be drawn into the vibrant heart of the city with a stay at the OPUS Vancouver, located in Yaletown - a district pulsating with intensity, teeming with over 60 of its most stylish… More

From US$ 221 Book Now

Fairfield Inn & Suites By Marriott Kelowna

1655 - Powick Rd., Kelowna, Canada View map

The convenient 3-star Fairfield Inn & Suites By Marriott Kelowna is located 15 minutes' drive from Kelowna International airport and offers an outdoor heated pool as well as a fitness room. The smoke… More

From US$ 106 Book Now

Azur Legacy Collection Hotel

833 West Pender Street, Vancouver, Canada View map

Situated nearly a 25-minute walk from the Sprawling Stanley Urban Park, the smoke-free Azur Legacy Collection Hotel Vancouver offers meeting rooms and a business centre with a range of business… More

From US$ 227 Book Now

Ruby Lake Resort

15426 Sunshine Coast Highway, Madeira Park, Canada View map

Located approximately a 5-minute walk from the Iris Griffith Wetlands, the 4-star Ruby Lake Resort Madeira Park offers 18 rooms with views of the lagoon. Offering a sundeck, a large garden, and… More

From US$ 183 Book Now

The Westin Bear Mountain Resort & Spa, Victoria

1999 Country Club Way, Langford, Canada View map

More

From US$ 149 Book Now

Prestige Oceanfront Resort, Worldhotels Luxury

6929 West Coast Road, Sooke, Canada View map

**Experience Coastal Luxury at Prestige Oceanfront Resort** More

From US$ 117 Book Now

Hotel Zed Kelowna

1627 Abbott Street, Kelowna, Canada View map

Hotel Zed Kelowna: A Retro Chic Haven in the Heart of the Okanagan Nestled right in the vibrant downtown of Kelowna, Hotel Zed Kelowna is likely the most unique destination in the Okanagan, designed… More

From US$ 99 Book Now

Granville Island Hotel

1253 Johnston Street, Vancouver, Canada View map

Nestled in the vibrant heart of Granville Island, the Granville Island Hotel is an iconic destination that captures the unique essence of Vancouver's cultural landscape. More

From US$ 144 Book Now

Loden Vancouver

1177 Melville St, Vancouver, Canada View map

Offering 76 rooms, the 5-star Loden Vancouver hotel is near a shopping district, 17 minutes' walk from the downtown gothic-style Cathedral of Our Lady of the Holy Rosary. Boasting the location right… More

From US$ 254 Book Now

Blackcomb Springs Suites By Clique

4899 Painted Cliff Road, Whistler, Canada View map

**Welcome to Blackcomb Springs Suites By Clique**, a serene retreat nestled within the breathtaking landscapes of Whistler. This unique destination transcends the boundaries of a traditional hotel… More

From US$ 157 Book Now

Comfort Suites Kelowna

2656 Highway 97 North, Kelowna, Canada View map

The 4-star family Comfort Suites Kelowna hotel offers air-conditioned rooms near the beach district of Kelowna and about 10 minutes by car from the Mission Creek Regional Park. The comfortable hotel… More

From US$ 114 Book Now

Inn At The Quay

900 Quayside Drive, New Westminster, Canada View map

The charming Inn At The Quay New Westminster is situated around 400 metres from the permanent gallery "New Westminster Museum and Archives" and approximately 15 minutes' walk from Friendship Gardens,… More

From US$ 111 Book Now

Pan Pacific Whistler Village Centre

4299 Blackcomb Way, Whistler, Canada View map

**Welcome to Pan Pacific Whistler Village Centre**, your ultimate gateway to the breathtaking beauty and adventurous spirit of Whistler. Nestled in the heart of Whistler Village, this stunning resort… More

From US$ 201 Book Now

The Magnolia Hotel & Spa

623 Courtney Street, Victoria, Canada View map

Offering a location a 6-minute walk from The Maritime Museum of British Columbia, The Magnolia Hotel & Spa Victoria offers 59 rooms. All guests can enjoy Wi-Fi in public areas and access to a fitness… More

From US$ 157 Book Now

Walnut Beach Resort

4200 Lakeshore Drive, Osoyoos, Canada View map

Situated merely 1.5 km from the Rattlesnake Canyon amusement park, the 4-star Walnut Beach Resort Osoyoos features Wi-Fi in public areas, and a parking garage on site. With Walnut Beach Resort… More

From US$ 140 Book Now

Manteo At Eldorado Resort

3762 Lakeshore Road, Kelowna, Canada View map

Manteo Resort Waterfront Hotel Kelowna is a boutique hotel dating back to 1926, set on the natural shores of the sunny Okanagan Valley. Manteo at Eldorado Resort offers a variety of unique… More

From US$ 109 Book Now

Best Western Premier Chateau Granville Hotel & Suites & Conference Centre

1100 Granville Street, Vancouver, Canada View map

Situated in the heart of Downtown Vancouver, the financial and commercial hub of the city, Mercure Mont Saint Michel is not just another tall generic hotel. This eco-friendly property is uniquely… More

From US$ 138 Book Now

Four Points By Sheraton Kelowna Airport

5505 Airport Way, Kelowna, Canada View map

Located a 10-minute drive from the Mill Creek Regional Park, Four Points By Sheraton Kelowna Airport hotel offers 174 spacious rooms. All guests can enjoy Wi-Fi in public areas and access to a 24… More

From US$ 120 Book Now

Best Western Plus Inner Harbour Hotel

412 Quebec Street, Victoria, Canada View map

**The Best Western Plus Inner Harbour is your gateway to the vibrant city of Victoria, BC.** Nestled in a prime location adjacent to the picturesque Inner Harbour, this award-winning hotel strikes… More

From US$ 133 Book Now

Beach Acres Resort

1051 Resort Drive, Parksville, Canada View map

The 3-star Beach Acres Resort Parksville is located within 5 minutes' walk of Rathtrevor Beach and comprises 18 rooms with modern comforts. Featuring a restaurant, this Parksville hotel is within 3… More

From US$ 190 Book Now

Hilton Vancouver Metrotown

6083 Mckay Avenue, Burnaby, Canada View map

Situated in Burnaby's vibrant Metrotown area, the Hilton Vancouver Metrotown is the perfect urban oasis for both business and leisure travelers. Nestled among some of BC's largest tech and financial… More

From US$ 133 Book Now

Honeymoon Suite

892 Lloyd Jones Drive, West Kelowna, Canada View map

Offering a sun deck and barbecue, and views of the lake, the 4-star Honeymoon Suite West Kelowna hotel is located 4.5 km from Kalamoir Beach. The bed & breakfast is approximately 10 minutes by car… More

From US$ 198 Book Now

Basecamp Resorts Revelstoke

405 Highway 23 North, Revelstoke, Canada View map

Positioned nearly 25 minutes' walk from the Revelstoke Railway Museum, the 4-star smoke-free Basecamp Resorts Revelstoke offers 2 hot tubs and 2 spa tubs for its guests. Boasting setting in proximity… More

From US$ 118 Book Now

Towneplace Suites By Marriott West Kelowna

3551 Carrington Road, West Kelowna, Canada View map

TownePlace Suites by Marriott West Kelowna is a 4-star hotel offering impeccable accommodations and facilities in the beautiful neighborhood of Westbank in West Kelowna. With free WiFi throughout the… More

From US$ 149 Book Now

Pinnacle Hotel Whistler

4319 Main Street, Whistler, Canada View map

Located merely 5 minutes' walk from the Black Tusk Gallery, the 3-star Pinnacle Hotel Whistler includes an outdoor swimming pool and a terrace. The hotel provides 81 rooms with beautiful views of the… More

From US$ 107 Book Now

Pacific Shores Resort & Spa

1-1600 Stroulger Road, Parksville, Canada View map

Featuring a cash machine and a lift, Pacific Shores Resort & Spa is nestled in Parksville, approximately 25 minutes' walk from Rathtrevor Beach Provincial Park. The resort is placed at a 4.3-km… More

From US$ 68 Book Now

Courtyard By Marriott Prince George

900 Brunswick Street, Prince George, Canada View map

The lovely 4-star Courtyard By Marriott Prince George hotel is located within 25 minutes' walk of the Mr. PG Statue and has a heated swimming pool with a hot tub. Boasting an American restaurant, the… More

From US$ 116 Book Now

Best Western Plus Sands

1755 Davie Street, Vancouver, Canada View map

**Experience Comfort at Best Western Plus Sands Vancouver** Nestled in the heart of Vancouver's vibrant West End, the **Best Western Plus Sands** offers a charming escape just steps from the stunning… More

From US$ 85 Book Now

Sandman Signature Kamloops Hotel

225 Lorne Street, Kamloops, Canada View map

The smoke-free Sandman Signature Kamloops Hotel, positioned around 25 minutes' walk from Overlander Park, features a private art gallery for an unforgettable experience. Situated near a train station… More

From US$ 101 Book Now

Element By Marriott Vancouver Metrotown

5988 Willingdon Avenue, Burnaby, Canada View map

Situated a 6-minute walk from Metrotown Mall, Element By Marriott Vancouver Metrotown Burnaby hotel offers a heated swimming pool. 2.8 km from Deer Lake Park, this hotel offers air-conditioned rooms… More

From US$ 137 Book Now

Hume Hotel & Spa

422 Vernon Street, Nelson, Canada View map

Featuring Wi-Fi in public areas, the 5-star Hume Hotel & Spa Nelson is an 8-minute walk from Touchstones Nelson Museum of Art and History. Boasting access to Lakeside Park, 2 km away, the hotel… More

From US$ 109 Book Now

Prestige Treasure Cove Resort

2005 Highway 97 South, Prince George, Canada View map

Situated within 25 minutes' walk of the Exploration Place Museum and Science Centre, the comfortable Prestige Treasure Cove Resort Prince George offers a peaceful retreat at a heated pool with a hot… More

From US$ 88 Book Now

Huntingdon Hotel And Suites

330 Quebec Street, Victoria, Canada View map

The smoke-free Huntingdon Hotel And Suites Victoria, about a 5-minute walk from Church of Truth, includes access to a banquet hall for meetings and celebrations. Featuring a restaurant and a luggage… More

From US$ 83 Book Now

Chute Lake Lodge

9540 Chute Lake Road, Naramata, Canada View map

Featuring Wi-Fi in public areas, the 3-star Chute Lake Lodge Naramata hotel is just a 5-minute walk from chute lake resort. The resort offers canoeing, cycling, and fishing plus mountain views and is… More

From US$ 191 Book Now

Pinnacle Hotel At The Pier

138 Victory Ship Way, North Vancouver, Canada View map

**Experience Luxury at Pinnacle Hotel At The Pier** More

From US$ 169 Book Now

Holiday Inn Express & Suites Langley By Ihg

8750 204Th Street, Langley, Canada View map

Featuring a vending machine and a lift, the 3-star Holiday Inn Express & Suites Langley By Ihg stands 3.2 km from The Redwoods Golf Course. The inn has a heated pool as well as a luggage room. More

From US$ 129 Book Now

The Vic, An Ascend Collection Hotel

123 Gorge Road East, Victoria, Canada View map

The appealing 4-star The Vic, An Ascend Collection Hotel Victoria is located nearly a -minute stroll from Jutland Green, offering 82 rooms, Wi-Fi, and a car park. The boutique-style hotel offers a… More

From US$ 46 Book Now

Oceanside Village Resort

1080 Resort Drive, Parksville, Canada View map

More

From US$ 255 Book Now

Auberge Vancouver Hotel

837 West Hastings Street, Vancouver, Canada View map

Auberge Vancouver: A Boutique Experience in the Heart of the City Nestled in the vibrant Downtown Vancouver, the Auberge Vancouver Hotel offers an unparalleled boutique experience that embodies the… More

From US$ 133 Book Now

Sandman Hotel & Suites Vancouver Airport

3233 St Edwards Dr, Richmond, Canada View map

Situated nearly a 5-minute stroll from North Arm Fraser River, the elegant 3-star Sandman Hotel & Suites Vancouver Airport Richmond features currency exchange and a lift for guests' convenience. More

From US$ 85 Book Now

Metropolitan Hotel Vancouver

645 Howe Street, Vancouver, Canada View map

Positioned about a 10-minute ride from Granville Island and merely 400 metres from the open - plan Bill Reid Gallery, the deluxe 4-star Metropolitan Hotel Vancouver presents a private art gallery. More

From US$ 163 Book Now

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… More

From US$ 187 Book Now

Best Western Inn At Penticton

3180 Skaha Lake Road, Penticton, Canada View map

**Welcome to Best Western Inn at Penticton**, a charming getaway nestled in the heart of British Columbia, perfectly situated just minutes from renowned attractions like Skaha Beach and Cascades… More

From US$ 79 Book Now

Accent Inns Burnaby

3777 Henning Drive, Burnaby, Canada View map

Situated just 550 metres from the Deeley Motorcycle Exhibition, the grand Accent Inns Burnaby offers air-conditioned rooms, Wi-Fi, and a car park. Featuring a restaurant and a lobby area, the 3-star… More

From US$ 128 Book Now

Best Western Plus Country Meadows Inn

3070 - 264Th Street, Aldergrove, Canada View map

Best Western Plus Country Meadows Inn Aldergrove is where a welcoming atmosphere and excellent service are what you can expect during your stay. This 3-star eco-friendly hotel takes pride in offering… More

From US$ 113 Book Now

Prestige Vernon Lodge

3914 32Nd Street, Vernon, Canada View map

The 3-star smoke-free Prestige Vernon Lodge hotel, located nearly 5 minutes' walk from the Vernon & District Performing Arts Centre, features currency exchange and a vending machine. A short way from… More

From US$ 104 Book Now

Hyatt Place Prince George

585 Dominion Street, Prince George, Canada View map

The comfortable 4-star Hyatt Place Prince George hotel, nestled in a business area, offers Wi-Fi throughout the property, an indoor swimming pool and a fitness studio. The smoke-free hotel is… More

From US$ 131 Book Now

Doubletree By Hilton North Vancouver

700 Old Lillooet Road, North Vancouver, Canada View map

Positioned about a 10-minute ride from the municipal park "Lynn Canyon Suspension Bridge", the 4-star Doubletree By Hilton North Vancouver hotel welcomes its guests into a comfortable lobby adorned… More

From US$ 130 Book Now

Prestige Lakeside Resort, Worldhotels Elite

701 Lakeside Drive, Nelson, Canada View map

The 4-star smoke-free Prestige Lakeside Resort, Worldhotels Elite Nelson, located merely 14 minutes on foot from Gyro Park, offers a swimming pool and Wi-Fi in public areas. Boasting a waterfront… More

From US$ 147 Book Now