Special offers and Exclusive deals

Search Hotels

2026-07-01
2026-07-02
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

3 star hotels in British Columbia

Surestay Hotel By Best Western Castlegar

1810 8Th Avenue, Castlegar, Canada View map

The SureStay Hotel by Best Western Castlegar is an inviting retreat nestled in the heart of Castlegar. With convenient access to local attractions like the CPR Station Museum and the Doukhobor… More

From US$ 74 Book Now

Reef Point Cottages

1012 Peninsula Road, Po Box 537, Ucluelet, Canada View map

Located within 5 minutes' walk of He-Tin-Kis Park, the 3-star Reef Point Cottages Ucluelet hotel has a deck. More

From US$ 112 Book Now

Bramblebank Cottages

312 Lillooet Road, Harrison Hot Springs, Canada View map

Convenience is never far away, with Abbotsford just 70 kilometers away, ensuring you have easy access to surrounding attractions. More

From US$ 173 Book Now

Bella Coola Eagle Lodge

1103 Highway 20, Bella Coola, Canada View map

Situated a mere 6 minutes' walk from the Entwork Gallery, the 3-star Bella Coola Eagle Lodge hotel features a sundeck and a picnic area. While staying in the hotel, you are invited to discover the… More

From US$ 141 Book Now

Lost Lake Lodge

4600 Black Comb Way, Whistler V0N1B4, Canada, Whistler, Canada View map

In the warmer months, explore lush hiking trails and serene lakes for kayaking and fishing, while winter welcomes thrilling snowboarding and downhill skiing on the vast slopes of Whistler's… More

From US$ 149 Book Now

Park Inn By Radisson, Quesnel

2010 Valhalla Road, Quesnel, Canada View map

Located a 10-minute ride from West Park Mall, Park Inn By Radisson, Quesnel offers air-conditioned rooms 3 km from the Quesnel Forks Historic Site. This hotel offers a vending machine and a tour desk… More

From US$ 72 Book Now

Super 8 By Wyndham Kamloops East

2459 East Trans Canada Highway, Kamloops, V2C 4A9,, Kamloops, Canada View map

The newly renovated Super 8 By Wyndham Kamloops East Motel, located 4.5 km from Prince Charles Park, presents a private art gallery. Featuring 51 rooms with views of the river, this 3-star motel is… More

From US$ 58 Book Now

Best Western Plus Gateway To The Falls

358 Eden Rd, Clearwater, Canada View map

Located just 300 metres from Triple Decker Falls, the welcoming 3-star Best Western Plus Gateway To The Falls Clearwater hotel greets guests with a bright lobby featuring a fireplace. The smoke-free… More

From US$ 195 Book Now

Sandman Inn Princeton

102 Frontage Road, Po Box 421, Princeton, Canada View map

Sandman Inn Princeton, located a 10-minute drive from the Swan Lake Bird Sanctuary, features Wi-Fi throughout the property. At this hotel, guests can find a golf playground to stay active. More

From US$ 73 Book Now

Skwachays Lodge

31 West Pender, Vancouver, Canada View map

Skwachays Lodge is an exquisite blend of modern comfort and Indigenous culture in the heart of Downtown Vancouver. This innovative establishment is more than just a place to stay it is a vibrant… More

From US$ 101 Book Now

Hotel Opportune

1431 Robson Street, Vancouver, Canada View map

Featuring currency exchange and a vending machine, Hotel Opportune Vancouver is nestled in Vancouver, 5 minutes' walk from Barclay Heritage Square. This hotel entices guests with a private parking… More

From US$ 67 Book Now

Thunderbird Motor Inn

5849 York Road, Duncan, Canada View map

For those arriving from afar, the nearest airport is Victoria International Airport, located 25 km from the inn, while Nanaimo Departure Bay ferry terminal is just a 45-minute drive away. More

From US$ 62 Book Now

The Pacific Inn

909 3Rd Avenue West, Prince Rupert, Canada View map

**Welcome to The Pacific Inn Prince Rupert, where comfort meets convenience in the heart of British Columbia's stunning coastal city.** Ideally situated downtown, this charming 3-star accommodation… More

From US$ 97 Book Now

Holiday Inn Express Hotel & Suites Vernon By Ihg

4716 34Th Street, Vernon, Canada View map

Featuring a convenient location right in the centre of the city, the 3-star Holiday Inn Express Hotel & Suites Vernon By Ihg is only 5 minutes' walk from Lake City Casino. Boasting access to the BX… More

From US$ 118 Book Now

Rodeway Inn & Suites

1200 Rogers Way, Kamloops, Canada View map

**Rodeway Inn & Suites Kamloops** offers an inviting retreat perfectly situated one block from Aberdeen Mall, making it an ideal base for both business travellers and leisure seekers. This property… More

From US$ 65 Book Now

Lakeside Villa & Nordic Spa

4201 Skaha Lake Road, Penticton, Canada View map

Featuring Wi-Fi in the rooms, Lakeside Villa & Nordic Spa Penticton hotel sits 5 minutes' walk from Skaha Meadows Golf Course. Comprising 16 rooms with views of the ocean, this motel offers baggage… More

From US$ 123 Book Now

Royal Hotel Chilliwack

45886 Wellington Ave, Chilliwack, Canada View map

**Experience Timeless Charm at the Royal Hotel Chilliwack** More

From US$ 93 Book Now

Salmon Point B&B

2153 Salmon Point Road, Campbell River, Canada View map

Salmon Point B&B Campbell River is located in Campbell River, 4.7 km from the Miracle Beach Provincial Park, and offers a heated swimming pool. The hotel also offers Wi-Fi in the rooms. More

From US$ 105 Book Now

Magnuson Hotel Creston

800 Northwest Boulevard, Creston, Canada View map

The 3-star Magnuson Hotel Creston is located 1.4 km from the Creston Museum & Archives and boasts a sundeck and a picnic area. More

From US$ 66 Book Now

Black Sea Motel

988 Lakeshore Drive, Penticton, Canada View map

Black Sea Motel Penticton lies a 10-minute drive from the Misconduct Wine Co. and offers spacious rooms with views of Okanagan Lake. Featuring a restaurant, this motel is located right around the… More

From US$ 93 Book Now

Super 8 By Wyndham Dawson Creek

1440 Alaska Avenue, Dawson Creek, Canada View map

Conveniently located just 5 minutes' walk from Rotary Lake and Park, Super 8 By Wyndham Dawson Creek Hotel features a private art gallery. 4.7 km from the Kiskatinaw Bridge, this 3-star hotel offers… More

From US$ 103 Book Now

Pomeroy Inn And Suites Chetwynd

5200 North Access Road, Po Box 756, Chetwynd, Canada View map

**Pomeroy Inn & Suites Chetwynd is your ideal retreat nestled in the captivating wild of the Peace River Country.** This premier establishment perfectly combines the charm of a friendly rural lodge… More

From US$ 140 Book Now

Bear Country Inn

4702 Lakelse Avenue, Terrace, Canada View map

Offering cars for rent, Bear Country Inn Terrace is a 5-minute walk from the Skeena Mall. Featuring a restaurant, this hotel is located in proximity to the George Little House. More

From US$ 112 Book Now

Alpine Inn & Suites

1001 West Second Street, Revelstoke, Canada View map

Featuring Wi-Fi in the rooms, Alpine Inn & Suites Revelstoke sits a 20-minute walk from the Skunk Cabbage Boardwalk. This hotel offers a vending machine and complimentary newspapers, along with 43… More

From US$ 60 Book Now

Swans Brewery, Pub & Hotel

506 Pandora Avenue, Victoria, Canada View map

Swans Brewery, Pub & Hotel Victoria is the quintessential accommodation for travelers seeking both comfort and adventure in downtown Victoria. Nestled just a five-minute stroll from the famous Inner… More

From US$ 223 Book Now

Super 8 By Wyndham 100 Mile House

989 Alder Av, Po Box 759, 100 Mile House, Canada View map

Providing a quiet setting approximately a 25-minute walk from Lac La Hache Provincial Park, the 3-star Super 8 By Wyndham 100 Mile House Hotel includes 2 hot tubs and 2 jacuzzis. This 100 Mile House… More

From US$ 98 Book Now

The Oceanside, A Coast Hotel

4748 Sunshine Coast Hwy, Sechelt, Canada View map

Standing a mere 0.7 km from Mission Point Park, the 3-star The Oceanside, A Coast Hotel Sechelt enjoys a beachfront location right in the centre of Sechelt. Brookman Park is located in proximity to… More

From US$ 70 Book Now

Days Inn By Wyndham 100 Mile House

965 Alder Avenue, 100 Mile House, Canada View map

The attentive staff is available 24/7 to assist with any inquiries and share insights about the area. More

From US$ 85 Book Now

A Vacation Paradise At Quail Ridge B&B

2424 Quail Ridge Boulevard, Kelowna, Canada View map

Featuring Wi-Fi in the rooms, A Vacation Paradise At Quail Ridge B&B Kelowna sits 3.4 km from Shadow Ridge Golf Club. At the hotel, guests will find a tennis court, a golf club, and a ski school to… More

From US$ 147 Book Now

Pender Harbour Hotel

12671 Sunshine Coast Highway, Sechelt, Canada View map

The 3-star Pender Harbour Hotel Sechelt offers access to Francis Point Provincial Park, which is located around 3 km away. This Sechelt hotel also entices guests with shuttle bus service. More

Book Now

Westridge Motor Inn

9913 Highway 3, Osoyoos, Canada View map

Located a mere 1.1 km from Sun Bowl Skating Arena, the 3-star Westridge Motor Inn Osoyoos features Wi-Fi in the rooms and a car park on site. Offering air-conditioned rooms, this Osoyoos hotel… More

From US$ 74 Book Now

The Met Hotel

411 Columbia Street, New Westminster, Canada View map

Located nearly a 5-minute walk from the Quayside Esplanade and Boardwalk, the grand The Met Hotel New Westminster features a shared lounge and various recreational opportunities. This 3-star smoke… More

From US$ 92 Book Now

Sage Inn Merritt Bc

3561 Voght Street, Merritt, Canada View map

The 3-star Sage Inn Merritt Bc is located nearly a 10-minute stroll from Bench Top Field, offering 26 rooms, Wi-Fi, and a car park. Featuring a restaurant, this Merritt inn is 2.2 km from Nicola Lake. More

From US$ 66 Book Now

The Larix Hotel

78 Howard Street, Kimberley, Canada View map

The Larix Hotel Kimberley accommodates guests in a walkable area of Kimberley and sits just 5 minutes' walk from the Kimberley Heritage Museum. This 3-star hotel also provides Wi-Fi available… More

From US$ 100 Book Now

Sandman Hotel Cranbrook

405 Cranbrook Street, Cranbrook, Canada View map

Offering 68 rooms, the smoke-free Sandman Hotel Cranbrook is close to a shopping district, approximately 20 minutes' walk from the Cranbrook History Centre. Located in proximity to Saint Aidan… More

From US$ 115 Book Now

Hudson House

7921 Hudson Street, Vancouver, Canada View map

Nestled in the vibrant heart of Vancouver South, Hudson House offers an exceptional retreat within a dynamic west coast seaport. This charming establishment is infused with modern elegance and local… More

From US$ 116 Book Now

Hudson Homes Bnb

1611 Kisber Avenue, Saanich, Canada View map

Located a 25-minute walk from Oswald Park, Hudson Homes Bnb Saanich hotel is within a 400-metre distance of Horner Park. More

From US$ 117 Book Now

Wing Creek Resort

9114 Highway 31, Kaslo, Canada View map

Wing Creek Resort Kaslo lies in a beach area of Kaslo 5 km from Fletcher Falls, featuring water sports facilities and barbecue grills. The resort offers Wi-Fi in the rooms and has a conference space… More

From US$ 414 Book Now

Riverside Inn

56 North Shore Rd, Lake Cowichan, Canada View map

Featuring Wi-Fi in public areas, Riverside Inn Lake Cowichan is about a 25-minute walk from Cowichan Lake Sports Arena Recreation Center. Offering winery tours, the inn is in the immediate vicinity… More

From US$ 148 Book Now

Cmh Bobbie Burns Lodge

Near Bugaboo Provincial Park, Parson, Canada View map

Guests can enjoy the proximity to Canmore, which is 112 km away. More

Book Now

Shuswap Lake Motel And Resort

1185 Passchendaele Road, Po Box 250, Sorrento, Canada View map

Guests of the 3-star Shuswap Lake Motel And Resort Sorrento can enjoy access to Crannog Ales, located around 25 minutes' walk away. More

Book Now

Coast Hotel Dawson Creek

10600 - 8Th Street, Dawson Creek, Canada View map

The comfortable Coast Hotel Dawson Creek, located 2.9 km from the Kiskatinaw Bridge, presents a private art gallery. This 3-star motel offers Wi-Fi in public areas and has banquet and meeting… More

From US$ 101 Book Now

Seclusion Bay Resort

3050 Seclusion Bay Road, West Kelowna, Canada View map

Situated around 5 minutes' walk from Okanagan Lake, the 3-star Seclusion Bay Resort West Kelowna includes 17 rooms for guests. More

Book Now

Walters Cove Resort

Kyuquot, Kyuquot, Canada View map

Set in the pristine wilderness of Kyuquot, Walters Cove Resort offers an idyllic getaway, just 75 km from Port Hardy. This charming retreat is designed for those seeking adventure in nature's embrace… More

Book Now

Sonder The Sunset

1111 Burnaby Street, Vancouver, Canada View map

**Sonder The Sunset Aparthotel Vancouver** invites guests to experience the unique charm of downtown Vancouver. Nestled in the vibrant Davie Village, this impeccably designed sanctuary allows you to… More

From US$ 343 Book Now

Mountain View Hope Motel

504 Old Hope Princeton Way, Hope, Canada View map

The 3-star Mountain View Hope Motel, positioned a mere 1.3 km from the Nicolum River Provincial Park, offers a private art gallery for the best experience. Featuring 12 rooms with views of the garden… More

From US$ 56 Book Now

Marketa'S Bed And Breakfast

239 Superior Street, Victoria, Canada View map

The 3-star Marketa'S Bed And Breakfast Victoria features a sundeck and a picnic area as well as romantic rooms with views of Beacon Hill. This Victoria bed & breakfast lies in James Bay, which is… More

From US$ 82 Book Now

North Vancouver Hotel

1800 Capilano Road, West Vancouver, Canada View map

**Welcome to North Vancouver Hotel, your perfect base for exploring the vibrant sights of Greater Vancouver.** Nestled in the heart of North Vancouver, just off Highway 1, Exit 14, this charming… More

From US$ 255 Book Now

Lakeside Motel

1505 Highway 97 South, Williams Lake, Canada View map

**Lakeside Motel Williams Lake** offers an exceptional gateway to explore the natural beauty and adventurous spirit of British Columbia. Nestled along the highway and just 15 km from the heart of… More

From US$ 74 Book Now

Best Western Prince George Downtown

1458 7Th Ave, Prince George, Canada View map

Featuring a lift and a vending machine, the 3-star Best Western Prince George Downtown hotel is located in a shopping area of Prince George, just a 5-minute walk from Civic Centre Conference Center. More

From US$ 54 Book Now