Special offers and Exclusive deals

Search Hotels

2024-03-30
2024-03-31
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

Resorts in British Columbia

Emerald Lake Lodge

1 Emerald Lake Road, Po Box 10, Field, Canada View map

Emerald Lake Lodge Field offers 75 rooms, situated 50 metres from Emerald Lake. Guests who stay at the resort can park their car nearby. More

From US$ 169 Book Now

Sparkling Hill Resort And Spa - Adults-Only Resort

888 Sparkling Place, Vernon, Canada View map

Situated at a 3.9 km distance from Ellison Provincial Park, the sophisticated 5-star Sparkling Hill Resort And Spa - Adults-Only Resort Vernon features WiFi throughout the property and a car park on… More

From US$ 268 Book Now

Harrison Hot Springs Resort & Spa

100 Esplanade Avenue, Harrison Hot Springs, Canada View map

Offering a cash machine and a currency exchange, Harrison Hot Springs Resort & Spa is nestled within a 300-metre distance of Miami Bridges Trail and within a 900-metre distance of Harrison Water… More

From US$ 118 Book Now

Tigh-Na-Mara Seaside Spa Resort

1155 Resort Drive, Parksville, Canada View map

The Tigh-Na-Mara Seaside Spa Resort is an all-season destination set amid a lush old-growth and second-growth forest of Douglas fir, cedar, hemlock, and maple. This picturesque destination is ideally… More

From US$ 198 Book Now

Four Seasons Resort Whistler

4591 Blackcomb Way, Whistler, Canada View map

Featuring an outdoor pool, the sophisticated Four Seasons Resort Whistler is set 7 minutes on foot from the famed Whistler Blackcomb Ski Resort. Located within an easy walking distance from Squamish… More

From US$ 213 Book Now

The Westin Resort & Spa, Whistler

4090 Whistler Way, Whistler, Canada View map

Located within a 10-minute drive of Blackcomb Way, the charming Westin Resort & Spa, Whistler offers spacious rooms within 14 minutes' walk of the famed Whistler Blackcomb Ski Resort. You can enjoy a… More

From US$ 137 Book Now

Hilton Whistler Resort & Spa

4050 Whistler Way, Whistler, Canada View map

The Hilton Whistler Resort & Spa, part of the exclusive Hilton Worldwide Portfolio of Resort Properties, is a luxurious full-service property situated at the base of the renowned Whistler and… More

From US$ 153 Book Now

Penticton Lakeside Resort

21 Lakeshore Drive West, Penticton, Canada View map

The lovely Penticton Lakeside Resort offers an ideal setting within 6 minutes' stroll of The Lloyd Gallery and features 24-hour front desk assistance and late check-out. Situated within arm's reach… More

From US$ 104 Book Now

Pacific Sands Beach Resort

1421 Pacific Rim Highway, Tofino, Canada View map

Enclosed by a bar and a restaurant, within a 5-minute drive of the tree-lined Cox Bay Beach, the 4-star Pacific Sands Beach Resort Tofino includes 171 rooms. Set next door to Tourism Tofino Visitor… More

From US$ 556 Book Now

Copper Point Resort

760 Cooper Road, Invermere, Canada View map

Placed near pubs, a restaurant and golf courses, and 3.5 km from Windermere Lake, the lovely 5-star Copper Point Resort Invermere includes a restaurant and storage for belongings. Located… More

From US$ 105 Book Now

Nita Lake Lodge

2131 Lake Placid Road, Whistler, Canada View map

Offering 2 restaurants, the unique 4-star Nita Lake Lodge is set in the Whistler Creekside district of Whistler about 6 minutes on foot from Creekside Village. Thanks to its stunning location, this… More

From US$ 243 Book Now

Poets Cove Resort & Spa

9801 Spalding Road, Bedwell Harbour, Canada View map

Featuring a swimming pool, the welcoming Poets Cove Resort & Spa Bedwell Harbour is set within 1.3 km of GINPR - Beaumont Marine Park Public Beach. Located 10 minutes by car from Thomson Park, this… More

From US$ 182 Book Now

Fairmont Chateau Whistler

4599 Chateau Boulevard, Whistler, Canada View map

A 10-minute ride from the Arfa Alpha Lake Park, the elegant Fairmont Chateau Whistler Hotel offers an award-winning restaurant on site. Featuring a convenient location, the 5-star pet-friendly resort… More

From US$ 259 Book Now

Brentwood Bay Resort & Spa

849 Verdier Avenue, Brentwood Bay, Canada View map

Within 10 minutes' drive of the Well-known Butchart Botanical Gardens, the comfortable Brentwood Bay Resort & Spa offers a gourmet restaurant on site. This Brentwood Bay resort provides WiFi… More

From US$ 192 Book Now

Tofino Resort + Marina

634 Campbell Street, Tofino, Canada View map

Set a 10-minute ride from Henry's Carving Shed Museum, the 3-star Tofino Resort + Marina is located 400 metres from Village Green. Moreover, this Tofino motel also provides guests with a sauna, a… More

From US$ 133 Book Now

Villa Eyrie Resort

600 Ebedora Lane, Malahat, Canada View map

Set 10 minutes by car from Gowlland Tod Provincial Park, the 4-star Villa Eyrie Resort Malahat features Wi Fi throughout the property as well as parking on site. More

From US$ 229 Book Now

Predator Ridge Resort

301 Village Centre Place, Vernon, Canada View map

Featuring a swimming pool, the 4-star Predator Ridge Resort Vernon has 103 modern rooms. Bench is placed about 10 minutes away by car, and the glacial Kalamalka Lake is around 10 minutes by car from… More

From US$ 96 Book Now

Manning Park Resort

7500 Hwy 3, Manning Park, Canada View map

The premium Manning Park Resort lies within 2.4 km of EC Manning Provincial Park, and offers proximity to a motorway. Featuring fitness classes and an indoor swimming pool, this Manning Park resort… More

From US$ 93 Book Now

Kingfisher Oceanside Resort & Spa

4330 Island Highway South, Courtenay, Canada View map

Set 10 minutes' drive from Filberg Park, the 4-star Kingfisher Oceanside Resort & Spa Courtenay includes 51 rooms. This eco-friendly resort, located within 10 minutes' drive of The Filberg Heritage… More

From US$ 160 Book Now

Long Beach Lodge Resort

1441 Pacific Rim Highway, Tofino, Canada View map

The grand 4-star Long Beach Lodge Resort Tofino, situated 10 minutes' drive from Tofino Botanical Gardens, offers a business centre for corporate guests. Located within a 5-minute drive of the scenic… More

From US$ 340 Book Now

The Cove Lakeside Resort

4205 Gellatly Road, West Kelowna, Canada View map

The unique Cove Lakeside Resort is placed in a picturesque area of West Kelowna, around a 10-minute drive from Off The Grid Organic Winery and within 10 minutes' drive of Mission Hill Family Estate… More

From US$ 454 Book Now

The Royal Kelowna - Bellstar Hotels & Resorts

1288 Water Street, Kelowna, Canada View map

Offering bicycles for rent, the lovely Royal Kelowna - Bellstar Hotels & Resorts is a 5-minute stroll from Waterfront Park. Guests at this Kelowna resort can enjoy WiFi in the rooms. More

From US$ 194 Book Now

Sunrise Ridge Waterfront Resort

1175 Resort Drive, Parksville, Canada View map

Sunrise Ridge Waterfront Resort Parksville, located just near Craig Heritage Park and Museum, features a separate sitting area, an indoor swimming pool and flat screen TV. Parksville Visitor Centre… More

From US$ 110 Book Now

Painted Boat Resort Spa And Marina

12849 Lagoon Road, Madeira Park, Canada View map

Set around a 10-minute ride from Garden Bay Lake, the 4-star Painted Boat Resort Spa And Marina Madeira Park is located only 5 minutes on foot from Pender Harbour School Of Music. This Madeira Park… More

From US$ 406 Book Now

Sookepoint Ocean Cottage Resort

1000 Sookepoint Place, Sooke, Canada View map

East Sooke Park is within a 10-minute drive of the premium Sookepoint Ocean Cottage Resort, which offers rooms with breathtaking views of the Pacific Ocean. This Sooke resort also provides Wi Fi… More

From US$ 382 Book Now

Mackenzie Beach Resort

1101 Pacific Rim Highway, Tofino, Canada View map

The 2-star Mackenzie Beach Resort Tofino includes 26 rooms and is set 25 minutes' walk from Clayoquot Sound Cinema. This beachfront resort features WiFi throughout the property and parking on site. More

From US$ 92 Book Now

Manteo Resort Waterfront Hotel

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

Sun Peaks Grand Hotel & Conference Centre

3240 Village Way, Sun Peaks, Canada View map

Sun Peaks Grand Hotel & Conference Centre offers its guests inviting rooms at 400 metres of the ever-growing Sun Peaks Resort. An outdoor swimming pool is available onsite together with mountain… More

From US$ 114 Book Now

Rockwater Secret Cove Resort

5356 Ole'S Cove Resort, Halfmoon Bay, Canada View map

The 4-star Rockwater Secret Cove Resort Halfmoon Bay features spacious rooms around a 10-minute ride from Smuggler Cove Marine Provincial Park. The perfect resort has a swimming pool along with a… More

From US$ 190 Book Now

Delta Hotels By Marriott Grand Okanagan Resort

1310 Water Street, Kelowna, Canada View map

Immerse yourself in a lakeside ambiance at Delta Hotels by Marriott Grand Okanagan Resort, situated in the heart of British Columbia's Wine Country. This resort is located in Downtown Kelowna, just a… More

From US$ 130 Book Now

Sutton Place Hotel Revelstoke Mountain Resort

2950 Camozzi Road, Revelstoke, Canada View map

Offering inviting rooms and Wi-Fi in the rooms, the 4-star Sutton Place Hotel Revelstoke Mountain Resort is 15 minutes by car from Grizzly Plaza and 15 minutes' drive from Revelstoke Railway Museum. More

From US$ 173 Book Now

Bayside Resort Parksville, Ascend Hotel Collection

240 Dogwood Street, Parksville, Canada View map

Situated 5 minutes by car from Oceanside Place Ice Skating Rink in Parksville, the amazing 3-star Bayside Resort, Ascend Hotel Collection features a lobby area and a restaurant. Providing access to a… More

From US$ 147 Book Now

St. Eugene Golf Resort & Casino

7777 Mission Road, Cranbrook, Canada View map

The St Eugene Golf Resort & Casino Cranbrook is a full-service resort nestled in the beautiful East Kootenays. The property boasts an on-site mountain golf course featuring incredible views of the St… More

From US$ 96 Book Now

The Westin Bear Mountain Resort & Spa, Victoria

1999 Country Club Way, Victoria, Canada View map

Placed 3.8 km from City Centre Park, the contemporary Westin Bear Mountain Golf Resort And Spa Victoria offers a 24-hour business centre with a range of business amenities. This 5-star family resort… More

From US$ 245 Book Now

Sunshine Coast Resort

12695 Sunshine Coast Hwy, Madeira Park, Canada View map

Placed within 4.5 km of Pender Harbour Golf Club, the lovely Sunshine Coast Resort Madeira Park offers a business centre with a range of business amenities. The 4-star luxurious resort has views of… More

From US$ 373 Book Now

Painter'S Lodge, Trademark Collection By Wyndham

1625 Mcdonald Road, Campbell River, Canada View map

The lovely 3-star Painter'S Lodge, Trademark Collection By Wyndham Campbell River includes spacious rooms at a 3.1 km distance from Whale watching. Located within 15 minutes' drive of The Museum at… More

From US$ 75 Book Now

Summerland Waterfront Resort & Spa

13011 Lakeshore Drive South, Summerland, Canada View map

The 4-star Summerland Waterfront Resort & Spa includes luxurious rooms within a 10-minute drive of Swiller's Pond Petting Farm. Located about 10 minutes' drive from Forest Green Man Lavender Gift… More

From US$ 139 Book Now

Riverside Resort

3506 West Island Highway, Qualicum Beach, Canada View map

Located around 10 minutes by car from Heritage Forest, the 3-star Riverside Resort Qualicum Beach offers 36 spacious rooms. Guests of the classic resort that boasts a great location can enjoy a… More

From US$ 108 Book Now

Lizard Creek Lodge

5346 Highline Drive, Fernie, Canada View map

The 4-star Lizard Creek Lodge Fernie provides quick access to the Neve Timber Bowl Express Quad Spa and offers complimentary parking, allergy free rooms and a sun deck. City of Fernie is a few… More

From US$ 125 Book Now

Qualicum Bay Resort

5970 West Island Highway, Bowser, Canada View map

Qualicum Bay Resort Bowser includes 7 rooms and is within 1.2 km of Big Qualicum Hatchery. The resort also includes parking. More

From US$ 72 Book Now

Pemberton Valley Lodge

1490 Sea To Sky Highway, Pemberton, Canada View map

Located a 5-minute drive from Big Sky Golf and Country Club, the 4-star Pemberton Valley Lodge offers spacious rooms within 10 minutes' drive of the Canadian Nairn Falls Provincial Park. Guests can… More

From US$ 176 Book Now

April Point Resort

900 April Point Road, Quathiaski Cove, Canada View map

April Point Resort & Spa Quathiaski Cove is a contemporary 3-star property set within 10 minutes' drive of Vancouver Island Museum of Nature and around a 10-minute drive from Quadra Island Kayaks. More

From US$ 188 Book Now

Holiday Inn Hotel & Suites Osoyoos, An Ihg Hotel

7906 Main Street, Osoyoos, Canada View map

The perfect 3-star Holiday Inn Hotel & Suites Osoyoos is located 300 metres of Pioneer Walkway Park and features 24-hour reception and express check-out for guests' convenience. Providing access to… More

From US$ 163 Book Now

Ruby Lake Resort

15426 Sunshine Coast Highway, Madeira Park, Canada View map

The comfortable Ruby Lake Resort is placed in a restaurant area of Madeira Park, a 10-minute ride from Waugh Lake and approximately 25 minutes on foot from Klein Lake Recreation Site and Campground. More

From US$ 123 Book Now

Oyster Bay Resort

4357 South Island Highway, Campbell River, Canada View map

Surrounded by a Chinese restaurant and a provincial park, a 25-minute walk from Shelter Point Distillery, the 3-star Oyster Bay Resort includes 20 rooms. Wi-Fi is offered throughout the property at… More

From US$ 224 Book Now

Delta Hotels By Marriott Victoria Ocean Pointe Resort

100 Harbour Road, Victoria, Canada View map

Located about 14 minutes' walk from Royal BC Museum, the charming Delta Hotels By Marriott Victoria Ocean Pointe Resort offers spacious rooms approximately 17 minutes' walk from Save-On-Foods… More

From US$ 153 Book Now

Riverside Resort

8018 Mons Road, Whistler, Canada View map

Featuring WiFi in public areas, the 3-star Riverside Resort Whistler sits about 6 minutes on foot from Scandinave Spa Whistler. Here, at the resort you will find a wellness centre, a private entrance… More

From US$ 81 Book Now

Canadian Princess Lodge & Marina

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

Located in the heart of Ucluelet, the 4-star Canadian Princess Lodge & Marina offers fast access to the waterfront Ucluelet Aquarium, which helps break from routine and stands 900 metres away. The… More

From US$ 140 Book Now

Oceanside Village Resort

1080 Resort Drive, Parksville, Canada View map

Situated just walking distance from a café and restaurants, and within 15 minutes' walk of Craig Heritage Park, the 3-star Oceanside Village Resort Parksville includes 50 rooms at 850 metres from the… More

From US$ 238 Book Now

Glacier House Hotel & Resort

1870 Glacier Lane, Revelstoke, Canada View map

Placed at the foot of shops and a market, and 15 minutes by car from Revelstoke Railway Museum, the cosy 4-star Glacier House Hotel & Resort Revelstoke features a gift shop and a restaurant. The… More

From US$ 146 Book Now