




15,473 hotels in Canada, 156 five-star; rooms from $38 per night over the next three months; best months May, June, July and August.
OBO Travel lists 15,473 hotels across 32 destinations in Canada, 2,806 of them with photo galleries. That includes 156 five-star and 1,769 four-star properties. Pick a destination to browse its best hotels, or open any hotel for live prices on your dates.
Destinations in Canada
Cities and regions with hotels you can book on OBO Travel, biggest galleries first.
Top hotels in Canada
Verified availability first, then star rating and photo quality.

The Ritz-Carlton Toronto
TORONTO
Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate...

Ritz-Carlton Montreal
MONTREAL
Located in the heart of Montreal, The Ritz-Carlton offers luxury accommodation within a 10-minute walk of McGill Univ...

The St. Regis Toronto
Toronto
Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. Recreational amenities inc...

Fairmont Vancouver Airport
RICHMOND
Award-winning, luxurious, and unmatched in service – welcome to Fairmont Vancouver Airport, renowned as the best airp...

Fairmont Jasper Park Lodge
JASPER
Bask in the remote beauty of the Canadian Rockies and escape to serenity in Alberta's Jasper National Park. Our colle...
Luxury hotels in Canada
Five-star properties, verified availability first.

The Ritz-Carlton Toronto
TORONTO
Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate...

Ritz-Carlton Montreal
MONTREAL
Located in the heart of Montreal, The Ritz-Carlton offers luxury accommodation within a 10-minute walk of McGill Univ...

The St. Regis Toronto
Toronto
Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. Recreational amenities inc...

Fairmont Vancouver Airport
RICHMOND
Award-winning, luxurious, and unmatched in service – welcome to Fairmont Vancouver Airport, renowned as the best airp...

Fairmont Jasper Park Lodge
JASPER
Bask in the remote beauty of the Canadian Rockies and escape to serenity in Alberta's Jasper National Park. Our colle...
Four-star hotels in Canada
Four-star stays with photo galleries, verified availability first.

Fairmont Palliser
CALGARY
Welcome to Canada's most dynamic city and Calgary's premier hotel. Centrally located in downtown Calgary, Fairmont Pa...

Fairmont Hotel Vancouver
VANCOUVER
This Vancouver landmark, so emblematic of Canada's grand railway hotels, has been welcoming guests with timeless grac...

Hilton Niagara Falls/ Fallsview Hotel & Suites
NIAGARA FALLS
Daily Mandatory Charge will be added to the room rate and includes: A hotel marketing and development fee, and Munici...

Prince George Halifax
Halifax
Enjoy amenities such as a health club and an indoor pool. This Halifax hotel also features complimentary Wi-Fi, conci...
Popular hotel chains in Canada
Every property of a chain on one page.
Frequently asked questions about hotels in Canada
How many hotels are there in Canada?
OBO Travel lists 15,473 hotels across 32 destinations in Canada, including 156 five-star and 1,769 four-star properties.
Which destinations in Canada have the most hotels?
The biggest choice of hotels is in Ontario, British Columbia, Alberta and Quebec. Each destination page lists its top hotels, five-star stays and best-value picks.
What are the best hotels in Canada?
Popular choices with strong ratings and photo galleries include Fairmont Royal York Gold Experience, JW Marriott Parq Vancouver, The Ritz-Carlton Toronto and 20 John Street Condominium. Open any hotel to see rooms, facilities and live prices for your dates.
How much does a hotel in Canada cost?
Over the next 90 days the cheapest nightly rate we have seen in Montreal is around $38. Prices depend on dates, room type and board basis.
Can I cancel a hotel booking in Canada?
Many rooms offer free cancellation up to a deadline. The exact cancellation policy is shown on every room before you pay.
Price guides for Canada
When rooms are cheapest and when the five-star season peaks.































