Where to stay in Mexico?

Places to stay at every stop and at every budget, chosen for where they are. Sleeping in the right place each night means not spending the trip in transport. Change the budget or the trip length and the hotels follow.

9 nights · accommodation about €1,210

Mexico City

Days 1-3 · 3 nights
Mid-range♥ Our favouriteZócalo Central
🏛️Historic centre

Calle 5 de Mayo, in the Colonia Centro, 200 m from the town centre, facing the Zócalo. For those who want the cathedral and the National Palace on the doorstep and the Templo Mayor two minutes away.

€110 a nightSee on Booking →
Mid-rangeDowntown Mexico
🏛️Historic centre🚶Walk everywhere🌅Great view

Calle República de Uruguay, in the Centro, 600 m from the Zócalo, in a colonial palace. For those who want the historic centre on foot and a rooftop to look out over the domes in the evening.

Set in the 17th-century palace of the Counts of Miravalle: the ground floor houses craft shops and a mezcalería.

€120 a nightSee on Booking →
BudgetMundo Joven Catedral
🏛️Historic centre🚶Walk everywhere🚉Transport nearby

Calle República de Guatemala, in the Colonia Centro, 300 m from the Zócalo, behind the cathedral. A hostel for those who want the historic centre on foot and the metro to Coyoacán.

€20 a nightSee on Booking →
BudgetCasa Pepe
🏛️Historic centre🚶Walk everywhere🌅Great view

Calle República de Uruguay, in the Colonia Centro, 300 m from the town centre. A hostel for those who want the Zócalo, the cantinas and La Ciudadela market on foot, with a rooftop for the evening.

€22 a nightSee on Booking →
BudgetHotel Isabel

On Isabel la Católica street, in the Colonia Centro, 500 m from the Zócalo. A simple, historic hotel for those who want to sleep in the old centre without paying the prices of the area's boutique hotels.

€45 a nightSee on Booking →
LuxuryLas Alcobas
🏛️Historic centre🚶Walk everywhere🍽️Restaurant

On Avenida Presidente Masaryk, in Polanco, 6.8 km from the town centre. For those who want the neighbourhood of restaurants and boutiques, with Chapultepec and the Anthropology Museum on foot.

€350 a nightSee on Booking →
LuxuryFour Seasons Hotel Mexico City
🏛️Historic centre🚶Walk everywhere

On Paseo de la Reforma, in the Colonia Juárez, 4.4 km from the Zócalo. For those who want the grand avenue, Chapultepec on foot and the historic centre by taxi, with a patio to unwind.

€400 a nightSee on Booking →
LuxuryCamino Real Polanco México5★ · Legorreta architecture, Polanco€170 a nightSee on Booking →
LuxurySofitel Mexico City Reforma5★ · Paseo de la Reforma€230 a nightSee on Booking →
LuxuryW Mexico City5★ · Polanco, Avenida Campos Elíseos€200 a nightSee on Booking →
More hotels in Mexico City on Booking

Oaxaca

Days 4-5 · 2 nights
Mid-rangeCasa de Sierra Azul3★ · colonial patio in the centre€80 a nightSee on Booking →
Mid-rangeHotel Marqués del Valle3★ · on the zócalo€85 a nightSee on Booking →
Mid-rangeHotel Parador San Agustín4★ · 18th-century mansion, historic centre€100 a nightSee on Booking →
BudgetCasa Angel Hostel
🚶Walk everywhere🌅Great view

A hostel in Oaxaca, for those who want the Zócalo, Santo Domingo and the Benito Juárez market on foot and a rooftop for the evening. Trips to Monte Albán and Hierve el Agua leave from the centre.

€18 a nightSee on Booking →
BudgetAzul Cielo Hostel
🏛️Historic centre🌿Quiet

On Arteaga street, in Oaxaca, 2 km from the town centre. A hostel for tight budgets, for those happy to walk a little to reach the Zócalo and the markets, on a quiet street.

€15 a nightSee on Booking →
BudgetHotel Casa Arnel
🏛️Historic centre🚶Walk everywhere

On Ignacio Aldama street, in the Barrio de Jalatlaco, 1.3 km from the town centre. A guesthouse in the neighbourhood of cobbled lanes and painted walls, for those who want Santo Domingo on foot.

€35 a nightSee on Booking →
LuxuryQuinta Real Oaxaca
🏛️Historic centre🚶Walk everywhere

Calle 5 de Mayo, 1.1 km from the town centre, a stone's throw from Santo Domingo. For those who want to sleep in a former convent with the church, the markets and the mezcalerías on foot.

The former 16th-century convent of Santa Catalina de Siena: you see the frescoes and the cloister's old washing basins as you cross the courtyards.

€300 a nightSee on Booking →
LuxuryGrand Fiesta Americana Oaxaca5★ · historic centre, rooftop pool€180 a nightSee on Booking →
More hotels in Oaxaca on Booking

Tulum

Days 6-8 · 3 nights
Mid-range♥ Our favouriteAhau Tulum
🌊By the sea🏖️Beaches nearby

On the road to Punta Allen, 6.7 km from town, on the beach. Cabins for those who want the sea when they wake up and to cycle up to the ruins, accepting that they are far from town.

Ven a la Luz, Daniel Popper's giant wooden sculpture that appears in photos everywhere, stands at the hotel entrance.

€200 a nightSee on Booking →
Mid-rangeZamas HotelBeach hotel · hotel zone road€160 a nightSee on Booking →
Mid-rangeDiamante KBeach hotel · rocky point near the ruins€180 a nightSee on Booking →
BudgetMayan Monkey Tulum
🏖️Beaches nearby🏊Pool🏛️Historic centre

On Avenida Cobá, in Tulum town, 1.7 km from the town centre, with a pool. A hostel for those who stay in town on a budget and cycle to the ruins and the beach.

€35 a nightSee on Booking →
LuxuryAzulik
🌊By the sea🏖️Beaches nearby🏊Pool

On the road to Punta Allen, 4.2 km from the town centre, on the beach. A resort of raised treehouse cabins for those who come for the architecture and the sea, and get around by taxi.

No electricity or wifi in the cabins, by design: you come here to disconnect, not to work.

€600 a nightSee on Booking →
LuxuryPapaya Playa ProjectBoutique · north beach, design cabins€300 a nightSee on Booking →
More hotels in Tulum on Booking

Riviera Maya · Playa del Carmen

Days 9-10 · 1 night
Mid-rangeBe Playa Hotel4★ · rooftop pool, centre€120 a nightSee on Booking →
BudgetTres Mundos Hostel
🏖️Beaches nearby🏛️Historic centre🚶Walk everywhere

Calle 6 Norte, in the Centro, 400 m from the town centre. A hostel for those who want the beach and 5th Avenue two minutes away, and the ferry to Cozumel on foot in the morning.

€18 a nightSee on Booking →
BudgetHotel Barrio LatinoSimple hotel · Calle 4, two blocks from 5th Avenue€55 a nightSee on Booking →
LuxuryRosewood Mayakoba
🌊By the sea🏖️Beaches nearby

On the Mayakoba estate, 8.7 km from the centre of Playa, between lagoons and beach. For those who want peace, boat rides on the canals and the sea, and Playa del Carmen by taxi in the evening.

€700 a nightSee on Booking →
LuxuryBanyan Tree Mayakoba
🌊By the sea🏖️Beaches nearby🌿Quiet

On the Mayakoba estate, 7.6 km from the centre of Playa, between lagoons, mangroves and beach. Villas for those who want privacy and nature, and the centre by taxi for the evening.

€600 a nightSee on Booking →
More hotels in Playa del Carmen on Booking

Indicative prices for two people, checked when written: the price on the day depends on the season and your dates, so check it on the booking link. A deliberately short selection: a few checked places per budget and per stop, not a directory. The "more hotels" link opens the full Booking search for the same town, on the same dates. Some links are affiliate links: we may earn a commission, at no extra cost to you.

The rest of the trip