Special offers and Exclusive deals

Search Hotels

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

2 star hotels in British Columbia

Mackenzie Beach Resort

1101 Pacific Rim Highway, Tofino, Canada View map

In the heart of Tofino, the Mackenzie Beach Resort offers a unique blend of contemporary comforts and natural beauty, making it a premier destination for those seeking a truly relaxing getaway. Just… More

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

Travelodge Hotel By Wyndham Vancouver Airport

3071 St Edward's Drive, Richmond, Canada View map

Situated merely 30 metres from North Arm Fraser River, the comfortable 2-star Travelodge Hotel By Wyndham Vancouver Airport Richmond features an ATM and a lift for guests' convenience. Boasting an… More

From US$ 65 Book Now

2400 Motel

2400 Kingsway Street, Vancouver, Canada View map

**Welcome to the 2400 Motel Vancouver** Perfectly positioned with easy access to public transport and major highways, the 2400 Motel is an ideal base from which to explore Vancouver's landmarks, from… More

From US$ 66 Book Now

The Sentinel

5278 Amundsen Road, Kaslo, Canada View map

Located within a 15-minute drive of Kootenay Star Museum in Kaslo, the 2-star The Sentinel Hotel Kaslo offers a hot tub and a sauna. Highlights at the hotel include Wi-Fi in the rooms. More

From US$ 154 Book Now

Cabins And Campground At Cultus Lake Park

4169 Columbia Valley Highway, Chilliwack, Canada View map

**Discover the Tranquil Retreat at Cabins And Campground At Cultus Lake Park** Conveniently set just 30 km away from Abbotsford, the location of this charming retreat makes it an excellent base for… More

Book Now

Quality Inn Waddling Dog

2476 Mt. Newton Cross Roads, Saanichton, Canada View map

Situated a 15-minute drive from Sidney Museum and Archives, the 2-star Quality Inn Waddling Dog Saanichton features Wi-Fi throughout the property, and a car park on site. More

From US$ 144 Book Now

Super 8 By Wyndham Kelowna Bc

2592 Highway 97 North, Kelowna, Canada View map

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

From US$ 87 Book Now

Super 8 By Wyndham Abbotsford Bc

1881 Sumas Way, Abbotsford, Canada View map

**The Super 8 By Wyndham Abbotsford BC is** where urban vibrancy meets the stunning natural beauty of British Columbia. Conveniently located off the Trans-Canada Highway 1, this family-friendly… More

From US$ 90 Book Now

Fairways Hotel On The Mountain

1376 Lynburne Place, Langford, Canada View map

Located around 10 minutes by car from Langford Lake, Fairways Hotel On The Mountain Langford is merely 200 metres from Bear Mountain Golf and Country Club. This 2-star hotel features both Wi-Fi… More

From US$ 125 Book Now

Helm'S Inn

600 Douglas Street, Victoria, Canada View map

Situated around a 5-minute drive from Willow Lake, the charming 2-star Helm'S Inn Victoria includes 49 rooms for guests. The smoke-free inn is in the Downtown Victoria district of Victoria, a 5… More

From US$ 95 Book Now

Kaslo Hotel

430 Front Street, Kaslo, Canada View map

Situated merely 1.3 km from Moyie Beach, the 2-star Kaslo Hotel offers 14 rooms. This smoke-free hotel, located only a few metres from Japanese Canadian Museum, features a restaurant. More

Book Now

Sasquatch Inn

46001 Lougheed Highway, Harrison Mills, Canada View map

Situated within 3 km of Kilby Park, Sasquatch Inn Harrison Mills features Wi-Fi throughout the property, and a car park on site. The hotel is a good starting point for Harrison Mills's sports… More

From US$ 132 Book Now

Travelodge By Wyndham Nanaimo

96 Terminal Avenue North, Nanaimo, Canada View map

Located within 25 minutes' walk of the Newcastle Island Marine Provincial Park, the 2-star historical Travelodge By Wyndham Nanaimo hotel offers amenities such as a sauna and various recreational… More

From US$ 70 Book Now

Days Inn By Wyndham Surrey

13373 King George Blvd, Surrey, Canada View map

Situated only 13 minutes' walk from Bolivar Park, the 2-star Days Inn By Wyndham Surrey features Wi-Fi throughout the property and lorry parking on site. Located 3.6 km from a family-friendly spot… More

From US$ 131 Book Now

Comfort Inn & Suites

26574 Gloucester Way, Langley, Canada View map

Situated 2.3 km from Greater Vancouver Zoo, the welcoming 2-star Comfort Inn & Suites Langley offers a peaceful retreat at an indoor swimming pool with a water slide. More

From US$ 93 Book Now

Sooke Harbour House

1528 Whiffin Spit Road, Sooke, Canada View map

Sooke Harbour House Hotel is a 4-star eco-friendly property nestled on the shores of the Juan de Fuca Strait on Vancouver Island. Boasting incredible views of Washington State's Olympic Mountains… More

From US$ 410 Book Now

Northwinds Hotel Revelstoke

301 Wright Street, Revelstoke, Canada View map

Situated merely 550 metres from Big Bear, the 2-star Northwinds Hotel Revelstoke features Wi-Fi in the rooms, and parking on site. More

From US$ 74 Book Now

Holiday Inn Express And Suites Surrey By Ihg

15808 104Th Avenue, Surrey, Canada View map

Holiday Inn Express And Suites Surrey By Ihg features 88 renovated rooms in a shopping district, a 16-minute walk from the Guildford Town Centre. This cosy inn also offers Wi-Fi in public areas, as… More

From US$ 98 Book Now

Heriot Bay Inn

673 Hotel Road, Heriot Bay, Canada View map

Set on the scenic shores of Quadra Island, the Heriot Bay Inn invites travelers to immerse themselves in the captivating beauty of British Columbia. Known for its rich history and warm hospitality… More

From US$ 283 Book Now

Microtel Inn & Suites By Wyndham Oyster Bay Ladysmith

12570 Trans Canada Highway, Ladysmith, Canada View map

**Welcome to Microtel Inn & Suites by Wyndham Oyster Bay Ladysmith**, where modern comforts converge with excellent service amid the stunning landscapes of Vancouver Island. Ideally situated just a… More

From US$ 102 Book Now

Travelodge by Wyndham Langley

21653 Fraser Highway, Langley, Canada View map

Situated around a 15-minute ride from Krause Berry Farms, the 2-star Travelodge By Wyndham Langley hotel features Wi-Fi throughout the property and parking on site. Located 25 minutes' stroll from a… More

From US$ 84 Book Now

The Hospitality Inn

3835 Redford St, 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

Tiki Shores Inn & Suites

914 Lakeshore Drive West, Penticton, Canada View map

Tiki Shores Inn & Suites Penticton is located in the tourist area of Penticton, 10 km from Penticton Regional airport, and houses a seasonal outdoor swimming pool. Featuring 42 rooms with views of… More

From US$ 62 Book Now

Best Western Plus Kamloops Hotel

660 Columbia Street West, Kamloops, Canada View map

The 2-star Best Western Plus Kamloops Hotel is centrally located in a shopping area and offers a lift and a vending machine. Featuring an indoor heated swimming pool, this award-winning hotel is… More

From US$ 114 Book Now

Park Sands Beach Resort

105 Island Hwy East, Parksville, Canada View map

Located 4 km from Fast Time Grand Prix, Park Sands Beach Resort Parksville is a 5-minute walk from Shades Of Green Gift Shop. More

Book Now

Grizz Hotel

200 3Rd Street West, Revelstoke, Canada View map

The 2-star Grizz Hotel Revelstoke enjoys a central location at a distance of 300 metres from Revelstoke Nickelodeon Museum and offers 32 rooms with views of the mountain. There is a train station… More

From US$ 72 Book Now

Super 8 By Wyndham Revelstoke Bc

1700 W. Victoria Street, Revelstoke, Canada View map

Welcome to Super 8 By Wyndham Revelstoke BC, a renowned haven nestled in the breathtaking Columbia River Valley, just a stone's throw from the stunning Revelstoke National Park and Glacier National… More

From US$ 66 Book Now

Comfort Inn & Suites

885 Cranberry Lake Road, Valemount, Canada View map

Welcome to the tranquil retreat at Comfort Inn & Suites Valemount, where modern conveniences meet the natural splendor of the Canadian wilderness. Nestled conveniently off BC 5 and just moments from… More

From US$ 112 Book Now

Budget Inn Patricia Hotel

403 East Hastings Street, Vancouver, Canada View map

**Budget Inn Patricia Hotel is a delightful retreat nestled in the heart of Vancouver.** This charming property prides itself on offering an intimate experience with unparalleled service, ensuring… More

From US$ 36 Book Now

The Hue Hotel, An Ascend Collection Hotel

1529 Hugh Allan Drive, Kamloops, Canada View map

Located around 5 minutes' walk from Cascades Casino, the boutique The Hue Hotel, An Ascend Collection Hotel Kamloops provides tour/ticket assistance for the utmost comfort and convenience. More

From US$ 83 Book Now

Ramada Merritt

3571 Voght Street, Merritt, Canada View map

Situated about a 5-minute stroll from Nicola River, the 2-star Ramada Merritt Hotel offers rooms with views of the city. This unique inn features an indoor swimming pool and Wi-Fi in public areas. More

From US$ 99 Book Now

Ocean Crest Motel

3292 Island Hwy W, Qualicum Beach, Canada View map

More

From US$ 110 Book Now

Quality Inn

440 Selby Street, Nanaimo, Canada View map

The 2-star Quality Inn Nanaimo offers a sun terrace, located 2 km from Harewood Centennial Park Playground. This Nanaimo inn offers place to stay with Wi-Fi in public areas. More

From US$ 128 Book Now

Travelodge By Wyndham Kamloops

430 Columbia Street, Kamloops, Canada View map

The 2-star Travelodge By Wyndham Kamloops hotel offers a location at a 450-metre distance from St. Paul's Anglican Church and such amenities as an indoor swimming pool, various recreational… More

From US$ 119 Book Now

Dilworth Inn Kelowna

1755 Dilworth Drive, Kelowna, Canada View map

Located approximately a 25-minute stroll from EXIT Kelowna Escape Games, the perfect 2-star Dilworth Inn Kelowna offers Wi-Fi in public areas and a car park. Boasting an indoor pool, the smoke-free… More

From US$ 72 Book Now

Golden Sands Resort Motel

1028 Lakeshore Drive, Penticton, Canada View map

Located just 6 minutes' walk from Okanagan Lake, the 2-star Golden Sands Resort Motel Penticton provides guests with a seasonal outdoor pool onsite. Featuring 47 rooms with views of the courtyard… More

Book Now

Beach Grove Motel

5921 12Th Avenue, Tsawwassen, Canada View map

Nestled in the heart of Tsawwassen, the Beach Grove Motel serves as an inviting retreat that artfully combines comfort with convenience. More

From US$ 72 Book Now

Alpine Inn & Suites

1120 Hall Mines Road, Nelson, Canada View map

Located at a distance of 3.4 km from Streetcar 23, the 2-star Alpine Inn & Suites Nelson features Wi-Fi in public areas and a car park on site. The hotel is a good starting point for exploring Nelson… More

From US$ 94 Book Now

Super 8 By Wyndham Golden

1047 Trans Canada Highway 1, Golden, Canada View map

Located 20 minutes' walk from Moon River Gift Gallery, the comfortable 2-star Super 8 By Wyndham Golden Hotel is just next door to Burges & James Gadsden Provincial Park. The pet-friendly hotel… More

From US$ 95 Book Now

Harbour Light Motel

200 Nicol Street, Nanaimo, Canada View map

Situated 25 minutes on foot from Bowen Park, the 2-star Harbour Light Motel Nanaimo features Wi-Fi throughout the property and a car park on site. The hotel is within walking distance of many of the… More

From US$ 58 Book Now

Okanagan Lakefront Resort

970 Lakeshore Drive West, Penticton, Canada View map

Situated 17 minutes on foot from Old Order Distilling Co, the 2-star Okanagan Lakefront Resort Penticton features Wi-Fi throughout the property, and parking on site. The hotel is within walking… More

From US$ 114 Book Now

Riverside Motel

110 Riverside Drive, Penticton, Canada View map

Located a mere 6 minutes' stroll from SS Naramata, the 2-star Riverside Motel Penticton is merely 6 minutes' walk from Penticton Rose Garden. This Penticton hotel offers Wi-Fi in public areas… More

From US$ 51 Book Now

Hope Inn And Suites In Hope

377 Old Hope Princeton Way, Hope, Canada View map

The 2-star Hope Inn And Suites In Hope has 39 rooms and is located only 13 minutes' walk from Fraser Canyon. The inn offers place to stay with Wi-Fi in public areas. More

Book Now

Departure Bay Motel

2011 Estevan Road, Nanaimo, Canada View map

Welcome to the serene escape at Departure Bay Motel, nestled in the charming city of Nanaimo. Just 2 km from the historical Nanaimo Bastion and within a short drive of the picturesque Nanaimo Harbour… More

From US$ 52 Book Now

Heritage Inn Hotel & Convention Centre - Cranbrook

803 Cranbrook Street North, Cranbrook, Canada View map

The 2-star Heritage Inn Hotel & Convention Centre - Cranbrook, located within 5 minutes' drive of Cranbrook & District Arts Council, boasts an indoor swimming pool and a fitness room. The full… More

From US$ 83 Book Now

Valley Star Motel

3455 Skaha Lake Road, Penticton, Canada View map

Staying in one of 17 rooms, guests can enjoy a golf course provided at the 2-star Valley Star Motel Penticton. Boasting a seasonal outdoor pool, this Penticton motel is nestled a 10-minute drive from… More

From US$ 57 Book Now

Flamingo Motel

2387 Skaha Lake Road, Penticton, Canada View map

Flamingo Motel Penticton, located a mere 500 metres from Cherry Lane Shopping Centre, features Wi-Fi in the rooms. Swim in a seasonal outdoor swimming pool or walk through a Japanese at this hotel. More

From US$ 49 Book Now

Beachside Motel

3624 Parkview Street, Penticton, Canada View map

**Discover Beachside Motel in Penticton** Dining options abound in the area, with local eateries and markets nearby. More

From US$ 63 Book Now

Motel 6 Surrey, Bc

6542 King George Boulevard, Surrey, Canada View map

Offering a restaurant, the comfortable Motel 6 Surrey, Bc lies in the Newton district of Surrey, 18 minutes' walk from Newton Arena and around a 10-minute ride from Mud Bay. This Surrey motel… More

From US$ 287 Book Now