Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Mexico

Filter by star ratings
All filters
Iberostar Quetzal
Iberostar Quetzal
8.9 Excellent

3.0 km from city centre, Playa del Carmen Show on map

ExcellentBased on 60 reviews
8.9

Situated in Playa del Carmen, Iberostar Quetzal is within a 40-minute drive of Cozumel International Airport and provides a private beach, an outdoor pool and a sauna. It has a spa, as well as a kids club, valet parking and an all-inclusive meal plan.

Ikonik The Carmen Hotel - Adults Only
Ikonik The Carmen Hotel - Adults Only
8.3 Excellent

0.7 km from city centre, Playa del Carmen Show on map

ExcellentBased on 132 reviews
8.3

This 5-star hotel is located within a short walk of Terminal Foranea de Autobuses Station and provides an infinity pool. It is also moments from Playa del Carmen's popular tourist attractions.

Unico 20°n 87°w - Riviera Maya - Adults Only
Unico 20°n 87°w - Riviera Maya - Adults Only
9.1 Excellent

8.3 km from city centre, Puerto Aventuras Show on map

ExcellentBased on 193 reviews
9.1

Guests of this resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located just a short car ride from the centre of Xpu Ha. It also provides a swimming pool, a sauna and an express check-in and check-out feature.

Temptation Cancun Resort
Temptation Cancun Resort
8.3 Excellent

3.9 km from city centre, Cancún Show on map

ExcellentBased on 383 reviews
8.3

Located in Cancun, the resort is within a 30-minute drive of Cancun International Airport and provides an outdoor pool, a sauna and a Jacuzzi. It offers 3-star accommodation with air-conditioned rooms.

The Royal Sands
The Royal Sands
8.8 Excellent

9.0 km from city centre, Cancún Show on map

ExcellentBased on 520 reviews
8.8

Guests of this art deco resort will appreciate the seclusion of its private beach and on-site spa, all located just a quick drive from the centre of Cancun. It provides a gym, as well as free Wi-Fi, an all-inclusive meal plan and outdoor tennis courts.

Emporio Mazatlan
Emporio Mazatlan
8.1 Excellent

5.2 km from city centre, Mazatlán Show on map

ExcellentBased on 848 reviews
8.1

Opened in 1956, Emporio Mazatlan is set in Mazatlan and offers a private beach, an outdoor pool and free Wi-Fi. It is steps from the beach and provides comfortable 5-star accommodation.

Las Palomas Beach & Golf Resort
Las Palomas Beach & Golf Resort
7.9 Good

2.8 km from city centre, Puerto Peñasco Show on map

GoodBased on 5 reviews
7.9

Boasting an outdoor pool and a private beach, Las Palomas Beach & Golf Resort is situated in Puerto Penasco and offers luxury accommodation. The various facilities this Victorian property features include a kids club, water slides and a kids pool.

Porto Playa Condo Hotel & Beachclub
Porto Playa Condo Hotel & Beachclub
9.2 Excellent

0.9 km from city centre, Playa del Carmen Show on map

ExcellentBased on 253 reviews
9.2

This luxury Playa del Carmen property is located within a 10-minute stroll of Terminal Foranea de Autobuses Station. It also provides free Wi-Fi, a rooftop terrace and a private beach.

D´Margo Hotel
D´Margo Hotel
7.0 Good

0.5 km from city centre, Playa del Carmen Show on map

GoodBased on 414 reviews
7.0

Situated just a five-minute stroll from Terminal Foranea de Autobuses Station, D'Margo Hotel provides guests with an ideal base when visiting Playa del Carmen. It provides free Wi-Fi, a swimming pool and a 24-hour reception.

Dreams Sands Cancun Resort & Spa
Dreams Sands Cancun Resort & Spa
8.3 Excellent

8.2 km from city centre, Cancún Show on map

ExcellentBased on 210 reviews
8.3

Boasting an outdoor pool and a private beach, Dreams Sands Cancun Resort & Spa - All Inclusive is situated in Cancun and offers comfortable accommodation. It also provides a kids club, valet parking and an all-inclusive meal plan.

Tips for booking a Mexico hotel

Cheapest month:October
Most expensive month:July
Average price in Mexico:$173/night
Absolute cheapest price found:$3/night
Cheapest day:Friday
Most expensive day:Wednesday
$48 - $284
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$42 - $273
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mexico hotels

Show all 53,569 hotels
1
Grand Oasis Tulum
Grand Oasis Tulum
8.7 Excellent

2.8 km from city centre, Akumal Show on map

Situated in Akumal, this 5-star property is modern and peaceful. It also offers a Jacuzzi, outdoor tennis courts and a swimming pool.

2
The Grand at Moon Palace Cancun
The Grand at Moon Palace Cancun
8.3 Excellent

18.6 km from city centre, Cancún Show on map

Situated in Cancun, The Grand at Moon Palace All Inclusive offers 4.5-star accommodation, as well as a private beach and an outdoor pool. It also provides a kids club, valet parking and room service.

3
Andaz Mayakoba - a Concept by Hyatt
Andaz Mayakoba - a Concept by Hyatt
9.2 Excellent

8.8 km from city centre, Playa del Carmen Show on map

Guests of this elegant resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located a short car ride from the centre of Playa del Carmen. It also features an outdoor pool and a sauna.

4
Riu Palace Riviera Maya
Riu Palace Riviera Maya
8.7 Excellent

1.9 km from city centre, Playa del Carmen Show on map

Providing an on-site night club and a beauty parlour, Riu Palace Riviera Maya All Inclusive is situated in Playa del Carmen and boasts 5-star accommodation. It provides a spa and wellness centre, as well as an all-inclusive meal plan, an outdoor pool and a sauna.

5
Grand Miramar All Luxury Suites And Residences
Grand Miramar All Luxury Suites And Residences
9.2 Excellent

6.0 km from city centre, Puerto Vallarta Show on map

Set in Conchas Chinas, this luxury resort features an infinity pool, a sauna and a Jacuzzi. Guests also have access to complimentary Wi-Fi and on-site parking.

6
Iberostar Quetzal
Iberostar Quetzal
8.9 Excellent

3.0 km from city centre, Playa del Carmen Show on map

Situated in Playa del Carmen, Iberostar Quetzal is within a 40-minute drive of Cozumel International Airport and provides a private beach, an outdoor pool and a sauna. It has a spa, as well as a kids club, valet parking and an all-inclusive meal plan.

7
Nueva Vida de Ramiro
Nueva Vida de Ramiro
8.0 Excellent

7.1 km from city centre, Tulum Show on map

Featuring a swimming pool and a private beach, Nueva vida de Ramiro is located in Tulum and provides comfortable accommodation. It also offers free Wi-Fi, a BBQ/picnic area and a terrace.

8
Fairmont Mayakoba, Riviera Maya
Fairmont Mayakoba, Riviera Maya
9.2 Excellent

8.5 km from city centre, Playa del Carmen Show on map

Fairmont Mayakoba Riviera Maya - All Inclusive provides 5-star accommodation in Playa del Carmen. It also features a 24-hour reception, an outdoor pool and an airport shuttle.

Cheapest hotels in Mexico

Show all 53,569 hotels
D´Margo Hotel
D´Margo Hotel
7.0 Good

0.5 km from city centre, Playa del Carmen Show on map

Situated just a five-minute stroll from Terminal Foranea de Autobuses Station, D'Margo Hotel provides guests with an ideal base when visiting Playa del Carmen. It provides free Wi-Fi, a swimming pool and a 24-hour reception.

$21
Avg. per night
Hostel Only 4 you
Hostel Only 4 you
8.6 Excellent

0.5 km from city centre, Cancún Show on map

Centrally located, Hostel Only 4 You allows for easy access to Cancun's popular tourist attractions. It also provides a swimming pool, a sun deck and an express check-in and check-out feature.

$24
Avg. per night
Hostel & Hotel La Selva
Hostel & Hotel La Selva
7.5 Good

2.4 km from city centre, Mexico City Show on map

Situated within walking distance of Viaducto Station, Hotel La Selva provides guests with an ideal base while visiting Mexico City. Guests can also enjoy complimentary internet access.

$27
Avg. per night
ibis Aguascalientes Norte
ibis Aguascalientes Norte
8.0 Excellent

5.9 km from city centre, Aguascalientes Show on map

Ibis Aguascalientes Norte offers 3-star accommodation in Aguascalientes. It provides complimentary Wi-Fi, a 24-hour reception and meeting rooms.

$28
Avg. per night
Suites Cancun Center
Suites Cancun Center
6.5 Good

0.4 km from city centre, Cancún Show on map

The property is situated in the heart of in Cancun and is within a 10-minute walk of Cancun Bus Station. It provides 3-star accommodation with air-conditioned apartments.

$33
Avg. per night
Cache Hotel Boutique - Adults Only
Cache Hotel Boutique - Adults Only
8.0 Excellent

0.5 km from city centre, Playa del Carmen Show on map

Situated just a five-minute stroll from Terminal Foranea de Autobuses Station, Cache Hotel Boutique Playa Del Carmen offers guests a convenient base while visiting Playa del Carmen. It also provides a 24-hour reception, an outdoor pool and a concierge.

$36
Avg. per night
Ibis Los Mochis
Ibis Los Mochis
8.7 Excellent

0.9 km from city centre, Los Mochis Show on map

Ibis Los Mochis provides comfortable 3-star accommodation in Los Mochis. It is an excellent base for those looking to be surrounded by nature, with Copper Canyon just steps away.

$38
Avg. per night
ibis Juarez Consulado
ibis Juarez Consulado
7.8 Good

9.0 km from city centre, Ciudad Juárez Show on map

This Ciudad Juarez hotel is set just a few minutes from Consulate General of the United States, and offers modern accommodation. It also provides laundry facilities, a rooftop terrace and a safe.

$39
Avg. per night

Hotel prices in Mexico

2 stars or below

$18 - $75

Quintas Papagayo

No. 1 most popular

Quintas Papagayo
8.7 Excellent
$75
Avg. per night
Hostel & Hotel La Selva

No. 2 most popular

$27
Avg. per night
Lucky Traveler Hostel

Best value

$18
Avg. per night
3 stars

$21 - $233

Aloft Cancun

No. 1 most popular

Aloft Cancun
8.5 Excellent
$65
Avg. per night
Riviera Maya Suites

No. 2 most popular

Riviera Maya Suites
9.4 Excellent
$65
Avg. per night
D´Margo Hotel

Best value

$21
Avg. per night
4 stars and up

$43 - $847

Fiesta Americana Puerto Vallarta & Spa Hotel

No. 1 most popular

$200
Avg. per night
Iberostar Tucan

No. 2 most popular

Iberostar Tucan
8.8 Excellent
$158
Avg. per night
Occidental Querétaro - Barceló Hotel Group
$43
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Mexico travel FAQs

  • Where is the best place to stay in Mexico?

    Our travellers prefer to stay in places like Cancún, Playa del Carmen, and Puerto Vallarta while in Mexico.

  • What are the best hotels in Mexico?

    Mexico is home to many highly-rated hotels, one of which is Fiesta Americana Puerto Vallarta & Spa Hotel, which has a current rating of 8.7. For other potential stays, consider Iberostar Tucan and Iberostar Cancun, which can also be great places to stay in Mexico.