Special offers and Exclusive deals

Search Hotels

2025-06-14
2025-06-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

Beach hotels in British Columbia

Wya Point Resort

2695 Tofino-Ucluelet Highway, Ucluelet, Canada View map

Wya Point Resort Ucluelet includes 9 rooms and is around 7 km from Amphitrite Point Lighthouse. Guests who stay at the resort can park their car on site. More

From US$ 148 Book Now

Prestige Mountain Resort Rossland

1919 Columbia Avenue, Rossland, Canada View map

Nestled between the Monashee and Selkirk mountain ranges in beautiful British Columbia, Rossland is a haven for outdoor enthusiasts all over the world. The Prestige Mountain Resort Rossland, located… More

From US$ 127 Book Now

Green Acres Lakeside Resort Salt Spring Island

241 Langs Road, Ganges, Canada View map

Located 3.3 km from Salt Spring Island Golf And Country Club, the 3-star Green Acres Lakeside Resort Salt Spring Island Ganges features Wi-Fi in the rooms and private parking on site. More

From US$ 196 Book Now

Doubletree By Hilton - Kamloops

339 St. Paul Street, Kamloops, Canada View map

Situated 750 metres from Riverside Park, Doubletree By Hilton - Kamloops Hotel includes 100 rooms with views of the city. Located within walking distance of Riverside Park, this welcoming hotel… More

From US$ 109 Book Now

Recreation Inn And Suites Kelowna

1891 Parkinson Way, Kelowna, Canada View map

Staying in one of 45 rooms, guests can enjoy a golf playground provided at the perfect 2-star Recreation Inn And Suites Kelowna. You will find a seasonal outdoor swimming pool in the smoke-free inn… More

From US$ 77 Book Now

Super 8 By Wyndham West Kelowna Bc

1655 Westgate Rd, West Kelowna, Canada View map

The comfortable 3-star Super 8 By Wyndham West Kelowna Bc Hotel is nestled in a spectacular area, offering a restaurant along with a Chinese restaurant. Featuring an indoor swimming pool, the smoke… More

From US$ 106 Book Now

Beach Acres Resort

1051 Resort Drive, Parksville, Canada View map

The 3-star Beach Acres Resort Parksville is merely 1.5 km from Rathtrevor Beach and offers an indoor pool. More

From US$ 173 Book Now

Coast Chilliwack Hotel By Apa

45920 First Avenue, Chilliwack, Canada View map

Located just 1.5 km from Cultus Lake, the 4-star Coast Chilliwack Hotel By Apa offers Wi-Fi throughout the property and a car park. Along with the use of a fitness studio on site, sports fans are… More

From US$ 81 Book Now

Coast Osoyoos Beach Hotel

7702 Main Street, Osoyoos, Canada View map

The 3-star Coast Osoyoos Beach Hotel, located 10 minutes by car from Haynes Point Provincial Park, offers an indoor swimming pool, Wi-Fi throughout the property. The hotel is a good starting point… More

From US$ 222 Book Now

Super 8 By Wyndham Kelowna Bc

2592 Highway 97 North, Kelowna, Canada View map

Featuring a seasonal outdoor pool, the 2-star Super 8 By Wyndham Kelowna Bc Hotel is located in the Rutland district, 2.6 km from Kelowna Farmers' and Crafters' Market. This smoke-free motel offers… More

From US$ 87 Book Now

The Hospitality Inn

3835 Redford Street, Port Alberni, Canada View map

Located within 10 minutes' drive of Cathedral Grove, the 2-star The Hospitality Inn Port Alberni features Wi-Fi throughout the property and outdoor parking on site. The smoke-free inn is situated… More

From US$ 81 Book Now

Shorewater Resort

3295 Island Hwy. West, Qualicum Beach, Canada View map

Located within a 10-minute drive of Heritage Forest, the 2-star Shorewater Resort Qualicum Beach offers Wi-Fi throughout the property and parking. This Qualicum Beach resort features 16 rooms in a… More

From US$ 194 Book Now

Cusheon Lake Resort

171 Natalie Lane, Ganges, Canada View map

British Columbia is Cusheon Lake Resort, perfectly nestled on a four-acre private peninsula of lush wooded scenery, overlooking Cusheon Lake. Located on Salt Spring Island, off the coast of beautiful… More

From US$ 124 Book Now

Surestay Hotel By Best Western North Vancouver Capilano

1634 Capilano Road, West Vancouver, Canada View map

Featuring an outdoor swimming pool, the perfect 3-star Surestay Hotel By Best Western North Vancouver Capilano offers banquet and meeting facilities, and complimentary wireless internet access, as… More

From US$ 56 Book Now

Fairfield Inn & Suites By Marriott West Kelowna

3460 Carrington Road, West Kelowna, Canada View map

Situated 4.4 km from Crystal Mountain Resort in the historical district of West Kelowna, the elegant Fairfield Inn & Suites By Marriott West Kelowna offers two golf courses. The 3-star hotel features… More

From US$ 143 Book Now

Park Inn & Suites By Radisson

898 West Broadway, Vancouver, Canada View map

The 3-star Park Inn & Suites By Radisson Vancouver is located a mere 7 minutes on foot from Charleson Park and features currency exchange and a lift. This budget inn is a good starting point for… More

From US$ 94 Book Now

Hotel Araiza Mexicali

Boulevard Benito Juarez, 2220, Mexicali, Mexico View map

Situated in the very heart of Mexicali, Baja California, Hotel Araiza Mexicali presents an exquisite blend of modern architecture and exceptional service, ensuring that every moment spent here is… More

From US$ 85 Book Now

Quality Inn

1860 Rogers Place, Kamloops, Canada View map

Enjoying a convenient location merely 400 metres from Calvary Temple, the affordable Quality Inn Kamloops boasts 10 golf courses. Boasting views of the mountain, along with spa therapy, various… More

From US$ 85 Book Now

Powell River Town Centre Hotel

4660 Joyce Ave, Powell River, Canada View map

Powell River Town Centre Hotel is where the balance between a centrally located home base and a relaxing sanctuary is achieved. Situated in an exciting destination filled with history, culture, and… More

From US$ 132 Book Now

Hilton Grand Vacations Club Whistler

4580 Chateau Boulevard, Whistler, Canada View map

The 3-star Hilton Grand Vacations Club Whistler Hotel, located just a 6-minute stroll from Whistler Blackcomb, is proud to feature 2 spa tubs. At this smoke-free hotel, guests will find a golf course… More

From US$ 180 Book Now

Inn At Big White

5315 Big White Road, Big White Ski Resort, Canada View map

Featuring Wi-Fi in the rooms, the 3-star Inn At Big White sits about a 10-minute drive from Gem Lake Express. More

From US$ 145 Book Now

Wells Gray Inn

228 East Yellowhead Highway, Clearwater, Canada View map

Staying in one of 17 rooms, guests can enjoy a golf playground provided at the 3-star Wells Gray Inn Clearwater. Featuring a convenience shop and a restaurant, this Clearwater hotel is within 25… More

From US$ 94 Book Now

Ocean Trails Resort

1135 Resort Drive, Parksville, Canada View map

The 4-star Ocean Trails Resort Parksville, located 10 minutes by car from Paradise Mini Golf and Fun Park, boasts a seasonal outdoor pool and a gym facility. More

From US$ 115 Book Now

Mountain Retreat

38922 Progress Way, Squamish, Canada View map

Located 10 minutes by car from Stawamus Chief Provincial Mountainous Park, Mountain Retreat Hotel Squamish includes 86 rooms with views of the mountain. There is parking on site and Wi-Fi in public… More

From US$ 83 Book Now

Barclay Hotel

1348 Robson Street, Vancouver, Canada View map

In the heart of Vancouver city centre on the bustling Robson Street, the Barclay Hotel offers both comfort and style packaged in distinct European flavours. Providing attractive amenities, this… More

From US$ 43 Book Now

Reef Point Cottages

1012 Peninsula Road, Ucluelet, Canada View map

The 3-star Reef Point Cottages Ucluelet hotel is 12 minutes on foot from Ucluelet lighthouse loop and features a sun deck with a barbecue grill. The resort is situated in the middle of Ucluelet, a 5… More

From US$ 112 Book Now

Spanish Villa Resort

890 Lakeshore Drive, Penticton, Canada View map

Situated about a 5-minute drive from Splash BC Water Parks, the 3-star Spanish Villa Resort Penticton features Wi-Fi in public areas and parking on site. The hotel with a seasonal indoor pool is… More

From US$ 56 Book Now

Sunchaser Vacation Villas

5129 Riverview Gate Road, Fairmont Hot Springs, Canada View map

Located 25 minutes' walk from the miniature golf course "Fairmont Funtasia Fun Park", the 3-star Sunchaser Vacation Villas Fairmont Hot Springs hotel includes 6 rooms. Also, guests have access to… More

From US$ 124 Book Now

Safari Beach Resort

5815 Oleander Dr, Osoyoos, Canada View map

Situated a mere 0.7 km from Osoyoos Lake, the 3-star Safari Beach Resort Osoyoos also offers a swimming pool. Parking is available on site at this Osoyoos resort. More

From US$ 109 Book Now

Stonebridge Hotel Dawson Creek

500 Highway 2, Dawson Creek, Canada View map

The 4-star Stonebridge Hotel Dawson Creek, located near the business district of Dawson Creek, features a 24-hour front desk, late check-out, and wake-up service as well as Wi-Fi in public areas. More

From US$ 86 Book Now

The English Bay Inn

1968 Comox Street, Langley, Canada View map

English Bay Inn Bed And Breakfast is the Crown Jewel of Vancouver, situated in the West End - one of Vancouver's premier visitor and event destinations - offering a range of exciting sights and… More

From US$ 259 Book Now

The Plaza Hotel Downtown, Trademark Collection By Wyndham

405 Victoria Street, Kamloops, Canada View map

Situated within a few steps of shops and a designer boutique, and 4.8 km from Valleyview Arena, the comfortable The Plaza Hotel Downtown, Trademark Collection By Wyndham Kamloops offers a shop and a… More

From US$ 59 Book Now

Sandman Hotel & Suites Prince George

1650 Central Street, Prince George, Canada View map

The charming Sandman Hotel & Suites Prince George, situated within 25 minutes' walk of Teapot Mountain, offers a swimming pool as well as a fitness room. This 3-star hotel features 117 rooms in a… More

From US$ 79 Book Now

Holiday Inn Hotel And Suites-Kamloops By Ihg

675 Tranquille Road, Kamloops, Canada View map

The 3-star Holiday Inn Hotel And Suites-Kamloops By Ihg is located 10 km from Kamloops airport and offers a heated indoor pool as well as a fitness area. Thanks to its prominent location, this smoke… More

From US$ 204 Book Now

Bear'S Claw Lodge

1492 Hwy 97 N, Cache Creek, Canada View map

Staying in one of 15 rooms, guests can enjoy a golf playground provided at the 4-star Bear'S Claw Lodge Cache Creek hotel. The motel is a good starting point for Cache Creek's sports attractions… More

From US$ 109 Book Now

Bayview Hotel

2200 Cliffe Avenue, Courtenay, Canada View map

The comfortable Bayview Hotel Courtenay, situated just 1.7 km from Comox Valley Art Gallery, offers an indoor pool as well as a fitness studio. This 2-star heritage hotel is centrally located in a… More

From US$ 118 Book Now

The Royal Kelowna - Bellstar Hotels & Resorts

1288 Water Street, Kelowna, Canada View map

Located around a 5-minute walk from Kelowna Art Gallery, the 4-star The Royal Kelowna - Bellstar Hotels & Resorts comes with 2 spa tubs. A private swimming pool along with a steam room, a hot tub… More

From US$ 194 Book Now

Fair Harbour Cabins

#1 Fair Harbour Forest Service Road, Tofino, Canada View map

Featuring free Wi-Fi, Fair Harbour Cabins apartment is located in Fair Harbour, 134 km from Tofino. Guests are accommodated in 2 bedrooms. More

Book Now

Super 8 By Wyndham Sicamous

1120 Riverside Ave, Sicamous, Canada View map

Situated only an 11-minute walk from Crazy Creek Suspension Bridge, the comfortable Super 8 By Wyndham Sicamous Hotel features Wi-Fi in public areas and parking on site. Located just a short drive… More

From US$ 65 Book Now

910 Beach Apartment

910 Beach Avenue, Vancouver, Canada View map

Located 19 minutes on foot from CF Pacific Centre, 910 Beach Apartment Vancouver hotel is only 6 minutes on foot from St Paul's Anglican Church. This 3-star hotel also includes parking. More

From US$ 83 Book Now

Canadian Princess Lodge & Marina

1943 Peninsula Road, Po Box 220, Ucluelet, Canada View map

The comfortable 4-star Canadian Princess Lodge & Marina Ucluelet hotel is nearly a 5-minute ride from Reflecting Spirit Gallery and features a patio with outdoor dining areas. The smoke-free resort… More

From US$ 97 Book Now

Sandman Hotel Cranbrook

405 Cranbrook Street, Cranbrook, Canada View map

The 3-star Sandman Hotel Cranbrook is located close to the shopping district of Cranbrook, approximately 5 minutes by car from Tamarack Centre. This smoke-free hotel features an outdoor pool, a… More

From US$ 115 Book Now

Glen Lyon Inn

6435 Hardy Bay Road, Port Hardy, Canada View map

Situated 3.7 km from Raft Cove Provincial Park, the comfortable 4-star Glen Lyon Inn Port Hardy features Wi-Fi in public areas and parking on site. Set in a river, this beachfront hotel is 25… More

From US$ 83 Book Now

Ramada By Wyndham Northern Grand Hotel & Conference Centre

9830 100 Ave, Fort St. John, Canada View map

Featuring an ATM and complimentary newspapers, the 4-star Ramada By Wyndham Northern Grand Hotel & Conference Centre Fort St. John is nestled merely 9 minutes' walk from North Peace Cultural Centre. More

From US$ 121 Book Now

Schell Motel Express

3500 32Nd Street, Vernon, Canada View map

Schell Motel Express Vernon includes 14 rooms and is approximately 600 metres from Greater Vernon Museum & Archives. The motel entices guests with a car park, available on site. More

From US$ 62 Book Now

Harrison Spa Motel

140 Esplanade Avenue, Po Box 23, Harrison Hot Springs, Canada View map

Situated approximately 5 minutes' drive from Campbell Lake Trail Head Nature Preserve, the 3-star Harrison Spa Motel Harrison Hot Springs features Wi-Fi in the rooms and private car parking on site. More

From US$ 75 Book Now

Duffin Cove Resort

215 Campbell Street - P.O Box 178, Tofino, Canada View map

Located approximately a 5-minute walk from Tough City Sushi, the 4-star Duffin Cove Resort Tofino features Wi-Fi in the rooms and parking on site. This oceanfront hotel is a good starting point for… More

From US$ 295 Book Now

Oyster Bay Resort

4357 South Island Highway, Campbell River, Canada View map

Offering a patio with outdoor dining areas and a barbecue grill, the 3-star Oyster Bay Resort Campbell River is 3.5 km from Passages. More

From US$ 167 Book Now

Ramada By Wyndham Nanaimo

315 Rosehill Street, Nanaimo, Canada View map

Staying in one of 65 rooms, guests can enjoy a golf playground provided at the comfortable 3-star Ramada By Wyndham Nanaimo Hotel. Featuring a convenience shop and luggage storage, the smoke-free inn… More

From US$ 92 Book Now

Desert Surfside Waterfront Accommodations

7310 Main Street, Osoyoos, Canada View map

Located 5 minutes' walk from Starlite Marina & Beach Shop, the 3-star Desert Surfside Waterfront Accommodations Osoyoos hotel is around a 5-minute ride from Cottonwood Park. Featuring 26 rooms with… More

Book Now