Search options

Date

Date
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Hotels in British Columbia

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

740 results

  • The Grand Hotel Nanaimo

    From US$ 114

    4898 Rutherford Rd, Nanaimo, Canada (To the map)

    The 3-star The Grand Hotel Nanaimo lies within 25 km from Paradise Fun Park. The hotel was opened in 1998, renovated in 2008 and is housed in a 4-storey building.

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Casa Alpina

    From US$ 79

    1199 Highway 3B, Rossland, Canada (To the map)

    The 2-star quiet hotel Casa Alpina offers a beautiful accommodation within easy reach of Silverlode Chair, which is about 30 minutes` walk. The hotel opened its doors in 1973 and was remodeled in…

    To the hotel

    price for 1 night
    Book Now From US$ 79
  • Super 8 Valemount

    From US$ 125

    1465 5Th Avenue, Valemount, Canada (To the map)

    Super 8 Valemount Hotel offers a perfect accommodation in Valemount. The hotel is set in a historical building in the heart of Valemount.

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Five540Forty Hotel

    From US$ 104

    540 Victoria Street, Kamloops, Canada (To the map)

    The traditional 3-star Five540Forty Hotel offers contemporary rooms with views of the Thompson River. The hotel occupies 5 floors and was renovated in 2012.

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Gibsons Garden Hotel

    From US$ 118

    963 Gibsons Way, Gibsons, Canada (To the map)

    Gibsons Garden Hotel is rated 3 stars and is placed about 24 km from Cypress Mountain. The hotel is set within a 20-minute walk from the city center.

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Oak Bay Beach Hotel

    From US$ 232

    1175 Beach Drive, Victoria, Canada (To the map)

    Situated near a gallery, a castle and a theater the 4-star Oak Bay Beach Hotel boasts soundproof rooms overlooking the islands. Oak Bay Beach Hotel was opened in 2012.

    To the hotel

    price for 1 night
    Book Now From US$ 232
  • Super 8 Fernie

    From US$ 113

    2021 Highway 3 West, Fernie, Canada (To the map)

    Situated near ski resorts, the 2-star Super 8 Fernie Hotel offers a sundeck, a heated swimming pool and a picnic area. The hotel's Alpine building set in the center of Fernie was completely…

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Bellasera Tuscan Villas

    1795 Country Club Dirve, Kelowna, Canada (To the map)

    Bellasera Tuscan Villas is a comfortable 4-star property set 1050 meters from Turtle Island Gallery and 2.4 km from Lake Okanagan.

    To the hotel

    Book Now
  • Northern Grand Hotel

    From US$ 100

    9830 100Th Avenue, Fort St. John, Canada (To the map)

    Located in the center of Fort St. John, the 3-star Northern Grand Hotel offers non-smoking rooms together with free self-parking and a beauty salon. Northern Grand Hotel has welcomed guests in Fort…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Hotel Zed Kelowna

    From US$ 164

    1627 Abbott Street, Kelowna, Canada (To the map)

    Situated near a theater and a museum, the 2-star Hotel Zed Kelowna is a good place for a stay offering free self-parking, a golf course and an outdoor heated swimming pool.

    To the hotel

    price for 1 night
    Book Now From US$ 164
  • Fernie Slopeside Lodge

    From US$ 122

    5339 Ski Hill Road, Fernie, Canada (To the map)

    The 2-star Fernie Slopeside Lodge lies within 4.7 km from Fernie Museum. The family hotel in Fernie attracts guests with its Alpine architecture.

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • Ramada Williams Lake

    From US$ 89

    1118 Lakeview Crescent, Williams Lake, Canada (To the map)

    The business Ramada Williams Lake Hotel is located in a shopping area of Williams Lake. Ramada Williams Lake Hotel was opened in 1974 and offers cozy rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Pomeroy Hotel And Conference Centre Fort St. John

    From US$ 134

    11308 Alaska Road, Fort St. John, Canada (To the map)

    The luxury Pomeroy Hotel And Conference Centre Fort St. John is a 4-star property set 1400 meters from Fort St. John North Peace Museum. Pomeroy Hotel And Conference Centre Fort St. John was opened…

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Hume Hotel

    From US$ 143

    422 Vernon Street, Nelson, Canada (To the map)

    The central Hume Hotel with a night club, an indoor swimming pool and a golf course is a nice place to stay in Nelson on holiday. Hume Hotel welcomes guests to its individual rooms since 1898.

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • The Parkside Hotel & Spa

    From US$ 188

    810 Humboldt Street, Victoria, Canada (To the map)

    The deluxe 3-star The Parkside Hotel & Spa is a great place to stay in Victoria. Operating in Victoria since 2009, this hotel features royal architecture and modern comforts.

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • Pan Pacific Whistler Mountainside

    From US$ 699

    4320 Sundial Crescent, Whistler, Canada (To the map)

    Located 650 meters away from Squamish Lil\'wat Cultural Centre, a 4-star Pan Pacific Whistler Mountainside hotel offers a non-smoking accommodation within a 5-minute walk from Excalibur Gondola.

    To the hotel

    price for 1 night
    Book Now From US$ 699
  • Coast Coal Harbour Hotel

    From US$ 267

    1180 West Hastings Street, Vancouver, Canada (To the map)

    Coast Coal Harbour is a 20-story hotel in a cultural area of Vancouver within a 20-minute walk of Vancouver Harbour offering fashionable rooms along with allergy-free rooms and a beauty shop. The…

    To the hotel

    price for 1 night
    Book Now From US$ 267
  • Executive Airport Plaza Hotel

    From US$ 166

    7311 Westminster Highway, Richmond, Canada (To the map)

    Executive Airport Plaza Hotel is rated 3 stars and is placed about 23 km from Grouse Mountain. The excellent hotel represents historic architecture in Richmond.

    To the hotel

    price for 1 night
    Book Now From US$ 166
  • Executive Hotel Le Soleil

    From US$ 282

    567 Hornby Street, Vancouver, Canada (To the map)

    Executive Hotel Le Soleil is a 5-star venue placed about 7 km from Capilano Suspension Bridge. The elegant hotel, built in 1999, is renowned for its Italian architecture.

    To the hotel

    price for 1 night
    Book Now From US$ 282
  • Super 8 Cranbrook

    From US$ 96

    2370 Cranbrook Street North, Cranbrook, Canada (To the map)

    Situated near ski resorts, the 2-star Super 8 Cranbrook Hotel offers a casino, a swimming pool and a golf course. An example of Alpine architecture, this hotel was opened in 1997 and was fully…

    To the hotel

    price for 1 night
    Book Now From US$ 96