Special offers and Exclusive deals

Search Hotels

2026-07-10
2026-07-11
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

Apartments and B&Bs in British Columbia

Snug Harbour Inn

460 Marine Drive, Ucluelet, Canada View map

The 5-star smoke-free Snug Harbour Inn Ucluelet, only 0.9 km from the catch-and-release Ucluelet Aquarium, offers a private art gallery. The lovely hotel has views of the forest and features Wi-Fi in… More

From US$ 205 Book Now

Big White Ski Resort Accommodation

105 Kettle View Road, Kelowna, Canada View map

Located only 0.7 km from the Big White Central Reservations, Big White Ski Resort Accommodation Kelowna is in close proximity to Plaza Chair. Boasting a location 8 minutes on foot from the large Big… More

Book Now

Honeymoon Suite

892 Lloyd Jones Drive, West Kelowna, Canada View map

Offering a sundeck and a picnic area, the 4-star Honeymoon Suite West Kelowna hotel is situated in West Kelowna, 4.5 km from Kalamoir Beach. The bed & breakfast provides 24-hour security to ensure… More

From US$ 198 Book Now

Lightwater Cove

251 King Rd, Fulford Harbour, Canada View map

Located approximately 800 metres from Russell Island, Lightwater Cove Hotel Fulford Harbour boasts a spa salon with facial treatments. More

Book Now

Park Sands Beach Resort

105 Island Hwy East, Parksville, Canada View map

Located within 700 metres of the McMillan Arts Centre, Park Sands Beach Resort Parksville is a 6-minute walk from Riptide Lagoon. More

Book Now

Tom'S Place

1284 Ethel Street, Kelowna, Canada View map

Nestled in Downtown Kelowna with quaint one-off boutiques in redbrick buildings along Bernard Avenue selling books, gifts, and fashion, the 3-star Tom'S Place Kelowna hotel is 1 km from such cultural… More

From US$ 209 Book Now

Fossil Bay Resort

11033 West Coast Road, Shirley, Canada View map

Guests of Fossil Bay Resort Shirley can enjoy access to Priest Cabin Park, located 2.9 km away. Sandcut Beach lies 20 minutes' walk from this hotel. More

Book Now

Dashwood Manor Seaside Bed & Breakfast

1 Cook Street, Victoria, Canada View map

Located about 5 minutes' walk from Queen Elizabeth II, the beachfront Dashwood Manor Seaside Bed & Breakfast Victoria gives easy access to various tourist attractions. Boasting a location in the… More

From US$ 167 Book Now

Beaconsfield Bed And Breakfast - Victoria

998 Humboldt Street, Victoria, Canada View map

Victoria itself is a treasure trove of activities, from whale watching to visiting its renowned art galleries and the historic Inner Harbour, just five kilometers away. More

From US$ 148 Book Now

Barclay House Bed And Breakfast

1351 Barclay Street, Vancouver, Canada View map

Nestled in the heart of Coal Harbour, the Barclay House Bed and Breakfast in Vancouver offers a seamless blend of modern luxury and vintage elegance. This splendid 1904 Victorian home invites guests… More

From US$ 132 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 the Fraser Canyon. The inn offers place to stay with Wi-Fi in public areas. More

Book Now

Barona Beach Lakefront Resort

4026 Pritchard Drive, West Kelowna, Canada View map

Barona Beach Lakefront Resort West Kelowna offers proximity to Kalamoir Beach, situated around 4 km away. This West Kelowna hotel boasts a swimming pool with a hot tub. More

Book Now

Cluxewe Resort

#1 Cluxewe Campground Rd,Port McNeil,CAN, Port Mcneill, Canada View map

Located about 6 km from the World's Largest Burl, Cluxewe Resort Port Mcneill offers access to tourist attractions throughout Port Mcneill. More

Book Now

O Canada House Bed & Breakfast

1114 Barclay Street, Vancouver, Canada View map

Introducing the O' Canada House Bed and Breakfast: a heritage site nestled in the heart of downtown Vancouver, recognized for the outstanding refurbishment of its Queen Anne-style exterior and lush… More

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

Chateau Okanagan

380 Lochview Road, Kelowna, Canada View map

Chateau Okanagan Kelowna hotel, located a 10-minute ride from the Bear Creek Provincial Park, boasts a heated swimming pool. This bed & breakfast is 6 km from the Playtime Casino and provides guests… More

Book Now

Fair Harbour Cabins

#1 Fair Harbour Forest Service Road, Tofino, Canada View map

Fair Harbour Cabins Hotel Tofino features both Wi-Fi in the rooms and a car park on site. More

Book Now

Abbeymoore Manor Bed & Breakfast Inn

1470 Rockland Avenue, Victoria, Canada View map

Abbeymoore Manor Bed & Breakfast Inn Victoria offers guests access to The Friendship Bell, which is approximately 5 minutes' walk away. The inn was opened in 1912 and comprises 9 rooms. More

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

Telegraph Cove Resort

Box 1, Campbell River, Canada View map

Telegraph Cove Resort Campbell River features 20 rooms and lies 1.1 km from The Whale Interpretive Centre. You will find a gift shop and a restaurant at the hotel. More

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

Ashcroft House Bed And Breakfast

670 Battery Street, Victoria, Canada View map

Located 2.1 km from Chinatown, Ashcroft House Bed And Breakfast Victoria is a mere 5 minutes' walk from the Mile Zero Monument. More

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

Fairholme Manor Inn

638 Rockland Place, Victoria, Canada View map

Offering elegant rooms and Wi-Fi in public areas, Fairholme Manor Inn Victoria is about a 25-minute walk from the Crystal Pool and 2 km from Victoria Conference Centre. The inn also includes parking. More

From US$ 293 Book Now

Chatham House Kelowna Bed & Breakfast

1009 Lawrence Avenue, Kelowna, Canada View map

Nestled in the lively heart of Downtown Kelowna, the Kelowna Bed & Breakfast - Chatham House provides a charming escape with an authentic Okanagan vibe. More

From US$ 212 Book Now

99 Mile Motel

896 Alpine Ave, 100 Mile House, Canada View map

Providing 18 rooms, the 2-star 99 Mile Motel 100 Mile House is approximately 20 minutes' walk from the Parkside Art Gallery. There is also a car park. More

Book Now

Marigold Fishing Resort

2414 Loon Lake Road, Loon Lake, Canada View map

Offering 9 rooms, the 2-star Marigold Fishing Resort Loon Lake features a picnic area and a library available on site. More

Book Now

Stirling House

2178 Pandosy Street, Kelowna, Canada View map

Situated nearly 20 minutes' walk from the entire permanent gallery "Okanagan Heritage Museum", Stirling House Bed & Breakfast Kelowna features Wi-Fi in public areas and free private parking on site. More

From US$ 178 Book Now

Suites At Conference Plaza

438 Seymour Street Vancouver, Vancouver, Canada View map

**Discover the Elegance of Suites At Conference Plaza** Nestled in the heart of Vancouver, Suites At Conference Plaza offers an unparalleled blend of comfort and sophistication. More

Book Now

Waltons Lakefront Resort

3207 Lakeshore Dr,Osoyoos,BC,CAN, Osoyoos, Canada View map

Waltons Lakefront Resort Osoyoos, located 5 minutes' walk from the Rattlesnake Canyon amusement park and within 800 metres of Osoyoos Lake, features a swimming pool for guests to take a dip in. More

Book Now

Fisher House Victoria Bed And Breakfast

333 Simcoe Street, Victoria, Canada View map

Located nearly 5 minutes' walk from James Bay Square Business Center, the 4-star non-smoking Fisher House Victoria Bed And Breakfast offers 8 rooms with views of the garden. This Victoria bed &… More

From US$ 167 Book Now

Turtle Mountain Inn

4228 Horizon Court, Vernon, Canada View map

Offering a sunbathing terrace and a golf course, Turtle Mountain Inn Vernon is situated in Vernon, 2.6 km from the BX Falls. Guests will enjoy a continental breakfast and access to a patio. More

From US$ 128 Book Now

Chilko Lake Lodge

Chilko Lake, Chilko Lake, Canada View map

**Chilko Lake Lodge is a serene haven nestled in the heart of British Columbia's pristine wilderness, where nature meets luxury. Surrounded by breathtaking landscapes, this lodge invites guests to… More

Book Now

Ocean House At Tlaga Gawtlaas

Hwy 16,, Moresby Island, Canada View map

Ocean House At Tlaga Gawtlaas Hotel Moresby Island is a great place in a rural area of Moresby Island, which stands 3.7 km from Mount Moresby. A comfortable stay at the hotel awaits you with a steam… More

Book Now

Uptowner Hotel

1218 Canyon Street, Creston, Canada View map

Situated conveniently in the city center, the Uptowner provides easy access to major business districts, entertainment venues, and cultural landmarks. More

Book Now

Overlander B&B

3775 Overlander Drive, Kamloops, Canada View map

Located only 450 metres from The Dunes Golf Course, the 4-star Overlander B&B Kamloops offers access to tourist attractions throughout Kamloops. Guests can benefit from a golf course offered at this… More

From US$ 135 Book Now

The Fraser River'S Edge B&B Lodge

43037 Old Orchard Road, Chilliwack, Canada View map

**Discover the Fraser River's Edge B&B Lodge** More

From US$ 322 Book Now

Mountain View Motel

1017 1St Street West, Revelstoke, Canada View map

Mountain View Motel Revelstoke includes 39 rooms and is just a 5-minute walk from Railway Museum. This hotel also includes a car park. More

Book Now

Evergreen Bed & Breakfast

1208 Ryder Street, Hope, Canada View map

Situated merely 13 minutes' walk from the Hope Arts Gallery, the recently renovated Evergreen Bed & Breakfast Hope features Wi-Fi in the rooms and complimentary private parking on site. More

From US$ 101 Book Now

Granite Court

4405 Blackcomb Way,Whistler,BC,CAN, Whistler, Canada View map

Located around 25 minutes' walk from Granite Court Hotel Whistler, guests can reach the famed Whistler Blackcomb Ski Resort. More

Book Now

Key-Oh Lodge

770 Highway 16, Topley, Canada View map

Key-Oh Lodge Topley hotel includes 42 rooms and is 950 metres from Burns Lake Visitor Center and Museum. The hotel also includes a car park. More

Book Now

Rock Island Resort

3774 Rock Island Road, Nakusp, Canada View map

The 2-star Rock Island Resort Nakusp is also 101 km from West Kelowna. More

Book Now

Ocean Park B&B

2198 129B Street, Surrey, Canada View map

Ocean Park B&B Surrey sits 25 minutes' stroll from Blackie Spit Park and offers rooms with quiet views of White Rock. This guest house also offers Wi-Fi in public areas. More

From US$ 56 Book Now

Casa Grande Inn & Suites

1070 Lakeshore Drive W Unit 201, Penticton, Canada View map

Situated only a 5-minute walk from the family-owned LocoLanding Adventure Park, Casa Grande Inn & Suites Penticton includes 7 rooms with views of the beach. Offering walking tours, this inn is a few… More

From US$ 79 Book Now

Quarrystone House B&B

1340 Sunset Drive, Fernwood, Canada View map

Quarrystone House B&B Fernwood is located 14 minutes' walk from the Channel Ridge Trails and boasts a private art gallery. Staying here you can use Wi-Fi in public areas and parking on site. More

From US$ 298 Book Now

Above The Beach Guest Suites

102 Spruce Place, Penticton, Canada View map

Located around 6 km from The Book Shop, the 4-star Above The Beach Guest Suites Penticton hotel features Wi-Fi in the rooms and secure parking on site. Located nearly a 25-minute walk from a… More

From US$ 214 Book Now

Tr Hotel And Suites

360 Northgate St, Tumbler Ridge, Canada View map

The 2-star Tr Hotel And Suites Tumbler Ridge offers guests access to the Tumbler Ridge Global Geopark, which is nearly 20 minutes' walk away. The hotel features luggage storage along with luggage… More

Book Now

Super 8 By Wyndham Osoyoos

9130 Main Street, Osoyoos, Canada View map

**Discover the Tranquility of Super 8 By Wyndham Osoyoos** Conveniently located, this gem is just 60 km from Penticton Regional Airport, making your travel seamless. More

From US$ 263 Book Now

Powder Horn

4821 Spearhead Drive Whistler British Columbia V0N 1B4, Whistler, Canada View map

The 3-star Powder Horn Hotel Whistler gives quick access to The Spa at Four Seasons Resort, situated just a 6-minute walk away. More

Book Now

Glacier View Cabins

426 8Th Ave, Nakusp, Canada View map

Situated around a 5-minute walk from Glacier View Cabins Hotel Nakusp, guests can reach Wilson Creek Falls in no time. More

Book Now