Mexico City is a vibrant metropolis where ancient history and contemporary culture collide in the most exciting ways. Whether you're exploring its colourful neighbourhoods, indulging in world-class cuisine, or soaking up its thriving art scene, where you stay can be just as memorable as the city itself. From luxurious boutique hotels in art deco buildings to eco-friendly guesthouses hidden away in quiet corners, these are some of the coolest places to rest your head in Mexico City. Each spot offers a unique experience, blending style, comfort, and plenty of character, ensuring that your stay is as dynamic as the city outside your door.
Our pick of the best places to stay in the city
Alexander – Lomas - Virreyes
Alexander in Pedregal 24, Mexico City, offers a contemporary stay with local art. It’s a quiet retreat from the city's chaos.
CASA LUCIANA Condesa – Condesa
CASA LUCIANA Condesa offers a unique stay in Mexico City's Hipódromo Condesa, blending intimate charm with the area's lively energy.
Casa Decu – Condesa
An art deco boutique hotel offering vintage charm with modern comforts, including stylish suites, a rooftop terrace, and a prime location near Mexico City’s best cafés and parks.
Casa Seis Siete – Roma Norte
Casa Seis Siete in Roma Norte blends calm and sophistication with the liveliness of Mexico City. A unique stay in a vibrant neighbourhood.
Colima 71 Art Community Hotel – Roma Norte
Colima 71 Art Community Hotel in Roma Norte offers a boutique art experience with curated spaces, studio-style rooms, and local art installations, perfect for art lovers visiting Mexico City.
Círculo Mexicano – Centro Histórico
Círculo Mexicano in Mexico City's Centro offers minimalist rooms and a rooftop pool with city views, blending contemporary design with local charm.
Downtown Mexico – Centro Histórico
Downtown Mexico is a boutique hotel in Mexico City's Centro, blending historic charm with modern comfort, perfect for exploring the heart of the city.
Hotel Carlota – Cuauhtémoc
Hotel Carlota is a design-forward boutique hotel in the heart of Mexico City, featuring minimalist interiors, a black-tiled pool, and a farm-to-table restaurant.
Hotel Casa Cuenca – Condesa
Hotel Casa Cuenca offers a calm and intimate stay in Colonia Condesa, Mexico City, blending into the leafy neighbourhood with its contemporary, understated decor.
Hotel Casa Izel Roma Norte – Roma Norte
Hotel Casa Izel in Mexico City’s Roma Norte offers a comfortable stay with contemporary Mexican vibes, surrounded by lively coffee shops and boutiques.
Hotel Oculto – Juárez
Hotel Oculto in Juárez offers a stylish, compact stay in Mexico City, with easy access to art galleries and cafes. A mid-range option with local flair.
Ignacia Guest House – Roma Norte
Luxurious boutique retreat blending traditional Mexican architecture with modern design. Enjoy eco-friendly practices, tailored breakfasts, and an intimate, tranquil vibe just steps away from Mexico City's bustling streets.
Nima Local House Hotel – Roma Norte
Nima Local House Hotel in Roma Norte offers an intimate boutique stay with elegant decor, personalised service, and a lush courtyard—ideal for a peaceful retreat in Mexico City.
Octavia Casa – Condesa
Octavia Casa in Hipódromo Condesa offers understated accommodation in Mexico City, known for its laid-back vibe and strategic location near local cafés and restaurants.
Orchid House Coyoacán – Coyoacán
Orchid House Coyoacán offers an intimate stay in Mexico City's Santa Catarina, featuring a calm courtyard and local charm, close to Coyoacán's lively markets.
Pug Seal Allan Poe – Polanco
Pug Seal Allan Poe in Polanco offers a luxury boutique experience with quirky, artistic design, personalised service, and high-end amenities in one of Mexico City’s most exclusive neighbourhoods.