Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Mexico

Filter by star ratings
All filters
Ocean Maya Royale - Adults Only
Ocean Maya Royale - Adults Only
8.7 Excellent

6.4 mi from city centre, Playa del Carmen Show on map

ExcellentBased on 500 reviews
8.7

Situated in Playa del Carmen, Ocean Maya Royale - Adults Only provides modern 5-star accommodation, as well as a sauna, a private beach and a swimming pool. The various facilities this themed resort features include free Wi-Fi, an express check-in and check-out feature and an all-inclusive meal plan.

Temptation Cancun Resort
Temptation Cancun Resort
8.3 Excellent

2.4 mi from city centre, Cancún Show on map

ExcellentBased on 382 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.

Pueblo Bonito Sunset Beach
Pueblo Bonito Sunset Beach
8.7 Excellent

2.0 mi from city centre, Cabo San Lucas Show on map

ExcellentBased on 52 reviews
8.7

Boasting a private beach, outdoor tennis courts and a rooftop terrace, Pueblo Bonito Pacifica Resort & Spa-All Inclusive-Adult Only is a luxurious base in Los Cabos. It has a gym, as well as a Jacuzzi, an outdoor pool and a sauna.

The Royal Sands
The Royal Sands
8.8 Excellent

5.6 mi from city centre, Cancún Show on map

ExcellentBased on 513 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.

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

1.7 mi 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.

Marquis Los Cabos, Resort & Spa - Adults Only
Marquis Los Cabos, Resort & Spa - Adults Only
9.1 Excellent

6.3 mi from city centre, San José del Cabo Show on map

ExcellentBased on 347 reviews
9.1

Situated in Los Cabos, Marquis Los Cabos All Inclusive Resort & Spa- Adults Only provides unique 5-star accommodation, as well as an outdoor pool, a private beach and a Jacuzzi. It also offers an all-inclusive meal plan, a rooftop terrace and an executive floor.

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

5.1 mi from city centre, Cancún Show on map

ExcellentBased on 208 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.

Breathless Cabo San Lucas Adults Only
Breathless Cabo San Lucas Adults Only
8.9 Excellent

0.7 mi from city centre, Cabo San Lucas Show on map

ExcellentBased on 120 reviews
8.9

Breathless Cabo San Lucas All Inclusive- Adults Only is located in Los Cabos and features an all-inclusive meal plan and a Jacuzzi. It also offers massage services, an express check-in and check-out feature and an outdoor pool.

Fairmont Mayakoba
Fairmont Mayakoba
8.9 Excellent

5.3 mi from city centre, Playa del Carmen Show on map

ExcellentBased on 217 reviews
8.9

Boasting outdoor tennis courts, a heated pool and a private beach, Fairmont Mayakoba is a deluxe place to stay in Playa del Carmen. It provides a day spa, as well as a sauna, a Turkish steam bath and a Jacuzzi.

Riu Palace Peninsula
Riu Palace Peninsula
8.6 Excellent

3.7 mi from city centre, Cancún Show on map

ExcellentBased on 94 reviews
8.6

Situated a short drive from Hard Rock Cafe Cancun, Riu Palace Peninsula All Inclusive provides luxury accommodation in Cancun. It has a spa, as well as an outdoor pool, an all-inclusive meal plan and free Wi-Fi.

Tips for booking a Mexico hotel

Cheapest month:September
Most expensive month:April
Average price in Mexico:$146/night
Absolute cheapest price found:$3/night
Cheapest day:Monday
Most expensive day:Saturday
$97 - $206
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$94 - $114
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mexico hotels

Show all 53,658 hotels
1
JW Marriott Los Cabos Beach Resort & Spa
JW Marriott Los Cabos Beach Resort & Spa
9.0 Excellent

2.7 mi from city centre, San José del Cabo Show on map

Situated in Los Cabos, JW Marriott Los Cabos Beach Resort & Spa offers sophisticated 5-star accommodation, as well as a sauna and an outdoor pool. It is ideally located for those wishing to discover the area's attractions.

2
Izla Hotel
Izla Hotel
9.0 Excellent

0.8 mi from city centre, Isla Mujeres Show on map

Izla Beach Front Hotel provides 5-star accommodation in Isla Mujeres. The various facilities this modern hotel has to offer include a 24-hour reception, a swimming pool and luggage storage.

3
Reflect Cancun Resort & Spa
Reflect Cancun Resort & Spa
7.9 Good

5.7 mi from city centre, Cancún Show on map

Situated in Cancun, Reflect Krystal Grand Cancun - All Inclusive provides modern 4-star accommodation, as well as a sauna, an outdoor pool and a private beach. It also boasts a rooftop terrace, plus views of the city and the ocean.

4
Finest Playa Mujeres by The Excellence Collection
Finest Playa Mujeres by The Excellence Collection
9.6 Excellent

6.3 mi from city centre, Cancún Show on map

Finest Playa Mujeres by Excellence Group - All inclusive is located in Cancun and is close to Playa Mujeres Golf Club. Some of the facilities provided at this luxury 5-star resort are an all-inclusive meal plan, a rooftop terrace and outdoor tennis courts.

5
Desire Riviera Maya Pearl Resort - Couples Only
Desire Riviera Maya Pearl Resort - Couples Only
8.9 Excellent

1.1 mi from city centre, Puerto Morelos Show on map

Featuring a private beach and an outdoor swimming pool, this 5-star resort is situated in Puerto Morelos. It has a gym, as well as outdoor tennis courts, a Jacuzzi and an all-inclusive meal plan.

6
Excellence Playa Mujeres by The Excellence Collection - Adults Only

Boasting an outdoor pool, a private beach and a Jacuzzi, Excellence Playa Mujeres - Adults Only - All Inclusive is located in Cancun and provides modern accommodation. Some of the popular features at this peaceful 5-star resort include an all-inclusive meal plan, a Turkish steam bath and outdoor tennis courts.

7
Iberostar Selection Playa Mita
Iberostar Selection Playa Mita
8.6 Excellent

2.7 mi from city centre, Punta de Mita Show on map

Providing an in-house night club and a beauty salon, Iberostar Selection Playa Mita is located in Punta de Mita and offers 4-star accommodation. It has a spa, as well as a sauna, a private beach and massage services.

8
Hyatt Ziva Cancun
Hyatt Ziva Cancun
9.2 Excellent

5.8 mi from city centre, Cancún Show on map

Situated in Cancun, the resort is within a 30-minute drive of Cancun International Airport and offers an outdoor pool, a private beach and a sauna. It provides a spa, as well as an all-inclusive meal plan, a rooftop terrace and a beauty centre.

Cheapest hotels in Mexico

Show all 53,658 hotels
Real Inn Cancun
Real Inn Cancun
8.2 Excellent

3.4 mi from city centre, Cancún Show on map

Situated in Cancun, Real Inn Cancun offers 3-star accommodation, as well as an outdoor pool. There is also a fitness centre with a swimming pool.

$54
Avg. per night
Aloft Cancun
Aloft Cancun
8.5 Excellent

5.5 mi from city centre, Cancún Show on map

Located in Cancun, the hotel is within a 25-minute drive of Cancun International Airport and offers an outdoor pool, a rooftop terrace and a sauna. There is also a gym with a swimming pool and a steam room.

$65
Avg. per night
Geneve Ciudad De México
Geneve Ciudad De México
8.5 Excellent

0.8 mi from city centre, Mexico City Show on map

Opened in 1907, Hotel Geneve CD de Mexico is situated in Mexico City and provides valet parking, 24-hour room service and a sauna. The multiple amenities this modern hotel features include a safe, massage services and an airport shuttle.

$67
Avg. per night
Flamingo Cancun Resort
Flamingo Cancun Resort
7.8 Good

5.3 mi from city centre, Cancún Show on map

Situated in Cancun, Flamingo Cancun Resort provides modern 4-star accommodation, as well as a swimming pool, a rooftop terrace and a private beach. It also offers an executive floor, an all-inclusive meal plan and an express check-in and check-out feature.

$69
Avg. per night
Courtyard by Marriott Cancun Airport
Courtyard by Marriott Cancun Airport
8.3 Excellent

7.5 mi from city centre, Cancún Show on map

Situated in Cancun, this 4-star property is modern and elegant. It also offers a Jacuzzi, a lake and an outdoor heated pool.

$73
Avg. per night
Barceló México Reforma
Barceló México Reforma
9.0 Excellent

1.1 mi from city centre, Mexico City Show on map

Barcelo Mexico Reforma is set in Mexico City and is a short walk from Hidalgo Metro Station. It provides complimentary Wi-Fi, a gym and a heated pool, and is within walking distance of Paseo de la Reforma.

$76
Avg. per night
Las Brisas Ixtapa
Las Brisas Ixtapa
8.6 Excellent

2.9 mi from city centre, Zihuatanejo Show on map

Featuring a private beach and an outdoor pool, this 5-star resort is situated in Ixtapa Zihuatanejo. Those staying at the property have access to a hair salon and outdoor tennis courts.

$79
Avg. per night
Best Western Laos Mar Hotel & Suites
Best Western Laos Mar Hotel & Suites
6.9 Good

0.7 mi from city centre, Puerto Peñasco Show on map

Located in Puerto Penasco, Best Western Laos Mar Hotel & Suites is within a 40-minute drive of Mar de Cortes International Airport and offers an outdoor pool. The numerous amenities this rustic hotel features include a 24-hour reception, a tour desk and a ticket service.

$81
Avg. per night

Hotel prices in Mexico

2 stars and under

$9 - $209

Best Western Laos Mar Hotel & Suites
$81
Avg. per night
Hotel Plaza Peñasco

#2 Most popular

$46
Avg. per night
Hostel Punta Sam

Best value

Hostel Punta Sam
8.8 Excellent
$9
Avg. per night
3 stars

$32 - $208

Riu Santa Fe Hotel

#1 Most popular

$91
Avg. per night
Aloft Cancun

#2 Most popular

Aloft Cancun
8.5 Excellent
$65
Avg. per night
Hotel Kavia

Best value

Hotel Kavia
8.1 Excellent
$32
Avg. per night
4 stars +

$73 - $679

Grand Fiesta Americana Coral Beach Cancun

#1 Most popular

$423
Avg. per night
Courtyard by Marriott Cancun Airport
$73
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?

    You can find several places worth visiting in Mexico. Cancún, Playa del Carmen, and Puerto Vallarta are some of the most popular amongst our users.

  • What are the best hotels in Mexico?

    Grand Fiesta Americana Coral Beach Cancun, rated with a score of 9.2 from 991 reviewers, is one of the most popular hotels in Mexico. Other top stays include Excellence Playa Mujeres by The Excellence Collection - Adults Only, with an average rating of 9.5 from 47 reviewers, and Hyatt Ziva Cancun, with a score of 9.2 from 1,076 reviewers.