Hotels in Mexico City (Distrito Federal, Mexico)

15621 hotels in Mexico City

  1. Hotel Ancona

    2 Stars
    On-site private parking availability
    See prices from 10 sites
    from$19
  2. Hotel Sevilla

    3 Stars
    On-site restaurant serving daily meals
    See prices from 11 sites
    from$47
  3. Hotel Benidorm

    4 Stars
    On-site Mesón del Monje Restaurant
    See prices from 13 sites
    from$85
  4. Hotel Imperial Reforma

    4 Stars
    Spanish cuisine at Gaudi restaurant
    See prices from 11 sites
    from$50
  5. Hotel Escala Siglo XXI

    4 Stars
    Dine at on-site hotel restaurant
    See prices from 13 sites
    from$36
  6. Hotel & Villas 7

    2 Stars
    Spacious rooms with garden views
    See prices from 9 sites
    from$18
  7. Fiesta Inn Periferico Sur

    4 Stars
    On-site dining and bar service
    See prices from 14 sites
    from$98
  8. Hotel Dharma

    3 Stars
    Dine at on-site cafe
    See prices from 10 sites
    from$29
  9. Gran Hotel Ciudad de México

    5 Stars
    Dine at La Terraza restaurant
    See prices from 14 sites
    from$226
  10. Hotel Juarez

    3 Stars
    Proximity To Public Transit
    See prices from 8 sites
    from$42
  11. Corinto Hotel

    3 Stars
    Rooftop outdoor pool with views
    See prices from 11 sites
    from$43
  12. Sevilla Palace

    4 Stars
    Heated rooftop pool and gym
    See prices from 14 sites
    from$94
  13. Singular Centro Histórico

    Kitchenette facilities in select units
    See prices from 9 sites
    from$23
  14. City Express Plus by Marriott Ciudad de Mexico Interlomas

    4 Stars
    Modern Rooms With City Views
    See prices from 15 sites
    from$116
  15. Hotel Plaza Revolucion

    4 Stars
    Park vehicles in covered garage
    See prices from 15 sites
    from$74
  16. Hotel Panorama

    3 Stars
    Select rooms with whirlpool tubs
    See prices from 7 sites
    from$30
  17. Hotel Castropol

    3 Stars
    On-Site Restaurant Dining Options
    See prices from 11 sites
    from$65
  18. Hotel Zocalo Central

    4 Stars
    Rooftop dining with plaza views
    See prices from 11 sites
    from$159
  19. Hotel Bristol

    4 Stars
    Dine at on-site Restaurant 17
    See prices from 14 sites
    from$76
  20. Hotel Del Angel Reforma

    3 Stars
    Accessible public transportation links
    See prices from 14 sites
    from$69
  21. Downtown Treasure Place

    2 Stars
    Unwind on the roof terrace
    See prices from 12 sites
    from$37
  22. Hilton Mexico City Airport

    4 Stars
    Runway views at on-site restaurant
    See prices from 12 sites
    from$217
  23. Hotel La Rosa

    Unique room design and features
    See prices from 5 sites
    from$26
  24. Segovia Regency

    3 Stars
    On-site International Restaurant Dining
    See prices from 12 sites
    from$40
  25. Hotel El Salvador

    3 Stars
    On-Site Traditional Mexican Restaurant
    See prices from 8 sites
    from$48
  26. Barceló México Reforma

    5 Stars
    Central location on Paseo Reforma
    See prices from 15 sites
    from$142
  27. Hotel Catedral

    4 Stars
    Ancient Archaeological Ruins On-Site
    See prices from 7 sites
    from$100
  28. Hotel Valle de Mexico Toreo

    3 Stars
    Casual on-site restaurant dining
    See prices from 10 sites
    from$60
  29. Capital Hostal

    Budget friendly accommodation options
    See prices from 6 sites
    from$17
  30. Hotel Fontan Reforma

    4 Stars
    Panoramic views from rooftop terrace
    See prices from 14 sites
    from$70
  31. WeEnjoy Hotels Aeropuerto CDMX

    4 Stars
    On-site Monaco bar-restaurant dining
    See prices from 12 sites
    from$89
  32. Royal Pedregal

    4 Stars
    Dine at two on-site restaurants
    See prices from 13 sites
    from$102
  33. Camino Real Aeropuerto

    4 Stars
    Three on-site dining options available
    See prices from 14 sites
    from$138
  34. Econo Express Hotel

    3 Stars
    On-site fitness center access
    See prices from 13 sites
    from$64
  35. Hotel Geneve Mexico City

    5 Stars
    Sip cocktails at Phone Bar
    See prices from 13 sites
    from$93

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

When to book a hotel in Mexico City

  • Cheapest month: August
    $102 per night
  • Yearly typical price
    $114 per night
  • Peak month: October
    $152 per night

Frequently Asked Questions about Mexico City

  • When is the cheapest time to book a hotel in Mexico City?

    August is usually the cheapest month to book a hotel in Mexico City, with typical prices around $102 per night based on 3,427 price comparisons.

  • When are hotel prices highest in Mexico City?

    Hotel prices in Mexico City are usually highest during October, with typical prices around $152 per night.

  • How much does a hotel in Mexico City cost per night?

    Hotel prices in Mexico City usually range from $56 per night to $582 per night, with typical prices around $114 per night.

  • How do hotel prices in Mexico City change throughout the year?

    Hotel prices in Mexico City are typically lowest in August at around $102 per night, rising to around $152 per night in October.

  • November

    2026

    $117
    $58 — $266
  • December

    2026

    $116
    $59 — $258
  • January

    2027

    $116
    $60 — $250
  • February

    2027

    $115
    $60 — $259
  • March

    2027

    $116
    $61 — $272
  • April

    2027

    $105
    $57 — $199
  • May

    2027

    $109
    $60 — $221
  • June

    2027

    $112
    $61 — $215
  • July

    2027

    $112
    $60 — $225
  • August

    2027

    $102
    $56 — $172
  • September

    2027

    $103
    $56 — $181
  • October

    2027

    $152
    $65 — $582

Frequently Asked Questions about Mexico City

Hotels in Mexico City

These hotels may also be interesting for you...

City Districts - Mexico City

Points of Interest - Mexico City

Top Destinations

More Top Destinations