Compare Historic Hotels in British Columbia
Secret Bargains - Save an extra 10% or more on select Historic Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured British Columbia Historic Hotels

Sylvia Hotel
1154 Gilford St Vancouver BC
Free Cancellation
Reserve now, pay when you stay
A stay at Sylvia Hotel places you in the heart of Vancouver, steps from English Bay Beach and a 3-minute drive from Robson Street.
Pet friendly
Free WiFi

The Craigmyle
1037 Craigdarroch Rd Victoria BC
Free Cancellation
Reserve now, pay when you stay
With a stay at The Craigmyle, you'll be centrally located in Victoria, steps from Craigdarroch Castle and within a 10-minute walk of Art Gallery of Greater Victoria.
Free WiFi
Business services

Fairmont Empress
721 Government St Victoria BC
$165 nightly
The price is $192 total per night
$192 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Fairmont Empress is in the heart of Victoria, within a 5-minute walk of Maritime Museum of British Columbia and Victoria Bug Zoo.
Pool
Hot Tub

The Plaza Hotel Downtown, Trademark Collection by Wyndham
405 Victoria St Kamloops BC
$55 nightly
The price is $64 total per night
$64 total
Dec 8 - Dec 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at The Plaza Hotel Downtown, Trademark Collection by Wyndham places you in the heart of Kamloops, steps from Lansdowne Village Shopping Centre and Kamloops Art Gallery.
Breakfast included
Pet friendly

Victorian Hotel
514 Homer Street Vancouver BC
$167 nightly
The price is $200 total per night
$200 total
Dec 10 - Dec 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Victorian Hotel places you in the heart of Vancouver, within a 5-minute walk of Pacific Centre Shopping Mall and Gastown Steam Clock.
Free WiFi
Restaurant

James Bay Inn Hotel & Suites
270 Government Street Victoria BC
$81 nightly
The price is $94 total per night
$94 total
Jan 2 - Jan 3, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at James Bay Inn Hotel & Suites in Victoria (James Bay), you'll be steps from Emily Carr House and 3 minutes by foot from Beacon Hill Park.
Parking included
Free WiFi

Hume Hotel & Spa
422 Vernon St Nelson BC
$129 nightly
The price is $148 total per night
$148 total
Dec 7 - Dec 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Hume Hotel & Spa, you'll be centrally located in Nelson, steps from Touchstones Museum and Baldface Lodge.
Spa
Pet friendly

Fairmont Hotel Vancouver
900 West Georgia St Vancouver BC
$191 nightly
The price is $227 total per night
$227 total
Jan 1 - Jan 2, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Fairmont Hotel Vancouver, you'll be centrally located in Vancouver, within a 5-minute walk of Robson Street and Granville Street.
Pool
Pet friendly

The Old Courthouse Inn
6243 Walnut Street Powell River BC
With a stay at The Old Courthouse Inn in Powell River (Historic Powell River Townsite), you'll be within a 5-minute drive of Willingdon Beach Park and Powell River Putters Mini Golf.
Breakfast included
Pet friendly

Princess and the Pea Hotel
21628 48th Avenue Langley BC
$133 nightly
The price is $152 total per night
$152 total
Dec 7 - Dec 8
Total with taxes and fees
With a stay at Princess and the Pea Hotel in Langley (Murrayville), you'll be within a 5-minute drive of Newlands Golf and Country Club and Langley Hospital.
Breakfast available
Business services

Royal Hotel
45886 Wellington Ave Chilliwack BC
$82 nightly
The price is $96 total per night
$96 total
Dec 6 - Dec 7
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Royal Hotel is centrally located in Chilliwack, a 4-minute walk from Chilliwack Museum and Historical Society and 12 minutes by foot from Chilliwack Cultural Centre.
Parking included
Free WiFi
Don't see what you're looking for?
See all available properties in British Columbia
View all propertiesLowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
British Columbia Historic Hotels essential information
Historic Hotels in British Columbia |
627 |
|---|---|
Highest price | $227 |
Cheapest price | $64 |
Total number of hotels in British Columbia | 14,064 |
Popular hotels | Sylvia Hotel, The Craigmyle, Fairmont Empress, The Plaza Hotel Downtown, Trademark Collection by Wyndham, Victorian Hotel, James Bay Inn Hotel & Suites, Hume Hotel & Spa, Fairmont Hotel Vancouver, The Old Courthouse Inn, Princess and the Pea Hotel, Royal Hotel, The St. Regis Hotel |
Most Recent British Columbia Hotel Reviews

Sandman Hotel Vancouver Downtown
5 out of 5
Posted 6 hours ago
CheapTickets Verified Review
"Everything was great"
A verified traveler stayed at Sandman Hotel Vancouver Downtown
More Historic Hotels
Types of Hotels
Top 20 British Columbia Hotels
Hotels Near British Columbia
More to Explore in British Columbia
Top Picks
Hotels
Flights






