Special offers and Exclusive deals

Search Hotels

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

Hampton Inn - Vancouver Airport/Richmond

8811 Bridgeport Rd., Richmond, Canada View map

Situated approximately 5 minutes' walk from Ketcheson Neighbourhood Park and merely 550 metres from EXIT Canada Richmond, the smoke-free Hampton Inn - Vancouver Airport/Richmond welcomes guests with… More

From US$ 97 Book Now

Canadas Best Value Inn & Suites Kamloops

1390 Columbia St, Kamloops, Canada View map

Situated just a 6-minute stroll from Prince Charles Park, the comfortable 3-star Canadas Best Value Inn & Suites Kamloops offers air-conditioned rooms, Wi-Fi, and street parking. The smoke-free inn… More

From US$ 63 Book Now

Best Western Premier Route 97 Vernon

5350 Anderson Way, Vernon, Canada View map

Best Western Premier Route 97 Vernon hotel is located in Vernon, 10 minutes' drive from Kalamalka Lake Provincial Park, and offers an indoor pool. Onsite amenities include Wi-Fi in public areas and… More

From US$ 103 Book Now

The Vista Inn

626 Columbia Street West, Kamloops, Canada View map

The Vista Inn is where comfort meets convenience in the heart of Kamloops, British Columbia. Set against the stunning backdrop of the Thompson River Valley, this inviting property is perfect for… More

From US$ 79 Book Now

Blackcomb Lodge

4220 Gateway Drive, Whistler, Canada View map

The comfortable Blackcomb Lodge Whistler hotel is situated only 6 minutes' walk from the Black Tusk Gallery and offers a lift and a bicycle storage area. Thanks to its prime location, the 3-star… More

From US$ 518 Book Now

Travelodge By Wyndham Kamloops Mountview

1225 Rogers Way, Kamloops, Canada View map

**Travelodge by Wyndham Kamloops Mountview** offers a delightful blend of comfort and convenience, making it an ideal destination for both leisure and business travelers in the heart of British… More

From US$ 71 Book Now

Homewood Suites By Hilton Surrey

9686 137 Street, Surrey, Canada View map

Offering air-conditioned rooms and Wi-Fi in public areas, the 3-star Homewood Suites By Hilton Surrey hotel is a mere 1.2 km from Holland Urban Park and around a 25-minute walk from Bear Creek Train… More

From US$ 164 Book Now

Canadas Best Value Inn-Prince George

1630 Central Street East, Prince George, Canada View map

Featuring a prime location, the 3-star Canadas Best Value Inn-Prince George offers views of the city, and is 25 minutes' walk from the Mr. PG Statue. With Wi-Fi in public areas, the inn offers 24… More

From US$ 60 Book Now

Sea To Sky Hotel And Conference Centre

40330 Tantalus Way, Po Box 310, Squamish, Canada View map

The 3-star smoke-free Sea To Sky Hotel And Conference Centre Squamish includes air-conditioned rooms nearly 25 minutes' walk from the West Coast Railway Heritage Park. Located just 1.8 km from the… More

From US$ 111 Book Now

Best Western Dorchester Hotel

70 Church Street, Nanaimo, Canada View map

Comprising 71 rooms, the 3-star Best Western Dorchester Hotel Nanaimo is near an entertainment district, 3.4 km from the Beach Estates Park. Located just moments from the Harbourfront Walkway, this… More

From US$ 100 Book Now

Riverland Inn & Suites

1530 River Street, Kamloops, Canada View map

Featuring a charming location about a 25-minute walk from the Kamloops Museum and Archives, the 3-star Riverland Inn & Suites Kamloops boasts a private art gallery and 18 holes of golf. The inn… More

From US$ 73 Book Now

Invermere Inn & Suites

Box 1080 1310 7Th Ave, Invermere, Canada View map

Nestled around a 10-minute walk from Kinsmen Beach, the 3-star Invermere Inn & Suites offers a nightclub and a golf course. Located in the vicinity of the Mount Nelson Athletic Park, the inn also… More

From US$ 165 Book Now

Sandman Hotel Vernon

4201 32Nd Street, Vernon, Canada View map

Offering a restaurant, the comfortable Sandman Hotel Vernon lies in a business neighbourhood, around 600 metres from Ya Ya's Play Centre and nearly 20 minutes' walk from the Okanagan Science Centre. More

From US$ 71 Book Now

Best Western Peace Arch Inn

2293 King George Boulevard, Surrey, Canada View map

Located approximately 25 minutes' walk from Centennial Park, the pet-friendly Best Western Peace Arch Inn Surrey offers access to tourist attractions throughout Surrey. High-speed Internet access is… More

From US$ 135 Book Now

Sandman Hotel & Suites Williams Lake

664 Oliver Street, Williams Lake, Canada View map

**Welcome to Sandman Hotel & Suites Williams Lake**-your ideal retreat nestled within the breathtaking landscapes of Williams Lake. Perfectly positioned in the heart of this charming city, this… More

From US$ 76 Book Now

Radium Park Lodge

4873 Stanley Street, Radium Hot Springs, Canada View map

Radium Park Lodge Radium Hot Springs hotel, located just an 8-minute walk from Dry Gulch Provincial Park and a mere 0.8 km from the Old Coach Trail, features a swimming pool for guests to take a dip… More

From US$ 51 Book Now

A Vacation Paradise At Quail Ridge B&B

2424 Quail Ridge Boulevard, Kelowna, Canada View map

Offering comfortable rooms and Wi-Fi in the rooms, the 3-star A Vacation Paradise At Quail Ridge B&B Kelowna is 3.4 km from Shadow Ridge Golf Club and within a 15-minute drive of Annemarie Fux Fused… More

From US$ 140 Book Now

Motel 6 Cranbrook

910 Cranbrook Street North, Cranbrook, Canada View map

Located just 1.7 km from Studio & Stage Door, the comfortable Motel 6 Cranbrook features Wi-Fi in public areas and a private parking lot on site. Located not far from a convenient place to shop such… More

From US$ 58 Book Now

Prestige Kamloops Hotel, Worldhotels Crafted

1810 Rogers Place, Kamloops, Canada View map

Situated in a business neighbourhood, 3.3 km from City Hall, the comfortable Prestige Kamloops Hotel boasts a hot tub, various recreational opportunities, and a golf course. This 3-star smoke-free… More

From US$ 102 Book Now

Kingston Hotel

757 Richards Street, Vancouver, Canada View map

Set in the vibrant heart of Downtown Vancouver, the Kingston Hotel stands as an ideal haven for travelers seeking both comfort and convenience. This charming accommodation is just a stone's throw… More

From US$ 74 Book Now

Motel 6-Saanichton, Bc - Victoria Airport

2401 Mt. Newton X-Road, Saanichton, Canada View map

Located only a 6-minute walk from Friendship Community Church, the 3-star smoke-free Motel 6-Saanichton, Bc - Victoria Airport gives quick access to various city sites. The comfortable motel features… More

From US$ 69 Book Now

Ramada By Wyndham Williams Lake

1118 Lakeview Crescent, Williams Lake, Canada View map

The comfortable Ramada By Wyndham Williams Lake hotel is situated in the very heart of Williams Lake, approximately 25 minutes' walk from a hot shopping spot such as Boitanio Mall. Boasting access to… More

From US$ 86 Book Now

Coast Courtenay Hotel

2605 Cliffe Avenue, Courtenay, Canada View map

Located approximately 25 minutes on foot from The Potters Place, the lovely 3-star Coast Courtenay Hotel features Wi-Fi in public areas and a charging station for electric vehicles on site. Located… More

From US$ 80 Book Now

Sahara Courtyard Inn Penticton

1048 Westminster Avenue West, Penticton, Canada View map

**Welcome to Sahara Courtyard Inn Penticton**, a charming retreat ideally located just minutes from the serene Okanagan Lake and the vibrant South Okanagan Events Centre. Surrounded by the stunning… More

From US$ 40 Book Now

Ramada By Wyndham Creston

1 1809 Highway 3A, Creston, Canada View map

The non-smoking Ramada By Wyndham Creston Hotel offers air-conditioned rooms about a 5-minute walk from Old Kootenay River Channel. Wi-Fi in public areas, a vending machine and a lift are featured at… More

From US$ 109 Book Now

Trickle Creek Lodge

500 Stemwinder Drive, Kimberley, Canada View map

Offering guests 18 holes of golf and 2 hot tubs, the perfect Trickle Creek Lodge Kimberley hotel sits around 10 minutes by car from The Platzl. This 3-star smoke-free hotel features 80 rooms with… More

From US$ 87 Book Now

Best Budget Inn & Suites Kamloops

1773 East Trans Canada Highway, Kamloops, Canada View map

Nestled 2.4 km from Valleyview Arena, Best Budget Inn & Suites Kamloops boasts a private art gallery. Featuring 34 spacious rooms and a swimming pool, the inn is located not far from the Secwepemc… More

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

Surestay Plus Hotel By Best Western Salmon Arm

61 10Th Street Sw, Salmon Arm, Canada View map

Located just 1.9 km from the scenic McGuire Lake Park, the superior 3-star Surestay Plus Hotel By Best Western Salmon Arm offers general facilities such as currency exchange and a vending machine. More

From US$ 108 Book Now

Island Lake Resorts

P.O. Box 1229 602A 2Nd Ave, Fernie, Canada View map

The 3-star Island Lake Resorts Fernie offers proximity to Mt Fernie Provincial Park, situated approximately a 10-minute drive away. More

Book Now

Sidney Waterfront Inn & Suites

9775 1St Street, Sidney, Canada View map

The 3-star non-smoking Sidney Waterfront Inn & Suites is located around a 5-minute stroll from Beacon Park, offering 31 rooms, Wi-Fi, and street parking. Featuring luggage storage, this Sidney inn is… More

From US$ 138 Book Now

Prestige Aberdeen Lodge Kamloops

1820 Rogers Place, Kamloops, Canada View map

More

From US$ 68 Book Now

Days Inn By Wyndham Vernon

5121 26Th Street, Vernon, Canada View map

Nestled in a convenient location about a 5-minute walk from the Village Green Mall, the 3-star smoke-free Days Inn By Wyndham Vernon features a private art gallery. The convenient inn lies a few… More

From US$ 88 Book Now

Sandy Beach Suites

6706 Ponderosa Drive, Osoyoos, Canada View map

**Welcome to Sandy Beach Suites Osoyoos**, a luxurious retreat located in Canada's warmest region, the South Okanagan Valley. Situated alongside the shimmering shores of Osoyoos Lake, this exquisite… More

From US$ 109 Book Now

Swiss Chalet Motel

1101 Victoria Road West, Revelstoke, Canada View map

**Welcome to Swiss Chalet Motel Revelstoke, where adventure and comfort seamlessly blend amidst breathtaking natural beauty.** Nestled in a pristine setting, this motel is surrounded by the… More

From US$ 70 Book Now

Ramada By Wyndham Nanaimo

315 Rosehill Street, Nanaimo, Canada View map

The comfortable 3-star Ramada By Wyndham Nanaimo Hotel is situated merely 5 minutes on foot from Nanaimo Bastion and offers a lift and a vending machine. Along with the use of a fitness centre on… More

From US$ 92 Book Now

Ocean Resort

4384 South Island Highway, Campbell River, Canada View map

Nestled around a 5-minute ride from Shelter Point Distillery, the comfortable 3-star Ocean Resort Campbell River is proud to feature 9 holes of golf. With views of Coastal Mountain, this Campbell… More

From US$ 67 Book Now

Howard Johnson By Wyndham Downtown Kamloops

530 Columbia Street, Kamloops, Canada View map

The smoke-free Howard Johnson By Wyndham Downtown Kamloops hotel, located around 5 minutes' walk from the Xget'tem' Trail, is proud to feature a private art gallery. Boasting a location within reach… More

From US$ 40 Book Now

Ramada By Wyndham Cranbrook

2370 Cranbrook Street North, Cranbrook, Canada View map

Offering a lobby area and a storage for belongings, the smoke-free Ramada By Wyndham Cranbrook Hotel lies in a business district, within a 10-minute drive of the shopping mall "Tamarack Centre" and 3… More

From US$ 68 Book Now

Bon Voyage Inn

4222 Highway 16 West, Prince George, Canada View map

Conveniently located within the Bon Voyage Plaza, the Bon Voyage Inn provides a wealth of nearby conveniences, ensuring that everything you need is just steps away. More

From US$ 80 Book Now

Super 8 By Wyndham Fort Nelson Bc

4503 50Th Ave South, Fort Nelson, Canada View map

The classic Super 8 By Wyndham Fort Nelson Bc hotel, located within 25 minutes' walk of the Fort Nelson Heritage Museum, offers a heated indoor pool, Wi-Fi in public areas. The 3-star pet-friendly… More

From US$ 94 Book Now

Riverside Inn

56 North Shore Rd, Lake Cowichan, Canada View map

Featuring Wi-Fi in public areas, Riverside Inn Lake Cowichan sits about a 25-minute walk from Cowichan Lake Sports Arena Recreation Center. The inn provides a safety deposit box to ensure guests'… More

From US$ 148 Book Now

Rosellen Suites At Stanley Park

2030 Barclay Street, Vancouver, Canada View map

**Welcome to the Rosellen Suites at Stanley Park**, a charming and cozy retreat nestled in Vancouver's vibrant West End. This small hotel boasts big personality, providing guests with an intimate… More

From US$ 141 Book Now

Mountain View Hope Motel

504 Old Hope Princeton Way, Hope, Canada View map

Situated merely 1.3 km from the Nicolum River Provincial Park, the comfortable Mountain View Hope Motel features a private art gallery. Also, guests have access to an ice rink provided at the 3-star… More

From US$ 56 Book Now

Ramada By Wyndham Abbotsford

2073 Clearbrook Road, Abbotsford, Canada View map

The 3-star heritage Ramada By Wyndham Abbotsford Hotel, located within 25 minutes' walk of Fishtrap Creek Park, boasts an indoor pool and a fitness room. There is a motorway near this Abbotsford inn,… More

From US$ 74 Book Now

Super 8 By Wyndham Williams Lake Bc

1712 Broadway Ave S, , V2G 2W4, Williams Lake, Canada View map

**Experience Comfort and Adventure at Super 8 by Wyndham Williams Lake BC** More

From US$ 87 Book Now

Best Western Northgate

6450 Metral Drive, Nanaimo, Canada View map

**Best Western Northgate Inn is your perfect getaway in Nanaimo, British Columbia.** Nestled in the heart of north Nanaimo, this eco-friendly hotel provides guests with incredible value and… More

From US$ 117 Book Now

Worldmark Victoria

120 Kingston St, Victoria, Canada View map

Situated approximately a 5-minute walk from Church of Truth, the 3-star smoke-free Worldmark Victoria hotel offers spa therapy and barbecue grills. Boasting an outdoor swimming pool, this comfortable… More

From US$ 183 Book Now

Knights Inn Kamloops

625 West Columbia Street, Kamloops, Canada View map

Offering a vending machine and complimentary newspapers, the 3-star Knights Inn Kamloops is 200 metres from the Kamloops Scenic Outlook. Located a 25-minute stroll from McDonald Park, this inn… More

From US$ 65 Book Now

Wild Renfrew Seaside Cottages

17310 Parkinson Road, Port Renfrew, Canada View map

Situated approximately a 10-minute drive from Botanical Beach Provincial Park, the comfortable 3-star Wild Renfrew Seaside Cottages Port Renfrew hotel can arrange whale watching to ensure a more… More

From US$ 207 Book Now