Hotels in North America

Find deals on 107,950 hotels in North America

24 Nov — 25 Nov2
Fri 25/11
Tue 29/11

Best countries to book a hotel in North America

Below are the average prices for hotels in the most popular countries in North America


C$ 106 - C$ 820

CHEAPEST COUNTRY IN NORTH AMERICAMexico67% cheaperHotels in Mexico are the cheapest in North America at just C$ 106 per night on average
MOST EXPENSIVE COUNTRY IN NORTH AMERICABermuda60% more expensiveBermuda has the highest priced hotels in North America with rooms averaging C$ 820 per night
MOST POPULAR COUNTRY IN NORTH AMERICAUnited States77% more users visitedMore momondo users search for hotels in United States than any other country in North America

Hotels in popular countries in North America

Below are the most popular countries in North America to stay in, as well as some of the best hotels in each area

Useful insights on North America hotels

Get a quick overview on price and accommodation trends for your visit in North America

Lowest Hotel Price

C$ 76

Most Popular Hotel (5-star)

Trump International Hotel Las Vegas

Hotels Near Airport

The cheapest price for a room in North America found in the last 7 days is C$ 76/night. This rate is available with Motor Court Motel, a 2-star hotel.
Travel with comfort when booking a room with Trump International Hotel Las Vegas, the most popular 5-star hotel in North America (8.9/10 rating - based on 6,282 reviews).
There are 7,480 hotels in North America close to Los Angeles. Neugut Lax is the nearest with a distance of 0.2 km from this airport.

Information about staying in North America

Read these important travel tips before booking a hotel in North America

The cheapest destination for travelers looking to go to North America is Guadalajara, which is 94% cheaper than the average price of a hotel in North America. The average nightly rate for a hotel in Guadalajara is C$ 24. Those looking for alternatives to Guadalajara can take a trip to Moncton or Niagara Falls, NY as well.

Nightly hotel rates in Moncton are typically just C$ 45, which is 89% below the average price of hotels in North America.

If you’re more interested in Niagara Falls, NY, you can get a hotel there for around C$ 50 per night, which is 88% cheaper than North America’s average.

The average price for a hotel room in the entire area of North America is C$ 397/night. momondo would consider any price under that to be a cheap rate for our users.

If you’re looking to visit a country in North America that is usually on the cheaper side, consider visiting Mexico (C$ 134/night on average), Canada (C$ 162/night on average), and United States (C$ 217/night on average). These are the cheapest countries in North America to book a hotel in.

Hotels in other continents

Check out hotel prices for these other continents

Start planning your trip to North America

Why use momondo?

momondo is free to use with no hidden fees or costs. momondo searches across numerous travel websites to return hotels and accommodation options in North America which you can then filter quickly and easily.

momondo offers numerous filters to help you find a great place to stay in North America. You can filter by star rating, freebies such as free breakfast or internet, as well as review scores, location and price.

Save money when you book hotels with momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.