Top Resorts in Mexico City

Search among 168 available resorts and all inclusive hotels in Mexico City from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
141-160 out of 168
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great57 reviews
MapView on map4.0 mi from City Center300 yd from National Auditorium
From   US$ 142 /nightSelect
8.4
Great79 reviews
MapView on map5.5 mi from City Center
From   US$ 13 /nightSelect
8.2
Great18 reviews
4.1 mi from City Center600 yd from National Auditorium
From   US$ 883 /nightSelect
9.6 mi from City Center1000 yd from Santa Fe Mall Center
From   US$ 67 /nightSelect
8.4
Great77 reviews
3.2 mi from City Center800 yd from World Trade Center Mexico City
From   US$ 77 /nightSelect
8.4
Great76 reviews
4.0 mi from City Center900 yd from World Trade Center Mexico City
From   US$ 55 /nightSelect
8.2
Great78 reviews
3.3 mi from City Center600 yd from World Trade Center Mexico City
From   US$ 56 /nightSelect
8.4
Great59 reviews
1.3 mi from City Center1200 yd from The Museum of Fine Arts
From   US$ 30 /nightSelect
8.4
Great50 reviews
6.6 mi from City Center
From   US$ 68 /nightSelect
8.0
Great162 reviews
1.7 mi from City Center900 yd from United States Embassy
From   US$ 64 /nightSelect
8.0
Great85 reviews
600 yd from City Center400 yd from Zocalo Square
From   US$ 37 /nightSelect
8.2
Great82 reviews
4.9 mi from City Center
From   US$ 40 /nightSelect
8.2
Great103 reviews
1.6 mi from City Center900 yd from United States Embassy
From   US$ 41 /nightSelect
8.4
Great110 reviews
10.5 mi from City Center700 yd from Santa Fe Mall Center
From   US$ 83 /nightSelect
Aparthotel
8.2
Great101 reviews
10.0 mi from City Center500 yd from Santa Fe Mall Center
From   US$ 55 /nightSelect
8.0
Great80 reviews
1200 yd from City Center1400 yd from The Museum of Fine Arts
From   US$ 12 /nightSelect
8.2
Great51 reviews
3.6 mi from City Center
From   US$ 27 /nightSelect
8.4
Great65 reviews
1.8 mi from City Center1.2 mi from The Angel of Independence
From   US$ 32 /nightSelect
8.4
Great70 reviews
9.9 mi from City Center
From   US$ 89 /nightSelect
8.6
Great61 reviews
9.6 mi from City Center
From   US$ 205 /nightSelect

Best resorts and places to stay in Mexico City

Why visit?

Mexico City is a vibrant metropolis teeming with cultural and historical landmarks that make it an enticing destination for tourists. From the majestic National Museum of Anthropology to the iconic Zocalo square and the awe-inspiring Teotihuacan pyramids, the city offers a wealth of notable landmarks for visitors to explore.

Why is choosing a resort in Mexico City better than staying in a hotel?

Exclusive amenities: Resorts in Mexico City offer a wide range of luxurious amenities such as spa facilities, swimming pools, fitness centers, and fine dining options, providing guests with an all-inclusive experience that goes beyond the traditional hotel stay.

Privacy and tranquility: Resorts often boast spacious grounds and beautifully landscaped gardens, allowing guests to enjoy a peaceful ambiance away from the bustling city.

Personalized service: Resorts prioritize personalized service, ensuring guests have a memorable and tailored experience throughout their stay.

Convenience: Many resorts in Mexico City are strategically located near popular tourist attractions, saving guests commuting time and allowing them to maximize their time exploring the city.

Immersive experiences: Resorts often offer unique activities and cultural experiences, such as Mexican cooking classes, local artisan markets, and guided tours, enabling guests to deeply immerse themselves in the rich heritage of Mexico City.

What is the price to stay in a resort per night?

The price of resorts in Mexico City varies according to their star rating. On average, a 3-star resort in Mexico City can range from $80 to $150 per night, a 4-star resort from $150 to $250 per night, and a 5-star resort can cost anywhere from $250 to $500 per night. These prices may fluctuate based on the specific resort, location, and season.

Best value for money:

Hotel Brick: Situated in the trendy Polanco neighborhood, this charming 4-star resort offers comfortable rooms, exceptional service, and easy access to popular landmarks such as Chapultepec Park and the National Auditorium.

Hotel Geneve Ciudad de Mexico: A historic and elegant 5-star resort located in the Zona Rosa district. With its classic architecture and superb amenities, including a rooftop pool and spa, guests can experience luxury without breaking the bank.

Hilton Mexico City Reforma: This centrally located 4-star resort offers spacious rooms and stunning city views. Its prime location allows easy access to popular attractions such as the Palacio de Bellas Artes and the historic city center.

Best luxury resorts:

St. Regis Mexico City: An opulent 5-star resort situated on the prestigious Paseo de la Reforma. With lavish suites, a world-class spa, and panoramic views of the city, it promises an unforgettable luxury experience.

Las Alcobas: Nestled in the exclusive Polanco neighborhood, this boutique 5-star resort boasts elegant rooms and impeccable service. Guests can relish in the tranquility of the surrounding parks and explore nearby high-end shopping areas.

Best pet-friendly resorts:

JW Marriott Hotel Mexico City Santa Fe: This 5-star resort welcomes pets and offers excellent amenities, including a pet-sitting service and designated walking areas. It is located in the vibrant Santa Fe district, known for its corporate hub and trendy restaurants.

Camino Real Polanco Mexico: A pet-friendly 4-star resort located in the heart of Polanco. This modern resort with spacious rooms and a beautiful garden allows guests to indulge in a relaxing stay with their furry companions.

Best resorts for families:

Fiesta Americana Reforma: A family-friendly 4-star resort situated near Chapultepec Park. With spacious rooms and a rooftop swimming pool, it is an ideal option for families seeking comfort and convenience.

Hotel Marquis Reforma: Boasting a kids' club, spacious suites, and a rooftop pool, this 5-star resort in the upscale Reforma district ensures a delightful stay for families.

InterContinental Presidente Mexico City: Located in the Polanco neighborhood, this 5-star resort offers connecting rooms and various family-friendly amenities. Its proximity to attractions such as Chapultepec Castle and Soumaya Museum is a bonus.

Best resorts with unique views:

Hyatt Regency Mexico City: Overlooking Chapultepec Park and the impressive Chapultepec Castle, this 4-star resort offers breathtaking views of the city skyline.

The Westin Santa Fe Mexico City: Perched atop the Santa Fe district, this 5-star resort showcases stunning views of the city's modern skyline. Its rooftop bar is the perfect spot to unwind while taking in the panoramic vistas.

Show moreLess