• ✓ Book Now
  • ✓ FREE cancellation on most rooms
Photo of Mexico

Best Hotels in Mexico

View all Locations

About Mexico

Click here for the best places to stay in Mexico

Mexico is so much more than tequila, fajitas and sombreros. With a diversity of landscapes, languages, cuisines and indigenous culture, its capital Mexico City, the second largest on earth, is also its vibrant, mad beating heart, with a wealth of historical sites and museums, fantastic restaurants and an exciting arts scene, plus many of the best places to stay in Mexico.

Mexico City is surrounded by beautiful old towns like Puebla and great weekend retreats like Valle de Bravo.

In the south Chiapas is a lush rainforest state dotted with Mayan ruins and breathtaking scenery.

The famous Yucatan peninsula offers picture-perfect beaches and world-class resorts for those in search of sun, sea and sand.

The hotel scene was dominated until recently by the big chains in resorts like Cancun but the last ten years has seen a decided shift towards more sophisticated offerings with a handful of hoteliers dominating the design hotel market.

Whether you choose to stay in a contemporary hotel, an exclusive beach resort or a small hotel with a cultural mission one thing is certain: this fascinating and generous country will not disappoint.

Browse our selection of the best places to stay in Mexico and start to plan your visit. 

See all » 25 hotels in Riviera Maya

  • Casa Ticul 20 rooms from $54

    Playa del Carmen (LT 08 MZ 151 Col Zacil-Ha)

    Intimate, adult-only boutique hotel combines traditional looks with contemporary comforts. Bright rooms and the courtyard swimming pool make this an ideal place for exploring by day, and relaxing in the evening. Breakfast is served poolside and is the perfect way to start the day. Great beach spot.

    Romantic Break  -  An adults only hotel built for romance, the palatial suites come with private terraces and hot tubs.
    Swimming Pool  -  Small outdoor plunge pool
    Restrictions on children  -  Adults only.
    Full of character
    Check prices
  • Hotel La Semilla 9 rooms from $110

    Playa del Carmen

    This hotel offers a stripped-back, fashionable chic hotel experience with fantastically friendly service. Rooms are decorated with items bought from local flea-markets and TVs are deliberately not supplied to encourage a more adventurous kind of stay. For those looking for something a bit different.

    Restrictions on children  -  No children allowed
    Bicycles available  -  Bikes are free
    Great walks  -  Good for walkers.
    Quirky  -  An experience!
    Recommended by  -  Mr & Mrs Smith
    Check prices

See all » 15 hotels in Mexico City

  • Room Mate Valentina 62 rooms from $80

    Mexico City (Ver Mapa)

    A near-futuristic hotel boasting a very central location. Vibrant rooms feature brightly coloured Aztec inspired designs on the walls, luxurious bathrooms and plenty of gadgets. Indulgent breakfasts are served and staff are incredibly friendly. Easy access to the city's attractions. Very chic.

    City Style  -  An uber contemporary hotel well located off Paseo de la Reforma.
    Sights nearby  -  Visit the impressive golden Angel de la Independencia.
    Quirky  -  An experience!
    Recommended by  -  I Escape
    Check prices
  • El Patio 77 8 rooms from $105

    Mexico City

    A hip B&B hitting the mark on style, sustainability and location. A grand building, lovingly renovated, mixing antiques and contemporary pieces. Stunning rooms feature four-posters and luxurious bathrooms. The owners have created a laid-backed vibe popular with families, artists and lovers alike.

    City Style  -  A hip B&B perfectly combining chic style and sustainibility.
    Sights nearby  -  Visit the impressive Monumento a la Revolución and ride the glass elevator to the top.
    Local markets  -  Wander through the enormous San Cosme Mercado and get a real taste of the city.
    Great walks  -  Take a walk through the picturesque Alameda Central.
    Recommended by  -  I Escape
    Check prices

See all » 15 hotels in Tulum

  • Zamas Hotel 20 rooms from $115

    Tulum (Quintana Roo)

    A laid-backed property located on one of the best stretches of beach in Tulum. Rustic-chic rooms feature wooden furniture, tiled floors, pastel colours and plenty of light. The private villa perfectly serves families. A beach-side restaurant serves up traditional Mayan fare. The ideal beach escape.

    Beach Life  -  Located on a stunning white sandy beach and with serious laid-backed vibes.
    Sights nearby  -  The property is just 10 minutes from the nearest Mayan ruins.
    Diving  -  Open water, cave and cenote diving all available nearby.
    Fishing  -  Fly fish in the Sian Ka’an biosphere.
    Recommended by  -  I Escape
    Check prices
  • Hotel Tiki Tiki 15 rooms from $130

    Tulum (Entre Av. 5 Sur y Av. 10 Sur)

    A small boutique hotel set in quiet leafy surrounds on the edge of Tulum. Light airy rooms feature plenty of glass, minimalist style, small terraces and luxury bathrooms. A large central pool is the perfect spot to unwind by. Well priced, chic style and easy access to Tulum's beaches. Superb.

    Value chic  -  A reasonably priced stay with Miami-chic style.
    Sights nearby  -  Visit the UNESCO World Heritage Site of Sian Ka’an.
    Swimming Pool  -  Indoor/outdoor
    Recommended by  -  Tablet
    Check prices

See all » 7 hotels in Jalisco

  • Hacienda Sepulveda 25 rooms from $127

    Lagos de Moreno, Jalisco

    A stunning boutique property set in picturesque rural Oaxaca. Individually designed rooms are traditional in style with high beamed ceilings, exposed stone, hanging tapestries and antique furniture. Gourmet cuisine is served in the converted barn and exemplary massages offered in the spa. Fabulous.

    Romantic Break  -  Couples should opt for Casa Santiago with its candles and in-room marble jacuzzi.
    Spa breaks  -  Offering an extensive treatment list in utterly tranquil surrounds.
    Great walks  -  Take romantic strolls starting straight from the property door.
    Restrictions on children  -  Children over 13 are welcome.
    Recommended by  -  Tablet
    Check prices
  • Demetria Hotel 39 rooms from $129

    Guanajuato (LAFAYETTE-GUADALAJARA-JALISCO)

    An uber contemporary hotel located in the heart of Guadalajara. Sleek rooms feature floor to ceiling windows allowing for epic city views to be enjoyed right from the beds. Housing a hip art shop, gallery and rooftop pool. With easy access to the city's main attractions this is a winning choice.

    City Style  -  A hip spot complete with regional art, rooftop pool and cool contemporary style.
    Sights nearby  -  Just a short stroll from the impressive city Cathedral.
    Views  -  Great views from hotel
    Swimming Pool  -  Indoor/outdoor
    Recommended by  -  Tablet
    Check prices

See all » 7 hotels in Guerrero

  • Las Brisas 251 rooms from $114

    Acapulco (Fracc Marina Brisas)

    Las Brisas sits in luscious gardens atop a hill overlooking Acapulco Bay. It features contemporary casitas which share a pool between 3 of them whilst the suites have their own private pools. Make use of the free bus service to spend the afternoon at the private beach club! A wonderful experience.

    Beach Life  -  The property is just 5 minutes from the beach so you can easily wander over and spend your days lounging by the seaside
    Total relaxation  -  Bask in your beautiful surroundings, enjoy the view and treat yourself to a massage or spa session
    Sights nearby  -  Rent one fo their jeeps and go check out the Chapel of Peace, House of Culture or San Diego Fort
    Great walks  -  Wander down the beach along the coast at sunset and admire the stunning views
    Check prices
  • Viceroy Zihuatanejo 70 rooms from $214

    Zihuatanejo

    A beach front classic boasting stunning views, excellent service and chic style. Individually designed suites feature muslin draped beds, enormous terraces and windows that perfectly frame the surrounds. A glorious spa is utterly spoiling and the restaurant lives up to expectations too. Fabulous.

    Beach Life  -  A luxury property located right on the white sands of Mexico's longest beach.
    Views  -  Great views from hotel
    Romantic  -  Good for couples.
    Seaside  -  Ideal for a seaside holiday.
    Recommended by  -  Tablet
    Check prices

See all » 6 hotels in Playa del Carmen

  • Casa Ticul 20 rooms from $54

    Playa del Carmen (LT 08 MZ 151 Col Zacil-Ha)

    Intimate, adult-only boutique hotel combines traditional looks with contemporary comforts. Bright rooms and the courtyard swimming pool make this an ideal place for exploring by day, and relaxing in the evening. Breakfast is served poolside and is the perfect way to start the day. Great beach spot.

    Romantic Break  -  An adults only hotel built for romance, the palatial suites come with private terraces and hot tubs.
    Swimming Pool  -  Small outdoor plunge pool
    Restrictions on children  -  Adults only.
    Full of character
    Check prices
  • Hotel La Semilla 9 rooms from $110

    Playa del Carmen

    This hotel offers a stripped-back, fashionable chic hotel experience with fantastically friendly service. Rooms are decorated with items bought from local flea-markets and TVs are deliberately not supplied to encourage a more adventurous kind of stay. For those looking for something a bit different.

    Restrictions on children  -  No children allowed
    Bicycles available  -  Bikes are free
    Great walks  -  Good for walkers.
    Quirky  -  An experience!
    Recommended by  -  Mr & Mrs Smith
    Check prices

See all » 5 hotels in San Miguel de Allende

  • Hacienda El Santuario 24 rooms from $112

    San Miguel de Allende (Downtown)

    An atmospheric property in the heart of San Miguel de Allende. Spacious rooms are traditional in style with white washed walls, fireplaces, enormous windows, four-poster beds and luxurious bathrooms. With easy access to the city's main attractions this makes for a tranquil and easy base.

    Local exploring  -  An authentic stay well located close to downtown San Miguel de Allende.
    Sights nearby  -  Visit the atmospheric Parish of San Miguel Arcángel.
    Local markets  -  Scour the Handicraft Market for local artefacts.
    Romantic  -  Good for couples.
    Recommended by  -  Tablet
    Check prices
  • Belmond Casa de Sierra Nevada 37 rooms from $261

    San Miguel de Allende

    A spectacular property set in a 16th-century residence perfectly combining historic charm and contemporary style. Spacious suites feature chandeliers, ornate antique furniture and fireplaces. A tranquil garden and pool are ideal for unwinding by and the restaurant serves exemplary regional cuisine.

    Local exploring  -  Well located to explore San Miguel de Allende's historical sights.
    Sights nearby  -  Take a walking tour and admire the town's beautiful architecture.
    Cooking classes  -  Learn the regions' secrets at the Sazón cooking school.
    Romantic  -  Good for couples.
    Recommended by  -  Tablet
    Check prices

See all » Other hotels in Mexico

  • Quinta Real Zacatecas 49 rooms from $135

    Zacatecas, Mexico

    A charming property set in the heart of historical Zacetecas and built around a 19th century bullfighting ring. Comfortable rooms are simple in design with soft hues, antique furniture and large windows unveiling great city views. Dine in the atmospheric courtyard surrounded by ruins. Fabulous.

    Local exploring  -  Located in the heart of historic Zacatecas and within easy reach of its main attractions.
    Sights nearby  -  Visit the impressive Zacatecas Cathedral.
    Full of character
    Views  -  Great views from hotel
    Check prices

See all » 25 hotels in Riviera Maya

  • Casa Ticul 20 rooms from $54

    Playa del Carmen (LT 08 MZ 151 Col Zacil-Ha)

    Intimate, adult-only boutique hotel combines traditional looks with contemporary comforts. Bright rooms and the courtyard swimming pool make this an ideal place for exploring by day, and relaxing in the evening. Breakfast is served poolside and is the perfect way to start the day. Great beach spot.

    Romantic Break  -  An adults only hotel built for romance, the palatial suites come with private terraces and hot tubs.
    Swimming Pool  -  Small outdoor plunge pool
    Restrictions on children  -  Adults only.
    Full of character
    Check prices
  • Hotel La Semilla 9 rooms from $110

    Playa del Carmen

    This hotel offers a stripped-back, fashionable chic hotel experience with fantastically friendly service. Rooms are decorated with items bought from local flea-markets and TVs are deliberately not supplied to encourage a more adventurous kind of stay. For those looking for something a bit different.

    Restrictions on children  -  No children allowed
    Bicycles available  -  Bikes are free
    Great walks  -  Good for walkers.
    Quirky  -  An experience!
    Recommended by  -  Mr & Mrs Smith
    Check prices

See all » 15 hotels in Mexico City

  • Room Mate Valentina 62 rooms from $80

    Mexico City (Ver Mapa)

    A near-futuristic hotel boasting a very central location. Vibrant rooms feature brightly coloured Aztec inspired designs on the walls, luxurious bathrooms and plenty of gadgets. Indulgent breakfasts are served and staff are incredibly friendly. Easy access to the city's attractions. Very chic.

    City Style  -  An uber contemporary hotel well located off Paseo de la Reforma.
    Sights nearby  -  Visit the impressive golden Angel de la Independencia.
    Quirky  -  An experience!
    Recommended by  -  I Escape
    Check prices
  • El Patio 77 8 rooms from $105

    Mexico City

    A hip B&B hitting the mark on style, sustainability and location. A grand building, lovingly renovated, mixing antiques and contemporary pieces. Stunning rooms feature four-posters and luxurious bathrooms. The owners have created a laid-backed vibe popular with families, artists and lovers alike.

    City Style  -  A hip B&B perfectly combining chic style and sustainibility.
    Sights nearby  -  Visit the impressive Monumento a la Revolución and ride the glass elevator to the top.
    Local markets  -  Wander through the enormous San Cosme Mercado and get a real taste of the city.
    Great walks  -  Take a walk through the picturesque Alameda Central.
    Recommended by  -  I Escape
    Check prices

See all » 15 hotels in Tulum

  • Zamas Hotel 20 rooms from $115

    Tulum (Quintana Roo)

    A laid-backed property located on one of the best stretches of beach in Tulum. Rustic-chic rooms feature wooden furniture, tiled floors, pastel colours and plenty of light. The private villa perfectly serves families. A beach-side restaurant serves up traditional Mayan fare. The ideal beach escape.

    Beach Life  -  Located on a stunning white sandy beach and with serious laid-backed vibes.
    Sights nearby  -  The property is just 10 minutes from the nearest Mayan ruins.
    Diving  -  Open water, cave and cenote diving all available nearby.
    Fishing  -  Fly fish in the Sian Ka’an biosphere.
    Recommended by  -  I Escape
    Check prices
  • Hotel Tiki Tiki 15 rooms from $130

    Tulum (Entre Av. 5 Sur y Av. 10 Sur)

    A small boutique hotel set in quiet leafy surrounds on the edge of Tulum. Light airy rooms feature plenty of glass, minimalist style, small terraces and luxury bathrooms. A large central pool is the perfect spot to unwind by. Well priced, chic style and easy access to Tulum's beaches. Superb.

    Value chic  -  A reasonably priced stay with Miami-chic style.
    Sights nearby  -  Visit the UNESCO World Heritage Site of Sian Ka’an.
    Swimming Pool  -  Indoor/outdoor
    Recommended by  -  Tablet
    Check prices

See all » 7 hotels in Jalisco

  • Hacienda Sepulveda 25 rooms from $127

    Lagos de Moreno, Jalisco

    A stunning boutique property set in picturesque rural Oaxaca. Individually designed rooms are traditional in style with high beamed ceilings, exposed stone, hanging tapestries and antique furniture. Gourmet cuisine is served in the converted barn and exemplary massages offered in the spa. Fabulous.

    Romantic Break  -  Couples should opt for Casa Santiago with its candles and in-room marble jacuzzi.
    Spa breaks  -  Offering an extensive treatment list in utterly tranquil surrounds.
    Great walks  -  Take romantic strolls starting straight from the property door.
    Restrictions on children  -  Children over 13 are welcome.
    Recommended by  -  Tablet
    Check prices
  • Demetria Hotel 39 rooms from $129

    Guanajuato (LAFAYETTE-GUADALAJARA-JALISCO)

    An uber contemporary hotel located in the heart of Guadalajara. Sleek rooms feature floor to ceiling windows allowing for epic city views to be enjoyed right from the beds. Housing a hip art shop, gallery and rooftop pool. With easy access to the city's main attractions this is a winning choice.

    City Style  -  A hip spot complete with regional art, rooftop pool and cool contemporary style.
    Sights nearby  -  Just a short stroll from the impressive city Cathedral.
    Views  -  Great views from hotel
    Swimming Pool  -  Indoor/outdoor
    Recommended by  -  Tablet
    Check prices

See all » 7 hotels in Guerrero

  • Las Brisas 251 rooms from $114

    Acapulco (Fracc Marina Brisas)

    Las Brisas sits in luscious gardens atop a hill overlooking Acapulco Bay. It features contemporary casitas which share a pool between 3 of them whilst the suites have their own private pools. Make use of the free bus service to spend the afternoon at the private beach club! A wonderful experience.

    Beach Life  -  The property is just 5 minutes from the beach so you can easily wander over and spend your days lounging by the seaside
    Total relaxation  -  Bask in your beautiful surroundings, enjoy the view and treat yourself to a massage or spa session
    Sights nearby  -  Rent one fo their jeeps and go check out the Chapel of Peace, House of Culture or San Diego Fort
    Great walks  -  Wander down the beach along the coast at sunset and admire the stunning views
    Check prices
  • Viceroy Zihuatanejo 70 rooms from $214

    Zihuatanejo

    A beach front classic boasting stunning views, excellent service and chic style. Individually designed suites feature muslin draped beds, enormous terraces and windows that perfectly frame the surrounds. A glorious spa is utterly spoiling and the restaurant lives up to expectations too. Fabulous.

    Beach Life  -  A luxury property located right on the white sands of Mexico's longest beach.
    Views  -  Great views from hotel
    Romantic  -  Good for couples.
    Seaside  -  Ideal for a seaside holiday.
    Recommended by  -  Tablet
    Check prices

See all » 6 hotels in Playa del Carmen

  • Casa Ticul 20 rooms from $54

    Playa del Carmen (LT 08 MZ 151 Col Zacil-Ha)

    Intimate, adult-only boutique hotel combines traditional looks with contemporary comforts. Bright rooms and the courtyard swimming pool make this an ideal place for exploring by day, and relaxing in the evening. Breakfast is served poolside and is the perfect way to start the day. Great beach spot.

    Romantic Break  -  An adults only hotel built for romance, the palatial suites come with private terraces and hot tubs.
    Swimming Pool  -  Small outdoor plunge pool
    Restrictions on children  -  Adults only.
    Full of character
    Check prices
  • Hotel La Semilla 9 rooms from $110

    Playa del Carmen

    This hotel offers a stripped-back, fashionable chic hotel experience with fantastically friendly service. Rooms are decorated with items bought from local flea-markets and TVs are deliberately not supplied to encourage a more adventurous kind of stay. For those looking for something a bit different.

    Restrictions on children  -  No children allowed
    Bicycles available  -  Bikes are free
    Great walks  -  Good for walkers.
    Quirky  -  An experience!
    Recommended by  -  Mr & Mrs Smith
    Check prices

See all » 5 hotels in San Miguel de Allende

  • Hacienda El Santuario 24 rooms from $112

    San Miguel de Allende (Downtown)

    An atmospheric property in the heart of San Miguel de Allende. Spacious rooms are traditional in style with white washed walls, fireplaces, enormous windows, four-poster beds and luxurious bathrooms. With easy access to the city's main attractions this makes for a tranquil and easy base.

    Local exploring  -  An authentic stay well located close to downtown San Miguel de Allende.
    Sights nearby  -  Visit the atmospheric Parish of San Miguel Arcángel.
    Local markets  -  Scour the Handicraft Market for local artefacts.
    Romantic  -  Good for couples.
    Recommended by  -  Tablet
    Check prices
  • Belmond Casa de Sierra Nevada 37 rooms from $261

    San Miguel de Allende

    A spectacular property set in a 16th-century residence perfectly combining historic charm and contemporary style. Spacious suites feature chandeliers, ornate antique furniture and fireplaces. A tranquil garden and pool are ideal for unwinding by and the restaurant serves exemplary regional cuisine.

    Local exploring  -  Well located to explore San Miguel de Allende's historical sights.
    Sights nearby  -  Take a walking tour and admire the town's beautiful architecture.
    Cooking classes  -  Learn the regions' secrets at the Sazón cooking school.
    Romantic  -  Good for couples.
    Recommended by  -  Tablet
    Check prices

See all » Other hotels in Mexico

  • Quinta Real Zacatecas 49 rooms from $135

    Zacatecas, Mexico

    A charming property set in the heart of historical Zacetecas and built around a 19th century bullfighting ring. Comfortable rooms are simple in design with soft hues, antique furniture and large windows unveiling great city views. Dine in the atmospheric courtyard surrounded by ruins. Fabulous.

    Local exploring  -  Located in the heart of historic Zacatecas and within easy reach of its main attractions.
    Sights nearby  -  Visit the impressive Zacatecas Cathedral.
    Full of character
    Views  -  Great views from hotel
    Check prices