Special offers and Exclusive deals

Search Hotels

2025-10-04
2025-10-05
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

Self Catering in British Columbia

Prestige Lakeside Resort, Worldhotels Elite

701 Lakeside Drive, Nelson, Canada View map

The 4-star Prestige Lakeside Resort, Worldhotels Elite Nelson is located 41 minutes' drive from West Kootenay Regional airport and offers a swimming pool as well as a fitness suite. The smoke-free… More

From US$ 179 Book Now

Best Western Premier Aberdeen Kamloops

1175 Rogers Way, Kamloops, Canada View map

Cradled within golf courses, a winery, and casinos, approximately 10 minutes by car from Kamloops Museum and Archives, the 3-star Best Western Premier Aberdeen Kamloops Hotel includes 78 rooms. The… More

From US$ 189 Book Now

Prestige Beach House, Worldhotels Crafted

1675 Abbott St, Kelowna, Canada View map

Located 150 metres from Okanagan Lake, Prestige Beach House, Worldhotels Crafted Kelowna hotel includes an indoor pool. Boasting a gym area, this 4-star inn is right in the centre of the city, not… More

From US$ 111 Book Now

Prestige Harbourfront Resort, Worldhotels Luxury

251 Harbourfront Drive Northeast, Salmon Arm, Canada View map

Prestige Harbourfront Resort, Worldhotels Luxury Salmon Arm, located only 300 metres from Salmon Arm Wharf Fishing Pier and within 25 minutes' walk of Centenoka Park Mall, features an outdoor… More

From US$ 145 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

Aspens Blackcomb Whistler

4800 Spearhead Drive, Whistler, Canada View map

Offering 3 spa tubs, the 4-star Aspens Blackcomb Whistler Aparthotel is situated about a 5-minute ride from Marketplace. Located relatively close to Whistler Blackcomb, this luxury aparthotel… More

From US$ 293 Book Now

Mountainside Lodge

4417 Sundial Place, Whistler, Canada View map

Situated a 10-minute ride from Rainbow Dog Park, the 3-star Mountainside Lodge Whistler hotel features Wi-Fi in public areas, and private car parking on site. Located just a short walk down to… More

From US$ 85 Book Now

Lost Lake Lodge

4660 Blackcomb Way, Whistler, Canada View map

Lost Lake Lodge Whistler hotel offers 100 rooms in the vicinity of Lost Lake, only 1.7 km away. The hotel features a swimming pool and Wi-Fi throughout the property. More

From US$ 149 Book Now

Prestige Rocky Mountain Resort Cranbrook, Worldhotels Crafted

209 Van Horne Street South, Cranbrook, Canada View map

Located 1.1 km from Saint Aidan Orthodox Church, the 4-star Prestige Rocky Mountain Resort Cranbrook, Worldhotels Crafted offers Wi-Fi in public areas and a car park. The smoke-free resort is… More

From US$ 219 Book Now

Mountain Spirit Resort

400 Stemwinder Dr, Kimberley, Canada View map

The 4-star Mountain Spirit Resort Kimberley, located approximately 10 minutes by car from St. Mary's Alpine Provincial Park, offers an outdoor heated pool and Wi-Fi throughout the property. Located… More

From US$ 168 Book Now

Nipika Mountain Resort

9200 Settlers Road, Radium Hot Springs, Canada View map

Located 10 minutes' drive from Natural Bridge, the 3-star Nipika Mountain Resort Radium Hot Springs includes 8 rooms. Also, you can use parking on site. More

From US$ 292 Book Now

Knights Inn Merritt

2702 Nicola Ave, Merritt, Canada View map

**Knights Inn Merritt is your gateway to the heart of the Nicola Valley and a sanctuary for outdoor enthusiasts.** Nestled conveniently near major travel arteries, including the Trans Canada Highway… More

From US$ 95 Book Now

Eagle Bluff Lighthouse Bed & Breakfast

201 Cow Bay Road, Prince Rupert, Canada View map

Situated 400 metres from Museum of Northern British Columbia, Eagle Bluff Lighthouse Bed & Breakfast Hotel Prince Rupert includes 7 rooms with views of the ocean. The 4-star hotel features both Wi-Fi… More

Book Now

Kokanee Beach Resort

11610 Rogers Road, Lake Country, Canada View map

Located within a 400-metre distance of Wood Lake, the 2-star Kokanee Beach Resort Lake Country provides guests with a swimming pool onsite. This Lake Country motel features 20 rooms and such… More

From US$ 132 Book Now

Riverside Motel Port Alberni

5065 Roger St, Port Alberni, Canada View map

Located 2.6 km from Petroglyphs at Sproat Lake, the 2-star Riverside Motel Port Alberni features Wi-Fi in the rooms and a car park on site. More

From US$ 85 Book Now

Northstar Mountain Village

1351 Gerry Sorensen Way, Kimberley, Canada View map

Featuring Wi-Fi in the rooms, Northstar Mountain Village Kimberley hotel sits about a 10-minute ride from Kimberley Public Library & Heritage Museum. Guests can swim in a swimming pool, while this… More

From US$ 233 Book Now

Bell Mountain Motel Mcbride

815 Bridge Road, McBride, Canada View map

Situated 5 minutes on foot from Fraser River, Bell Mountain Motel Mcbride includes 15 rooms. A car park is provided on site. More

From US$ 84 Book Now

Worldmark Whistler - Sundance

2221 Gondola Way, Whistler, Canada View map

Worldmark Whistler Sundance Hotel offers 27 rooms in the vicinity of Nita Lake, nearly a 25-minute walk away. Featuring an indoor swimming pool, the hotel also offers spa therapy and a golf course… More

From US$ 11134 Book Now

Fraser Bridge Inn And Rv Park

100 Ewing Avenue, Quesnel, Canada View map

The 2-star Fraser Bridge Inn And Rv Park lies within 2.2 km from Pinnacles Provincial Park. The property comprises 27 rooms. It also provides 24-hour front desk assistance and ironing service. More

From US$ 52 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

Beyond Bliss Suites & Spa

4555 Marine Ave, Powell River, Canada View map

Beyond Bliss Suites & Spa Powell River hotel offers 6 rooms with a modern-style interior, a 10-minute ride from The Giant Hulks. Wi-Fi is offered in public areas at this 4-star hotel. More

From US$ 104 Book Now

Resortquest At The Town Plaza Suites

4314 Main St., Whistler, Ca, Whistler, Canada View map

Located within 10 minutes' drive of Meadow Park Sports Centre, which is highly appreciated by sports lovers, the 2-star Resortquest At The Town Plaza Suites Whistler hotel includes 15 rooms. There is… More

From US$ 701 Book Now

Stones Throw

5005 Valley Drive, Sun Peaks, Bc, Ca, Sun Peaks, Canada View map

Sun Peaks Resort is 0.8 km from Stones Throw Hotel, while Morrisey Express is 350 metres away. The venue provides 16 guestrooms appointed with a balcony and a fireplace for a pleasant stay in Sun… More

From US$ 583 Book Now

Castaway Motel

205 N. Terminal Avenue, Nanaimo, Canada View map

Located approximately 5 minutes by car from Maffeo Sutton Park, the 2-star Castaway Motel Nanaimo offers Wi-Fi throughout the property and a car park. The budget motel is a good starting point for… More

From US$ 86 Book Now

Willow Inn Motel

856 Front Street, Quesnel, Canada View map

Willow Inn Motel Quesnel offers 25 rooms just 1.6 km from Quesnel & District Museum & Archives. Guests travelling by car can also use parking on site. More

From US$ 41 Book Now

Rainbow Inn Motel

5510 Highway 16 West, Terrace, Canada View map

Providing 22 rooms, the 3-star Rainbow Inn Motel Terrace is approximately 10 minutes' drive from Kitselas Canyon National Historic Site. The budget hotel offers a car park on site. More

From US$ 61 Book Now

St Ives Resort On Shuswap

2770 Southwind Road, Saint Ives, Canada View map

Situated around a 25-minute stroll from Adams Lake Provincial Park, St Ives Resort On Shuswap Saint Ives offers proximity to various city highlights. More

Book Now

Base Camp Guest House

1075 Pine Rd, Revelstoke, Canada View map

Located 4.7 km from the 3-star Base Camp Guest House Revelstoke, guests can reach The Enchanted Forest Revelstoke. There is also parking. More

From US$ 275 Book Now

Chateau Big White

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

Chateau Big White Hotel is just 5 minutes on foot from Big White Central Reservations in the Village Centre Mall Ski Resort and offers spa therapy and a shared lounge. This 4-star hotel offers Wi-Fi… More

From US$ 166 Book Now

Sleep Right Inn

613 King Avenue, Enderby, Canada View map

Located 10 minutes' drive from Enderby Cliffs Provincial Park, the 2-star Sleep Right Inn Enderby offers Wi-Fi throughout the property and parking. More

From US$ 79 Book Now

Mount View Motel

5856 Main Street, Oliver, Canada View map

Located at a distance of 3.5 km from Fairview Mountain Golf Club, the 3-star Mount View Motel Oliver features Wi-Fi in public areas and a car park on site. The budget motel is in a museum area, a 5… More

From US$ 69 Book Now

Cormier'S Studio Guest Suites

495 Vancouver Avenue, Penticton, Canada View map

Located nearly a 5-minute drive from South Okanagan Events Centre Arena, the 4-star Cormier'S Studio Guest Suites Penticton hotel features Wi-Fi in public areas and a car park on site. The guest… More

From US$ 302 Book Now

Aspens At Kicking Horse Mountain Resort

1340 Palliser Trail, Golden, Canada View map

The 3-star Aspens At Kicking Horse Mountain Resort Golden, 17 minutes' stroll from Catamount in Golden, includes 3 restaurants. Guests travelling by car can also use a car park on site. More

From US$ 339 Book Now

Mountain Bed & Breakfast

258 East Balmoral Rd, North Vancouver, Canada View map

Located approximately 10 minutes by car from the 3-star Mountain Bed & Breakfast North Vancouver, guests can reach Cleveland Dam. This budget bed & breakfast offers parking on site. More

From US$ 120 Book Now

Whispering Pines

1336 Palliser Trail, Golden, Canada View map

The 3-star Whispering Pines Hotel Golden has 10 rooms and is located within a 15-minute drive of Kicking Horse Pedestrian Bridge. Guests who stay at this Golden hotel can park their car on site. More

From US$ 336 Book Now

Woodside Inn

2226 Lougheed Hwy, Harrison Mills, Canada View map

Woodside Inn Harrison Mills is situated in a rural area of Harrison Mills, 4.5 km from Stacey Lake and approximately a 10-minute drive from Kilby Historic Site. Staying here you can use Wi-Fi in… More

From US$ 109 Book Now

Ramada Limited Dawson Creek

1748 Alaska Avenue, Junction Alaska Highway & High, Dawson Creek, Canada View map

The 3-star Ramada Limited Dawson Creek Hotel is situated merely 5 minutes on foot from the replica Walter Wright Pioneer Village and comes with 24-hour front desk assistance and wake-up calls. More

From US$ 79 Book Now

Ok Whistle Stop Bed & Breakfast

1175 Chapman Road, Penticton, Canada View map

The 4-star Ok Whistle Stop Bed & Breakfast Hotel Penticton, located 25 minutes' stroll from Misconduct Wine Co, offers a seasonal outdoor swimming pool and Wi-Fi in public areas. Staying at the… More

Book Now

Pinnacle Ridge Chalets By Fcr

5547 Vanlerberg Rd., Fernie, Canada View map

Pinnacle Ridge Chalets By Fcr is a great place to stay in Fernie. This venue is situated 2.1 km away from Mighty Moose. More

Book Now

At The Shore Bed And Breakfast

6394 Gale Avenue North, Sechelt, Canada View map

At The Shore Bed And Breakfast Sechelt offers guests access to Lamb Bay, which is a 15-minute drive away. A car park is available nearby at this 3-star bed & breakfast. More

From US$ 152 Book Now

Northstar

4355 Northlands Blvd, Whistler, Canada View map

The 3-star Northstar Aparthotel Whistler offers a location right next to Whistler Museum and such amenities as an outdoor swimming pool, spa therapy and barbecue grills. The budget aparthotel is a… More

From US$ 261 Book Now

Escape Away Kimberley

#1016, 930 Dogwood Drive, Kimberley, Canada View map

Escape Away Kimberley Hotel is situated in a premium area of Kimberley, a 10-minute drive from The Platzl Plaza and 17 minutes' walk from Trickle Creek Golf Course. Also, guests have access to a golf… More

Book Now

Mountain Town Properties Olaus House

1002 Olaus Way, Rossland, Canada View map

The welcoming Mountain Town Properties Olaus House Rossland hotel lies at a distance of 2.7 km from a natural paradise like Granite Mountain, and features a restaurant. The 3-star hotel offers a car… More

Book Now

Miraloma On The Cove

2326 Harbour Road Sidney Canada V8L 2P8, Sidney, Canada View map

Located within 10 minutes' drive of BC Aviation Museum in Sidney, Miraloma On The Cove Hotel Sidney offers a Jacuzzi and a sauna. You will find a restaurant at the hotel. More

Book Now

On The Sea B&B On Bowen Island

729 Taylor Road, Bowen Island, Canada View map

On The Sea B&B On Bowen Island offers proximity to Crippen Park, which is located just 1.4 km away. The 3-star hotel also includes parking. More

Book Now

The Aspens By Whiski Jack

4800 Spearhead Drive, Whistler, Canada View map

Situated just 1.7 km from Blackcomb Way and around 10 minutes by car from Snowplace Park, the 3-star The Aspens By Whiski Jack Hotel Whistler features 3 spa tubs. Also, active guests can enjoy an… More

From US$ 174 Book Now

Salmonberry Inn

9888 Canal Road, Pender Island, Canada View map

The 2-star Salmonberry Inn Pender Island offers proximity to Mount Warburton Pike, situated 3.2 km away. There is also parking. More

Book Now

Creekview Court By Apex Accommodations

1255 Apex Mountain Rd, Hedley, Canada View map

Offering spa therapy, a patio, and a picnic area, the 3-star Creekview Court By Apex Accommodations Penticton hotel is situated in Penticton, around 3 km from Quickdraw. The hotel offers parking on… More

Book Now

Destiny Beach Resort

20 Magnolia Place Osoyoos, Osoyoos, Canada View map

Situated approximately a 20-minute walk from Gyro Beach, the 3-star Destiny Beach Resort Osoyoos also offers a swimming pool. The designer resort is a good starting point for Osoyoos's sports… More

From US$ 76 Book Now

Downtown Motel

650 Dominion St, Prince George, Canada View map

Situated about 5 minutes' drive from Teapot Mountain, Downtown Motel Prince George features Wi-Fi in the rooms and a car park on site. Located a few minutes' drive from Two Rivers Gallery, the 2-star… More

From US$ 58 Book Now