Hotels in Mexico, Mexico and Central America

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Mexico

Filter by

Camino Real Aeropuerto Mexico
4 out of 5
Puerto Mexico No. 80, Col. Penon de Los Banos, Mexico City, 15520
Fully refundableReserve now, pay when you stay
The price is £87 per night from 17 Jun to 18 Jun
4/5 Very Good! (4,402 reviews)
"I will love to have a wash cloth in the bathroom, and more info on the services to the guests."

Reviewed on 17 May 2022

Camino Real Aeropuerto Mexico
Hotel Riu Plaza Guadalajara
4.5 out of 5
Av. Lopez Mateos 830 Col. Chapalita, Guadalajara, JAL, 44500
Fully refundableReserve now, pay when you stay
The price is £65 per night from 1 Jun to 2 Jun
4.5/5 Wonderful! (2,129 reviews)
"Very nice, clean and was very happy with our stay"

Reviewed on 16 May 2022

Hotel Riu Plaza Guadalajara
Real Inn Tijuana by Camino Real Hotels
4.5 out of 5
Paseo de los Héroes 9902, Zona Urbana Rio Tijuana, Tijuana, BC, 22320
Fully refundable
The price is £74 per night from 12 Jun to 13 Jun
4.1/5 Very Good! (1,224 reviews)
"I really would like that the check-in time that is posted on the reservation was respected. Meaning, it says 1pm, yet not having to wait to past 5 to get my room. Other than that, I like the place."

Reviewed on 16 May 2022

Real Inn Tijuana by Camino Real Hotels
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Moon Palace Cancún - All Inclusive
4.5 out of 5
Carretera Cancun-Chetumal Km. 340, Cancun, QROO, 77500
Fully refundableReserve now, pay when you stay
The price is £397 per night from 10 Jun to 11 Jun
4.1/5 Very Good! (1,118 reviews)
"Great resort great people. Great rooms"

Reviewed on 15 May 2022

Moon Palace Cancún - All Inclusive
Haven Riviera Cancun All Inclusive - All Inclusive - Adults Only
4.5 out of 5
Ctra. Federal 307, Chetumal – Pto, Juarez, KM 335 Puerto Morelos, Puerto Morelos, QROO, 77569
Fully refundableReserve now, pay when you stay
The price is £384 per night from 19 Jun to 20 Jun
4.5/5 Wonderful! (1,527 reviews)
"Amazing getaway with hubby"

Reviewed on 16 May 2022

Haven Riviera Cancun All Inclusive - All Inclusive - Adults Only
Hotel Xcaret Arte - All Inclusive, Adults Only
5 out of 5
Carr. Chetumal - Puerto Juárez Km. 282, Playa del Carmen, QROO, 77710
Fully refundableReserve now, pay when you stay
The price is £619 per night from 10 Jun to 11 Jun
4.5/5 Wonderful! (665 reviews)
"I really loved how friendly and helpful the staff was. I felt completely safe and welcomed. There was always someone there to help if you had a question."

Reviewed on 16 May 2022

Hotel Xcaret Arte - All Inclusive, Adults Only
Grand Hotel Tijuana
3.5 out of 5
Blvd. Agua Caliente #4558, Col. Aviación, Tijuana, BC, 22014
Fully refundableReserve now, pay when you stay
The price is £100 per night from 15 Jun to 16 Jun
4.3/5 Excellent! (1,938 reviews)
"Overall a nice hotel , located in a good area with a lot of nigh clubs"

Reviewed on 16 May 2022

Grand Hotel Tijuana
NH Collection Mexico City Airport T2
4 out of 5
Capitan Carlos Leon Sn T2 Piso 6, Mexico City, 15620
Fully refundableReserve now, pay when you stay
The price is £84 per night from 1 Jun to 2 Jun
4/5 Very Good! (1,635 reviews)
"Everything is ok"

Reviewed on 15 May 2022

NH Collection Mexico City Airport T2
Hotel Xcaret Mexico - All Inclusive
5 out of 5
Carr. Chetumal - Puerto Juarez Km. 282, Playa del Carmen, QROO, 77710
Fully refundableReserve now, pay when you stay
The price is £800 per night from 22 May to 23 May
4.6/5 Wonderful! (1,726 reviews)
"Extremely pleased with our stay at this property. From the staff, to the stunning views, to the lighting, everything was perfect. I was more than pleased this this property. Definitely returning."

Reviewed on 17 May 2022

Hotel Xcaret Mexico - All Inclusive
Fiesta Americana - Reforma
4 out of 5
Paseo De La Reforma 80, Col. Juarez, Mexico City, CDMX, 6600
Fully refundableReserve now, pay when you stay
The price is £76 per night from 4 Jun to 5 Jun
4.3/5 Excellent! (1,890 reviews)
"Great location"

Reviewed on 14 May 2022

Fiesta Americana - Reforma
Don't see what you're looking for?
See all available properties in Mexico
View all properties
Lowest 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.

Pocket Guide: Mexico

From glorious beaches to ancient civilisations, book a hotel in Mexico: one of the most diverse and interesting destinations you could hope to visit. With 10,000 miles of coastline, massive jungles and snowy mountains, you can trek, swim and climb to your heart’s content. History and culture abound, with the temples of Chichen Itza and the pyramids of Teotihuacán offering the chance to explore the glories of Aztec and Mayan civilisation. There’s postcolonial history too, with fabulous haciendas, shady plazas and old Spanish churches. And all of this can be enjoyed in an atmosphere as spicy as its food: the tacos, burritos and chilis easily washed down with a glass of Mexican cerveza and, perhaps, a shot of Mexico’s national drink, tequila.

Where to Stay in Mexico

Mexico City — Book a hotel in the capital city of Mexico, a sprawling megatropolis of sensation. The largest city in the whole of North America was once Tenochtitlan, the centre of the Aztec civilisation until the conquistadors arrived in the 16th century. Explore the origins of Spanish colonialism in the centro historico, then head out into the nightlife whirlwind that Mexicanos love to enjoy. For relaxation, try the enormous Chapultepec park, or the museums of Coyoacán.

Acapulco — The gorgeous bay of Acapulco has been immortalised in song for a reason – it’s quite simply stunning, a semi-circular Pacific ocean coastline with great beaches and great cliff views. With a Acapulco hotel the cliff divers of La Quebrada, eat at one of the superb restaurants or just laze on one of the many beaches and watch Acapulcans at play.

Guadalajara — Mexico’s second largest city is considered to be its colonial heart, with marvellous examples of Spanish and post-independence architecture to explore and admire. There’s much more here than sights for anyone that books a Guadalajara hotel – check out the vibrant cultural scene with hipsters, fusion food and some superb margaritas.

Oaxaca — The city of Oaxaca is famous for its artists but visitors have plenty to do in this southern state that is best known for its indigenous population. There are treks and exploration to be done here, along the banks of the Atoyac River and the mountains of the Sierra Madre – perfect for discovering Mexican nature.

How to Make the Most of Your Hotel in Mexico

Mexico City has some wonderful sights, including the Palacio Nacional, a colonial-era palace, the Templo Mayor, the archaeological ruins of an Aztec temple, and the Monumento a la Revolucion, a relic of the Mexico’s struggle against the dictator Porfirio Diaz. But there’s so much more to see – see the jungle ruins of Palenque, where Mayan temples nestle in the jungle, the Pyramids of Teotihuacán, the extravagant size of Chichen Itza and the amazing volcanoes at Paricutin.

If you fancy an active holiday, Mexico has plenty to offer. With so much coastline, it’s no surprise that water activities are popular. You can laze on the beach and sip margaritas in Cancun or Acapulco, or try kayaking and canoeing around the inlets and bays – Baja California has some stunning vistas. There are plenty of diving and snorkelling zones too. And of course you’ll want to sample Mexico’s vibrant culinary scene – ranch food, barbeques, fresh fish from the Pacific or the Gulf of Mexico, and of course all the famous Mexican dishes that have travelled round the world.

Mexico Hotel Reviews
expedia verified reviews

Our app takes you further

Earn double Expedia Rewards points when you book on the app as a member. Save even more on trips so you can take more trips, and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code