Find and Book Top Rated Hotels in Mexico City

Search among 345 available hotels in Mexico City from 50+ providers

Destination
Where do you want to go?
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
1-100 out of 345
Filter & Sort
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great183 reviews
From   US$ 556 /nightSelect
8.4
Great799 reviews
From   US$ 99 /nightSelect
8.6
Great526 reviews
From   US$ 204 /nightSelect
8.4
Great244 reviews
From   US$ 174 /nightSelect
8.6
Great111 reviews
From   US$ 469 /nightSelect
Hotel
8.4
Great278 reviews
From   US$ 54 /nightSelect
Bed & Breakfast
8.4
Great81 reviews
From   US$ 120 /nightSelect
8.4
Great255 reviews
From   US$ 195 /nightSelect
8.2
Great157 reviews
From   US$ 223 /nightSelect
8.6
Great130 reviews
From   US$ 104 /nightSelect
Hotel
8.4
Great134 reviews
From   US$ 20 /nightSelect
8.2
Great357 reviews
From   US$ 122 /nightSelect
From   US$ 344 /nightSelect
8.2
Great225 reviews
From   US$ 78 /nightSelect
8.2
Great210 reviews
From   US$ 55 /nightSelect
8.4
Great1290 reviews
From   US$ 145 /nightSelect
8.4
Great155 reviews
From   US$ 230 /nightSelect
8.4
Great429 reviews
From   US$ 105 /nightSelect
8.4
Great259 reviews
From   US$ 77 /nightSelect
8.4
Great203 reviews
From   US$ 99 /nightSelect
8.4
Great259 reviews
From   US$ 174 /nightSelect
8.4
Great173 reviews
From   US$ 71 /nightSelect
8.2
Great116 reviews
From   US$ 122 /nightSelect
8.6
Great882 reviews
From   US$ 173 /nightSelect
8.4
Great175 reviews
From   US$ 289 /nightSelect
8.6
Great364 reviews
From   US$ 104 /nightSelect
8.4
Great274 reviews
From   US$ 149 /nightSelect
8.2
Great234 reviews
From   US$ 94 /nightSelect
8.2
Great79 reviews
From   US$ 69 /nightSelect
8.4
Great91 reviews
From   US$ 323 /nightSelect
Hotel
8.2
Great226 reviews
From   US$ 27 /nightSelect
8.4
Great170 reviews
From   US$ 60 /nightSelect
8.6
Great75 reviews
From   US$ 16 /nightSelect
8.4
Great119 reviews
From   US$ 35 /nightSelect
8.6
Great133 reviews
From   US$ 10 /nightSelect
8.4
Great203 reviews
From   US$ 117 /nightSelect
8.2
Great225 reviews
From   US$ 44 /nightSelect
8.2
Great311 reviews
From   US$ 57 /nightSelect
8.4
Great165 reviews
From   US$ 63 /nightSelect
8.4
Great288 reviews
From   US$ 98 /nightSelect
8.4
Great477 reviews
From   US$ 71 /nightSelect
8.6
Great77 reviews
From   US$ 14 /nightSelect
8.4
Great141 reviews
From   US$ 17 /nightSelect
8.4
Great62 reviews
From   US$ 108 /nightSelect
8.2
Great60 reviews
From   US$ 66 /nightSelect
8.2
Great46 reviews
From   US$ 142 /nightSelect
8.4
Great77 reviews
From   US$ 154 /nightSelect
8.4
Great1077 reviews
From   US$ 81 /nightSelect
8.2
Great170 reviews
From   US$ 60 /nightSelect
8.2
Great169 reviews
From   US$ 55 /nightSelect
From   US$ 169 /nightSelect
8.4
Great48 reviews
From   US$ 81 /nightSelect
From   US$ 49 /nightSelect
8.4
Great242 reviews
From   US$ 75 /nightSelect
Hotel
8.2
Great160 reviews
From   US$ 45 /nightSelect
Hostel
8.4
Great83 reviews
From   US$ 16 /nightSelect
Aparthotel
8.4
Great99 reviews
From   US$ 155 /nightSelect
8.0
Great84 reviews
From   US$ 50 /nightSelect
8.4
Great249 reviews
From   US$ 34 /nightSelect
8.2
Great348 reviews
From   US$ 36 /nightSelect
8.2
Great96 reviews
From   US$ 23 /nightSelect
8.4
Great364 reviews
From   US$ 57 /nightSelect
Hotel
8.4
Great12 reviews
From   US$ 231 /nightSelect
8.6
Great50 reviews
From   US$ 29 /nightSelect
8.4
Great94 reviews
From   US$ 150 /nightSelect
8.4
Great419 reviews
From   US$ 68 /nightSelect
8.2
Great272 reviews
From   US$ 55 /nightSelect
8.2
Great227 reviews
From   US$ 30 /nightSelect
8.4
Great174 reviews
From   US$ 58 /nightSelect
8.4
Great214 reviews
From   US$ 48 /nightSelect
8.4
Great345 reviews
From   US$ 72 /nightSelect
8.4
Great320 reviews
From   US$ 37 /nightSelect
8.4
Great290 reviews
From   US$ 66 /nightSelect
8.6
Great765 reviews
From   US$ 57 /nightSelect
8.4
Great324 reviews
From   US$ 84 /nightSelect
Hostel
8.4
Great103 reviews
From   US$ 11 /nightSelect
8.4
Great301 reviews
From   US$ 39 /nightSelect
Hotel
8.4
Great165 reviews
From   US$ 98 /nightSelect
8.2
Great212 reviews
From   US$ 53 /nightSelect
8.4
Great118 reviews
From   US$ 88 /nightSelect
Hotel
8.4
Great107 reviews
From   US$ 50 /nightSelect
8.4
Great122 reviews
From   US$ 66 /nightSelect
7.6
Very good69 reviews
From   US$ 111 /nightSelect
8.4
Great126 reviews
From   US$ 50 /nightSelect
8.4
Great497 reviews
From   US$ 22 /nightSelect
8.4
Great43 reviews
From   US$ 59 /nightSelect
8.0
Great28 reviews
From   US$ 67 /nightSelect
8.2
Great148 reviews
From   US$ 45 /nightSelect
8.4
Great117 reviews
From   US$ 68 /nightSelect
Hotel
8.4
Great269 reviews
From   US$ 30 /nightSelect
8.4
Great248 reviews
From   US$ 44 /nightSelect
8.2
Great125 reviews
From   US$ 156 /nightSelect
8.2
Great254 reviews
From   US$ 22 /nightSelect
8.2
Great227 reviews
From   US$ 38 /nightSelect
Hotel
8.2
Great144 reviews
From   US$ 33 /nightSelect
8.2
Great218 reviews
From   US$ 49 /nightSelect
8.2
Great107 reviews
From   US$ 45 /nightSelect
Aparthotel
8.2
Great144 reviews
From   US$ 34 /nightSelect
8.4
Great108 reviews
From   US$ 81 /nightSelect
8.6
Great109 reviews
From   US$ 37 /nightSelect

City Guide: Mexico City

5 Top recommended hotels in Mexico City:

St. Regis Mexico City: Located in the upscale Polanco neighborhood, this luxurious hotel offers breathtaking views of the city and boasts a world-class spa and award-winning gourmet dining options.

Four Seasons Hotel Mexico City: Situated in the heart of the trendy Reforma district, this elegant hotel combines elegance and comfort, with spacious rooms and a rooftop terrace featuring panoramic views of the city skyline.

Las Alcobas: Nestled in the charming neighborhood of Polanco, this boutique hotel offers intimate and stylish accommodations, a tranquil spa, and a renowned restaurant serving Mexican cuisine with a modern twist.

Hyatt Regency Mexico City: Conveniently located in the bustling business district of Chapultepec, this contemporary hotel offers spacious rooms, a rooftop pool with panoramic city views, and a wide range of dining options to suit all tastes.

Condesa DF: Set in the bohemian neighborhood of Condesa, this chic hotel radiates a hip and vibrant atmosphere, with comfortable rooms, a trendy rooftop bar, and a central location surrounded by trendy restaurants and boutique shops.

Why should you stay in Mexico City?

Rich Cultural Heritage: Mexico City is a treasure trove of cultural landmarks and historical sites, making it a haven for history and art enthusiasts. Explore the archaeological wonder of Teotihuacan, marvel at the magnificent murals of Diego Rivera at the Palacio Nacional, or immerse yourself in the vibrant art scene at the Museo Frida Kahlo. The city's museums, including the National Museum of Anthropology, offer a glimpse into Mexico's rich cultural heritage. From ancient ruins to vibrant markets and colorful festivals, Mexico City will captivate your senses and provide an enriching cultural experience.

Gastronomy Delights: With its diverse culinary scene, Mexico City is a paradise for food lovers. Indulge in authentic Mexican cuisine, from street tacos and tamales to gourmet restaurants offering innovative takes on traditional dishes. Don't miss the opportunity to try the world-renowned mole sauce or savor delicious street food like churros and elote. The city is also home to several markets, such as Mercado de Coyoacán and Mercado Roma, where you can explore local flavors and ingredients. Mexico City's food scene is a delightful blend of tradition and innovation, ensuring a memorable and satisfying culinary journey.

Vibrant Neighborhoods: Each neighborhood in Mexico City has its own unique charm and character. From the trendy Condesa and Roma with their bohemian vibes and boutique shops, to the historic center with its colonial architecture and lively atmosphere, the city offers a diverse range of neighborhoods to explore. Discover the vibrant street art in La Roma, stroll through the picturesque streets of San Ángel, or enjoy the nightlife in Zona Rosa. Mexico City's neighborhoods provide endless opportunities for exploration, allowing you to discover different facets of the city and create unforgettable memories.

Show moreLess