We compare what's there to find the best deals for you.
Please enter a valid email address
You're now signed up. Great deals will soon be delivered to your inbox.
Are you searching for the best Mexico hotels? Look no further, as we can show you the finest places to stay...
One of the biggest countries on the planet, Mexico presents a huge range of experiences for the curious traveller; from peeks into the nation’s ancient history to coming face to face with friendly dolphins off the sugar-white sands of the shore.
One thing is certain, when you check in at a hotel in Mexico, you should put all expectations aside - this North American nation will blow away any preconceptions you had about it before you arrived.
Whether you are moving to the mariachi rhythm in Mexico City, tasting tacos and mojitos in lively Tijuana, or chilling out on the sands of Cancun, your accommodation in Mexico should reflect you holiday desires. Fortunately, we’ve got a brilliant line-up of hotels to show you, whether you hope to rest your head in a basic but traditional guesthouse or want to blow the budget on a five-star hotel at the water’s edge.
Save money on your Mexico hotel when you compare prices with TravelSupermarket. Simply use our search tool to see a range of terrific deals. The price-comparison tool can also scour the market for the best prices on flights to Mexico, as well as car hire and any other extras you might need.
So where will you stay? From cheap hotels in Mexico to the nation’s luxury pads, we can point you in the right direction…
In just 40 years, a tiny fishing village and coconut plantation – home to just a handful of people – has become the most renowned holiday destination in Mexico. And from humble beginnings, Cancun has quickly become lavish and hedonistic. There are hotels here to suit every kind of traveller, with huge, opulent palaces dominating the accommodation scene. Nearby Playa del Carmen also features magical beachside hotels, while the island of Cozumel, just off the mainland, is a fantastic base for beach breaks and diving holidays exploring the waters of the Caribbean Sea.
Over on the other side of Mexico, where the Pacific Ocean meets the land, resorts such as Puerto Vallarta lure holidaymakers. The area has history and tradition so it feels quite different to Cancun. But it remains an upmarket resort with luxury hotels to match.
Away from the beach, there are also the major cities of Mexico to discover. In Mexico City, tourism activity revolves around the Zocalo, the main public square, which is home to a handful of attractions. Guadalajara is the second-biggest city and an equally hectic mishmash of shops, restaurants, and monuments. In both of these huge urban areas you can stay in cheap and basic hotels, good business hotels, and independent guesthouses. At the top end of the market, meanwhile, visitors can stay in luxurious spa hotels run by the best brands in the world.
Tijuana is only the fifth-largest city in Mexico but its prominence in tourism terms derives from its close proximity to the US border. It takes just minutes to get into the heart of party-town Tijuana from San Diego and thousands of people cross the border every day. Hotels in Tijuana range from cheap hotels in the centre of town to good-value luxury hotels with pools.
Book your stay with the help of TravelSupermarket.
From fascinating ancient sites to ginormous squares and exciting spectator sports, Mexico is certainly not short on tourist attractions...
Top five attractions
This sprawling Mayan site is one of the most popular archaeological sites in the Americas. A UNESCO World Heritage Site, it forms a spectacular ruined pyramid some 2,500 years old. Go early to avoid the thronging masses. Day trips are possible from your hotel in Cancun.
The most recognisable landmark in Puerto Vallarta, these ruined arches run alongside the beach and form a delightful backdrop for the regular arts performances staged in their shadow.
Plaza de la Constitucion/Zocalo
The vast main square in Mexico City is one of the world’s largest public spaces. The huge expanse, with a giant flagpole for an equally colossal Mexican flag at its centre, is the beating heart of the city and the stage for all manner of events.
It would be a shame to visit Mexico and not catch sight of the remarkable spectacle of Mexican wrestling. Guadalajara is an ideal place to see it. Head for the Coliseo near La Calzada de Independencia. You’ll see plenty of people in elaborate masks going your way.
Tijuana’s most famous attraction has been described as everything from a cesspool to a living work of art. Restaurants, bars, clubs, art galleries - it’s got the lot - from churches to houses of ill repute, and everything else in between.
You can’t invent tacos and tequila and not have a few events to help show them off...
Carnaval; February/March: Colourful floats, parades, dancing and celebrations that last for five days before the Christian period of Lent begins. There are carnival events all over Mexico.
Dia de la Independencia; September: This is the biggest celebration on the Mexican calendar. Expect street parties, feasting, drinking and chants of “Viva Mexico!”.
Bullfighting at Plaza Mexico; throughout the year: The biggest bullfighting venue in the world is Plaza Mexico, in Mexico City. This is obviously not everyone’s cup of tea, but it is a tradition here and offers an alternate look at the destination.