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

Timbers Resort

4966 Columbia Lake Road, Fairmont Hot Springs, Canada View map

The 2-star Timbers Resort Fairmont Hot Springs offers a terrace, located 3.6 km from HooDoo Trail. Wi-Fi is included in the rooms. More

From US$ 79 Book Now

Rocky Inn

935 Cranberry Lake Road, Valemount, Canada View map

Situated about a 5-minute walk from George Hicks Regional Park, Rocky Inn Valemount features Wi-Fi throughout the property, and a car park on site. More

From US$ 61 Book Now

The Kanata Inns Invermere

8888 Arrow Road, Invermere, Canada View map

Offering a prime touristic area and various recreational opportunities, the 2-star The Kanata Inns Invermere lies in a tourist area of Invermere, about 25 minutes' walk from Windermere Valley Museum… More

From US$ 168 Book Now

Mount Baker Hotel

1017 Baker Street, Cranbrook, Canada View map

Mount Baker Hotel is rated 2 stars and provides visitors of Cranbrook with a free private carpark and a restaurant. Jimsmith Lake Provincial Park is about 2.5 km away, while Canadian Museum of Rail… More

Book Now

August Jack Inn

37947 Cleveland Avenue, Squamish, Canada View map

Boasting a vending machine and free newspapers, August Jack Inn Squamish is located 6 minutes' walk from the Junction Park and U Siyam Pavilion. This motel features both Wi-Fi in public areas and… More

From US$ 70 Book Now

Kokanee Glacier Resort

2615 Highway 3A, Nelson, Canada View map

**Kokanee Glacier Resort is a breathtaking retreat nestled amidst the stunning landscapes of British Columbia.** With its captivating views of the snow-capped peaks and turquoise waters of Kootenay… More

From US$ 99 Book Now

Haida Way Motor Inn

1817 Campbell Way, Port Mcneill, Canada View map

**The Haida Way Motor Inn is an inviting retreat located in the charming town of Port McNeill, British Columbia.** Nestled within a vibrant community, this popular hospitality complex offers easy… More

From US$ 53 Book Now

Logan Lake Lodge

111 Chartrand Avenue, Logan Lake, Canada View map

Logan Lake Lodge is a 2-star accommodation set just 1.5 km from Meadow Creek Golf Club. The venue comprises 21 rooms. Guests who stay in the hotel can park their car onsite. More

Book Now

4 Pines Motel

108 8Th Avenue, Lillooet, Canada View map

Featuring Wi-Fi in public areas, the 2-star 4 Pines Motel Lillooet is within 500 metres of Lillooet Gospel Chapel. There is also parking. More

Book Now

Surestay By Best Western Richmond Vancouver Airport

7188 Westminster Highway, Richmond, Canada View map

Featuring Wi-Fi throughout the property, Surestay By Best Western Richmond Vancouver Airport hotel is approximately a 5-minute drive from the performing arts theater "Gateway Theatre". Located a few… More

From US$ 71 Book Now

Cassandra Hotel

3075 Kingsway, Vancouver, Canada View map

Nestled in the vibrant heart of Vancouver South, the Cassandra Hotel Vancouver offers an exceptional blend of comfort and convenience, making it the perfect base for your urban adventures. More

From US$ 78 Book Now

Nimpkish Hotel

318 Fir Street, Alert Bay, Canada View map

**Nimpkish Hotel Alert Bay** invites you to discover a seamless blend of natural beauty and cultural richness on Cormorant Island. This historic building, with its vibrant past, overlooks the… More

From US$ 140 Book Now

Travelodge By Wyndham Hope

350 Old Hope Princeton Way, Hope, Canada View map

The 2-star Travelodge By Wyndham Hope hotel, located within a 10-minute drive of Silver Lake Provincial Park, offers an indoor swimming pool and Wi-Fi throughout the property. The smoke-free hotel is… More

From US$ 71 Book Now

Days Inn By Wyndham Vancouver Metro

2075 Kingsway, Vancouver, Canada View map

Located about a 10-minute drive from Swangard Stadium, the 2-star Days Inn By Wyndham Vancouver Metro offers high-speed Internet access throughout the property and a car park. The budget inn is a… More

From US$ 77 Book Now

99 Mile Motel

896 Alpine Ave, 100 Mile House, Canada View map

More

Book Now

Slumber Lodge

250 Fort Street, Hope, Canada View map

**Slumber Lodge Hope is your serene mountain retreat** nestled amidst nature's splendor and equipped with all the comforts of home. Just a 95 km drive from Abbotsford, this charming haven offers an… More

From US$ 63 Book Now

Big Rock Motel

1020 South Island Highway, Campbell River, Canada View map

Located a 10-minute drive from Campbell River Golf and Country Club, the 2-star Big Rock Motel Campbell River features Wi-Fi throughout the property and parking on site. The motel is a good starting… More

From US$ 66 Book Now

Canadas Best Value Inn & Suites-Vernon

4006 32Nd Street, Vernon, Canada View map

Featuring Wi-Fi throughout the property, Canadas Best Value Inn & Suites-Vernon sits 2.7 km from Planet Bee Honey Farm & Meadery. Guests of this charming inn can immerse themselves in the… More

From US$ 62 Book Now

Pluvio Restaurant And Rooms

1714 Peninsula Road, Ucluelet, Canada View map

**Discover Pluvio Restaurant And Rooms** More

From US$ 181 Book Now

Monashee Motel

1333 Trans Canada Highway, Sicamous, Canada View map

**Welcome to Monashee Motel Sicamous** More

From US$ 67 Book Now

Tyee Village Motel

4151 Redford Street, Port Alberni, Ca, Port Alberni, Canada View map

Located 3.2 km from Cathedral Grove, the 2-star Tyee Village Motel Port Alberni is within 500 metres of Gateway Community Church. Also, active guests can enjoy a swimming pool, along with a ice rink… More

From US$ 89 Book Now

Carmel Beach Private Lodges

2479 Eagle Bay Rd, Blind Bay, Canada View map

Carmel Beach Private Lodges Blind Bay hotel offers 16 rooms in the vicinity of Shuswap Lake, only 50 metres away. This resort boasts views of the lake along with a steam room and a sauna in a rural… More

From US$ 359 Book Now

Marigold Fishing Resort

2414 Loon Lake Road, Loon Lake, Canada View map

The 2-star Marigold Fishing Resort Loon Lake is nestled in a rural area of Loon Lake, providing a picnic area and a library. More

Book Now

Motel Tyrol

5016 Highway 93, Radium Hot Springs, Canada View map

**Motel Tyrol Radium Hot Springs is your gateway to rejuvenation amidst the breathtaking natural beauty of the Columbia Valley.** Nestled between the majestic Rocky and Purcell Mountains, this… More

From US$ 214 Book Now

Surestay Plus By Best Western Coquitlam

725 Brunette Ave, Coquitlam, Canada View map

The 2-star family Surestay Plus By Best Western Coquitlam hotel boasts a great location within 25 minutes' walk of Brunette River and provides guests with a steam room and a sauna. Located 3.4 km… More

From US$ 100 Book Now

Fairfield Inn & Suites By Marriott Chilliwack

43955 Industrial Way, Chilliwack, Canada View map

More

From US$ 153 Book Now

Villa Motel

655 Highway 3A, Nelson, Canada View map

**Discover the Charm of the Villa Motel Nelson** More

From US$ 80 Book Now

Skylite Motel

459 East Island Highway, Parksville, Canada View map

**Experience the Charm of Skylite Motel Parksville** More

From US$ 66 Book Now

Western Traveller Motel

1591 Central Avenue, Grand Forks, Canada View map

Situated approximately 25 minutes' walk from Maple Lane Alpaca Farm, the 2-star Western Traveller Motel Grand Forks features Wi-Fi in public areas and lorry parking on site. This Grand Forks hotel… More

From US$ 85 Book Now

Sun Beach Motel

7303 Main Street, Osoyoos, Canada View map

**Discover the Sun Beach Experience** More

From US$ 73 Book Now

Richca Chalets Resort

456 Trans-Canada Highway 1, Hope, Canada View map

Situated 3.1 km from the Skagit Valley Provincial Park, Richca Chalets Resort Hope features Wi-Fi in public areas, and parking on site. More

From US$ 66 Book Now

Gold Pan Motel

855 Front Street, Quesnel, Canada View map

**Gold Pan Motel: Embrace Comfort in Quesnel** More

From US$ 54 Book Now

Motel 6-Kamloops, Bc

1763 Trans Canada Hwy E, Kamloops, Canada View map

Situated merely 30 metres from South Thompson River, the 2-star Motel 6-Kamloops, Bc includes 38 rooms. Guests will enjoy an indoor swimming pool while staying in this Kamloops motel a few minutes'… More

From US$ 115 Book Now

The Wells

2341 Pooley St, Quesnel, Canada View map

Located just 10 minutes on foot from Amazing Space Studio and Gallery, the 2-star The Wells Hotel Quesnel is just a 6-minute walk from Frog On The Bog. You will find a storage for belongings and a… More

Book Now

Duncan Motel

2552 Alexander Street Duncan, Duncan, Canada View map

Featuring Wi-Fi throughout the property, the 2-star Duncan Motel is 2.3 km from Somenos Marsh Conservation Area. More

From US$ 81 Book Now

Lake Country Inn

10010 Highway 97, Winfield, Canada View map

Located 7 minutes' stroll from Trethewey Splash Park, the 2-star Lake Country Inn Winfield offers Wi-Fi in the rooms and free private parking. The smoke-free inn is in the Winfield district of… More

From US$ 49 Book Now

Travelodge By Wyndham Fort St John

10419 Alaska Road, Fort St. John, Canada View map

Nestled in the vibrant heart of Fort St John, the Travelodge by Wyndham offers a warm and inviting retreat for both leisure and business travelers. More

From US$ 52 Book Now

Oceanside Villas

4726 Sunshine Coast Highway, Sechelt, Canada View map

Oceanside Villas Sechelt hotel, located 10 minutes' drive from Tems Swiya Museum, features Wi-Fi in public areas. This motel entices guests with parking, available on site. More

From US$ 104 Book Now

Model A Inn

1908 Cranbrook Street North, Cranbrook, Canada View map

Featuring Wi-Fi throughout the property, Model A Inn Cranbrook is about 10 minutes' drive from Saint Aidan Orthodox Church. At the inn, guests will find a golf playground to stay active. More

From US$ 75 Book Now

Travelodge By Wyndham Mcbride

868 North West Frontage Road, McBride, Canada View map

Set within the breathtaking landscapes of British Columbia, **Travelodge by Wyndham McBride** serves as an ideal home base for those seeking adventure and relaxation alike. Just minutes from… More

From US$ 76 Book Now

The Flying Steamshovel Inn

2003 2Nd Ave, Rossland, Canada View map

Situated 10 minutes' drive from RED Mountain Resort, the 2-star The Flying Steamshovel Inn Rossland features Wi-Fi throughout the property, and a car park on site. This smoke-free inn is a good… More

From US$ 114 Book Now

Redford Motel

3723 Redford Street, Port Alberni, Canada View map

**Welcome to Redford Motel Port Alberni** More

From US$ 128 Book Now

Countryside Inn

301 Highway 3 East, Princeton, Canada View map

Conveniently located just 66 km from Penticton Regional Airport, access to and from the area is effortless, allowing for uninterrupted relaxation and adventure. More

From US$ 56 Book Now

Vista Del Mar Motel

920 South Island Highway, Campbell River, Canada View map

The 2-star Vista Del Mar Motel Campbell River has 24 rooms and is located 5 minutes' drive from The Church of Jesus Christ of Latter-day Saints. Guests who stay at this Campbell River motel can park… More

From US$ 52 Book Now

The Cedarwood Inn & Suites

9522 Lochside Drive, Sidney, Canada View map

The Cedarwood Inn & Suites Sidney, located a 5-minute ride from Dominion Brook Park, features Wi-Fi throughout the property. This inn offers a butterfly as well as private car parking. More

From US$ 92 Book Now

Welcome Inn

3670 Hart Hwy, Prince George, Canada View map

Within a 10-minute drive of Prince George Railway Museum, the 2-star Welcome Inn Prince George includes 16 rooms. More

From US$ 51 Book Now

The Apex Mountain Lodge

Apex Mountain, 360 Strayhorse Road, Apex Mountain, Canada View map

**Welcome to The Apex Mountain Lodge**, where the breathtaking double peaks of the surrounding mountain range meet the welcoming charm of a premier retreat. Nestled a scenic 40 kilometers from… More

Book Now

Motel Happy Salmon

6410 Trans-Canada Hwy, Salmon Arm, Canada View map

The 2-star Motel Happy Salmon Salmon Arm is located approximately 10 minutes' drive from The Baha'is of Salmon Arm, offering 15 rooms along with a picnic area and a garden. Boasting relaxing retreat… More

Book Now

The Villager Inn

244 - 4Th Street, Princeton, Canada View map

The Villager Inn Princeton is located in Princeton, around a 10-minute drive from B.C. Cement Plant, and offers a swimming pool. Staying here you can use Wi-Fi in the rooms and a car park on site. More

From US$ 67 Book Now

Sundowner Motel

1085 Trans-Canada Hwy., Cache Creek, Canada View map

**Welcome to Sundowner Motel Cache Creek**, where comfort meets convenience in the heart of British Columbia. This charming retreat offers a perfect blend of modern amenities and a homely atmosphere,… More

From US$ 51 Book Now