Special offers and Exclusive deals

Search Hotels

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

Oscar Inn & 2Bd Family Suite Or Private Room

34359 Green Avenue, Abbotsford, Canada View map

Located 2.5 km from the Abbotsford Dog Off-Leash Park, the 3-star Oscar Inn & 2Bd Family Suite Or Private Room Abbotsford offers spacious rooms about 25 minutes' walk from Eagle Mountain Park. More

From US$ 90 Book Now

Sounds Of The Sea

339 Pass Of Melfort Place, Ucluelet, Canada View map

Sounds Of The Sea Hotel Ucluelet with a private art gallery is 2.1 km from the Reflecting Spirit Gallery. Private car parking is provided on site. More

From US$ 75 Book Now

Bulkley Valley Motel

4444 Highway 16, New Hazelton, Canada View map

Conveniences abound, including high-speed internet and free private parking, ensuring that guests have everything they need at their fingertips. More

From US$ 93 Book Now

Historic Hotel Bayview

313 5Th Avenue Po Box 42, Stewart, Canada View map

Historic Hotel Bayview Stewart, located 5 minutes' walk from the Stewart Museum, features Wi-Fi in the rooms. This hotel entices guests with free private parking, available on site. More

From US$ 65 Book Now

Alpenglow Bed And Breakfast

3 Alpenglow Court, Kimberley, Canada View map

**Alpenglow Bed and Breakfast Kimberley** offers a picturesque retreat within the enchanting British Columbia region, featuring an inviting Alpine-style home that envelops guests in warmth and… More

From US$ 116 Book Now

Tschurtschenthaler Lodge

720 Almberg Road, Golden, Canada View map

For the adventurous souls, a thrilling whitewater rafting expedition awaits at Alpine Rafting, located just 10 km north of the lodge. More

From US$ 141 Book Now

Beds By The Bridge

1942 Mcdougall Street, Kelowna, Canada View map

Beds By The Bridge Bed & Breakfast Kelowna lies in close proximity to the Splash BC Lake Water Park and offers air-conditioned rooms with views of Waterfront Park. The hotel entices guests with… More

From US$ 60 Book Now

Kacee'S Northern Suites

4807 50 Ave S, Fort Nelson, Canada View map

Kacee's Northern Suites is where the breathtaking beauty of Fort Nelson meets unmatched comfort and hospitality. Nestled just 10 km from Fort Nelson, this exceptional retreat offers easy access to a… More

From US$ 79 Book Now

Pioneer Inns

167 3Rd Ave East, Prince Rupert, Canada View map

Offering a location 5 minutes' walk from the Prince Rupert Visitor Centre, Pioneer Inns Prince Rupert offers 10 rooms. This inn offers Wi-Fi throughout the property. More

From US$ 30 Book Now

Skeena River House Bed & Breakfast

1778 Sleeping Beauty Lane, Terrace, Canada View map

A sundeck, barbecue, and a golf course are available at Skeena River House Bed & Breakfast Terrace, and Chances Terrace is a 25-minute walk away. A car park is provided on site. More

From US$ 115 Book Now

Guest Suites On Benvenuto

1130 Benvenuto Avenue, Brentwood Bay, Canada View map

Located 3.9 km from St Mary, Anglican Church, Guest Suites On Benvenuto Brentwood Bay hotel is merely a 5-minute walk from Oak Haven Park. Guests who stay at this guest house can park their car on… More

From US$ 97 Book Now

Maple Rise Guesthouse

1060 Shore Pine Close House 8, Duncan, Canada View map

Featuring Wi-Fi in the rooms, Maple Rise Guesthouse Duncan sits merely a 13-minute walk from the full service Maple Bay Marina. The bed & breakfast has a garden with barbecue facilities. More

From US$ 132 Book Now

Riverbend Guest House

50691 O'Byrne Road, Rosedale, Canada View map

The 3-star Riverbend Guest House Chilliwack offers proximity to the Chipmunk Caves, situated around 4 km away. At this Chilliwack hotel, guests will find a golf club to stay active. More

From US$ 117 Book Now

Vagabond Lodge At Kicking Horse

1581 Cache Close, Box 177, Golden, Canada View map

**Discover the Charm of Vagabond Lodge at Kicking Horse** More

From US$ 286 Book Now

Hummingbird Gardens B&B

3847 Fearn Way, Ladysmith, Canada View map

The 3-star Hummingbird Gardens B&B Ladysmith offers proximity to Saltair Centennial Park, situated about a 10-minute ride away. There is also a car park. More

From US$ 160 Book Now

Baergnaescht B&B

1175 Highway 3 East, Osoyoos, Canada View map

Located around a 10-minute ride from the Nk'Mip Desert & Heritage Centre, the 3-star Baergnaescht B&B Osoyoos offers Wi-Fi in public areas and complimentary private parking. More

From US$ 95 Book Now

Misty Meadows B And B

2627 Bukin Drive East, Langford, Canada View map

Situated approximately 10 minutes by car from Glendale Gardens & Woodlands, the 3-star Misty Meadows B And B Langford hotel features Wi-Fi in public areas, and a free private car park on site. The… More

From US$ 204 Book Now

Empress Madani Palace Hotel

12788 Ross Place, Surrey, Canada View map

Empress Madani Palace Hotel Surrey has 10 rooms and is located 4.4 km from the modern Fraser River Discovery Centre Museum. There is also a car park. More

From US$ 44 Book Now

The Guesthouse Vancouver Downtown

1212 Granville Street, Vancouver, Canada View map

The 3-star The Guesthouse Vancouver Downtown, positioned around 25 minutes' walk from the Vancouver Christmas Market, offers a private art gallery for the best experience. Located 2.7 km from the… More

From US$ 154 Book Now

Semi Centre House

15513 16A Avenue, White Rock, Canada View map

The 3-star Semi Centre House Hotel White Rock offers access to Sunnyside Park, which is located approximately 3 km away. Also, you can use complimentary private parking on site. More

From US$ 70 Book Now

Bay View House

4123 West 10Th Avenue, Vancouver, Canada View map

**Bay View House Bed & Breakfast is a charming retreat nestled in the affluent Point Grey neighborhood of Vancouver.** Surrounded by stunning mountain and garden views, this delightful property… More

From US$ 214 Book Now

Rosedale Manor

2520 Alexander Street, Duncan, Canada View map

Located 3.1 km from Providence Farm, Rosedale Manor Aparthotel Duncan offers spacious rooms 17 minutes' stroll from the Quw'utsun Cultural and Conference Centre. This 3-star hotel features safety… More

From US$ 66 Book Now

Suite Smart Vancouver

3536 Quesnel Drive, Vancouver, Canada View map

**Welcome to Suite Smart Vancouver**, a charming sanctuary nestled in the picturesque Dunbar neighborhood, where the magnificent landscapes between the mouth of the Fraser River and the tranquil… More

From US$ 126 Book Now

The Blue Cottage B&B

1752 Poplar Road, Seventy Mile House, Canada View map

The 3-star The Blue Cottage B&B Seventy Mile House offers a shared lounge, located within a 5-km distance of Flying U Ranch. This Seventy Mile House bed & breakfast also offers a sun deck and a… More

From US$ 111 Book Now

Country Dream

7991 Alpine Road, Fintry, Canada View map

In the serene landscape of Fintry, Country Dream Bed & Breakfast invites guests to indulge in a picturesque retreat that balances comfort with elegance. With a philosophy centered on providing a… More

From US$ 148 Book Now

Caprice

1111 Gower Point Rd, Roberts Creek, Canada View map

Caprice Bed & Breakfast Roberts Creek, located around a 25-minute walk from the Nicholas Sonntag Marine Education Centre, offers a swimming pool, Wi-Fi in the rooms. More

From US$ 164 Book Now

By The Bay Lavender Villa

3758 Panorama Crescent, Chemainus, Canada View map

The 3-star By The Bay Lavender Villa Chemainus hotel offers access to the Kinsmen Beach Park, which is located nearly 10 minutes' drive away. More

From US$ 148 Book Now

Crown House B&B

207 North Shore Road, Po Box 1926, Lake Cowichan, Canada View map

Welcome to the enchanting Crown House B&B Lake Cowichan, a tranquil retreat nestled amid the stunning natural beauty of Vancouver Island. Just 40 kilometers from the Maple Bay Seaplane Base, this… More

From US$ 185 Book Now

Tea Cozy Bed & Breakfast

923 View Road, Qualicum Beach, Canada View map

Guests of Tea Cozy Bed & Breakfast Qualicum Beach can enjoy access to Butterfly World, located 4.9 km away. This bed & breakfast also features Wi-Fi in the rooms. More

From US$ 101 Book Now

Sand And Salt Bed & Breakfast

1031 Lee Street, White Rock, Canada View map

The 3-star Sand And Salt Bed & Breakfast White Rock, situated only 1.5 km from East Beach, offers a sunbathing terrace, a picnic area, and a golf course. The bed & breakfast is a good starting point… More

From US$ 137 Book Now

Bear Creek Suite

13305 87B Avenue, Surrey, Canada View map

Bear Creek Suite is your serene retreat nestled in the heart of Newton, Surrey. This charming 3-star guesthouse boasts an inviting atmosphere and a suite of well-appointed rooms, making it the… More

From US$ 115 Book Now

Lake And The City Bed And Breakfast

1891 Horizon Drive, West Kelowna, Canada View map

The 3-star recently renovated Lake And The City Bed And Breakfast West Kelowna offers air-conditioned rooms with views of Waterfront Park. The bed & breakfast is a good starting point for West… More

From US$ 159 Book Now

Slack Tide Suite

312 Pass Of Melfort Place, Ucluelet, Canada View map

Offering a private art gallery, the 3-star Slack Tide Suite Ucluelet hotel is situated 2.3 km from He-Tin-Kis Park. The inn also includes parking. More

From US$ 150 Book Now

Upper Room In The Mission

746 Marin Crescent, Kelowna, Canada View map

The 3-star Upper Room In The Mission Kelowna hotel, located in the Southwest Mission district, within 3 km of Okanagan Lavender Farm, features views of the mountain. There is also a car park. More

From US$ 125 Book Now

Forest Haven Hideaway

906 Joe Road, Roberts Creek, Canada View map

Sechelt is British Columbia. Surrounded by lush forests and dramatic coastal scenery, the hideaway provides a perfect backdrop for travelers seeking tranquility and adventure. More

From US$ 105 Book Now

Beach Bed And Breakfast

6190 Beach Road, Grand Forks, Canada View map

The 3-star Beach Bed And Breakfast Grand Forks is located in Grand Forks, 3.9 km from Maple Lane Alpaca Farm, and offers an outdoor swimming pool. The guest house entices guests with a picnic area… More

From US$ 99 Book Now

Rustic Beaverfoot Lodge Room N3

4220 Beaverfoot Road, Parson, Canada View map

The 3-star Rustic Beaverfoot Lodge Room N3 Parson hotel also offers a sunbathing terrace and a picnic area to spend spare time. More

From US$ 77 Book Now

Sahara Suites

6311 Jackpine Lane, Osoyoos, Canada View map

Located just around the corner from Cottonwood Park, the 3-star Sahara Suites Osoyoos hotel features Wi-Fi in public areas and parking on site. The hotel is a good starting point for Osoyoos's sports… More

From US$ 95 Book Now

Granisle Resort

50 Hagen Street, Box 70, Granisle, Canada View map

Featuring Wi-Fi throughout the property, Granisle Resort sits a 10-minute drive from Red Bluff Provincial Park. More

From US$ 76 Book Now

Halfmoon Haven Beach Cottage Or Oceanview Suite

8505-Redrooffs Road, Halfmoon Bay, Canada View map

Located about 4 km from the Merry Island Lighthouse, the 3-star Halfmoon Haven Beach Cottage Or Oceanview Suite Halfmoon Bay hotel offers air-conditioned rooms right around the corner from the… More

From US$ 298 Book Now

Whispering Pines Motel & Cabins

Highway 16, Topley, Canada View map

More

From US$ 76 Book Now

Inlet Beach House B&B

10830 Madrona Drive, Sidney, Canada View map

Featuring Wi-Fi throughout the property, the 3-star Inlet Beach House B&B Sidney is 4.8 km from the Victoria Lavender Farm. More

From US$ 164 Book Now

At The Shore Bed And Breakfast

6394 Gale Avenue North, Sechelt, Canada View map

Featuring Wi-Fi in the rooms, At The Shore Bed And Breakfast Sechelt is 3.1 km from Burnett Falls Park. The bed & breakfast offers a car park nearby. More

From US$ 152 Book Now

Sunchaser Vacation Villas

5129 Riverview Gate Road, Fairmont Hot Springs, Canada View map

Located nearly a 5-minute walk from the Riverside Golf Course, the 3-star Sunchaser Vacation Villas Fairmont Hot Springs hotel gives easy access to various tourist attractions. Also, active guests… More

From US$ 124 Book Now

Bamfield Motel

226 Frigate Rd, Salmon Beach, Canada View map

The Bamfield Motel Salmon Beach features 26 rooms and lies merely a 7-minute walk from Bamfield Inlet. Business travellers will appreciate Wi-Fi in public areas and access to a meeting room. More

From US$ 142 Book Now

Rainbow Inn

5510 Highway 16 Rainbow Inn, Terrace, Canada View map

The 3-star Rainbow Inn Terrace is located around 100 metres from Millennium Park, offering 23 rooms, Wi-Fi, and a car park. More

From US$ 105 Book Now

Misty Harbour Inn

3200 Oceanview Drive, Queen Charlotte, Canada View map

Guests of Misty Harbour Inn Queen Charlotte can enjoy access to The Queen Charlotte Seawalk, located a 5-minute walk away. More

From US$ 99 Book Now

Lytton Hotel

538 Main Street, Lytton, Canada View map

Located just 0.8 km from the Lytton Chinese History Museum, the 3-star Lytton Hotel is within 5 minutes' drive of Nahatlatch Provincial Park Protected Area. Guests who stay at this Lytton hotel can… More

From US$ 68 Book Now

Cedars Inn

203 Pandora Avenue, V0P 2A0, Zeballos, Ca, Zeballos, Canada View map

Cedars Inn Zeballos features 15 rooms and lies 2.4 km from the Little Huson Cave Park. The inn also provides Wi-Fi available throughout the property. More

From US$ 93 Book Now