Hotels in Canada, photo 1
Hotels in Canada, photo 2
Hotels in Canada, photo 3
Hotels in Canada, photo 4
Hotels in Canada, photo 5

Hotels in Canada

Destination
Type to search destinations...
Check in - Check out
Mon 30 Nov - Wed 2 Dec
Guest
2 adults - 0 children - 1 room
Adults
Per room
2
Children
Ages 0 - 17, per room
0
Ages of children at check-in
Rooms
1
Guests' nationality
Passport country, used for accurate rates

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.

Best months to visit
Season for Montreal
Rooms from
$38 per night
Cheapest rate seen in Montreal over the next 90 days.
Price trend
Prices for the next 30 days held steady over the last two weeks (about $44.00 per night)
Tracking since 23 Sep 2026, 47 daily checks.
Hotel chains
38 brands present

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
5-Star

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
5-Star

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
5-Star

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, Vancouver
5-Star

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
5-Star

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
5-Star

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
5-Star

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
5-Star

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, Vancouver
5-Star

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
5-Star

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

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

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

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

Prince George Halifax

Halifax

Enjoy amenities such as a health club and an indoor pool. This Halifax hotel also features complimentary Wi-Fi, conci...

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.