Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Yucatan Peninsula

Filter by star ratings
All filters
Beach Palace
8.3 Excellent

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

ExcellentBased on 7 reviews
8.3

Beach Palace-All Inclusive provides traditional 4-star accommodation in Cancun. It features a day spa, as well as a rooftop terrace, an all-inclusive meal plan and a Turkish steam bath.

Temptation Cancun Resort
8.3 Excellent

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

ExcellentBased on 370 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 Islander - An All Suites Resort
8.5 Excellent

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

ExcellentBased on 633 reviews
8.5

Located in Cancun, The Royal Islander - An All Suites Resort is within a 15-minute drive of Cancun International Airport and offers outdoor tennis courts, a Jacuzzi and a private beach. It also provides a free shuttle service, free bicycle rental and an outdoor pool.

The Royal Sands
8.9 Excellent

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

ExcellentBased on 480 reviews
8.9

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.

Four Points by Sheraton Cancun Centro
8.6 Excellent

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

ExcellentBased on 322 reviews
8.6

Conveniently located in the heart of the city, this 4-star hotel makes for an ideal base in Cancun. It has a fitness centre, as well as an outdoor pool, a rooftop terrace and a swimming pool.

Hotel Casa Maya
8.2 Excellent

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

ExcellentBased on 759 reviews
8.2

Boasting a private beach and outdoor tennis courts, Hotel Casa Maya is a deluxe base in Cancun. Those staying at the property have access to a beauty centre, an outdoor pool and a sun deck.

Bahia Principe Luxury Akumal
8.6 Excellent

4.5 km from city centre, Akumal Show on map

ExcellentBased on 152 reviews
8.6

Guests of this modern resort will appreciate the seclusion of its private beach and on-site spa, all located a quick drive from the centre of Akumal. It offers superior fitness facilities, including a swimming pool, outdoor tennis courts and an outdoor pool.

Dreams Sands Cancun Resort & Spa
8.5 Excellent

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

ExcellentBased on 178 reviews
8.5

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.

Oleo Cancun Playa Boutique Resort
8.7 Excellent

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

ExcellentBased on 1,092 reviews
8.7

OLEO Cancun Playa All Inclusive Boutique Resort has 168 chic rooms and features an outdoor pool. This unique property is conveniently located in Hotel Zone.

Riu Palace Peninsula
8.3 Excellent

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

ExcellentBased on 75 reviews
8.3

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.

Top Rated Yucatan Peninsula hotels

Show all 17,808 hotels
1
Riu Cancun
8.3 Excellent

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

Providing an in-house night club and a beauty salon, the resort is located in Cancun and boasts 5-star accommodation. It also features outdoor tennis courts, an outdoor pool and a Jacuzzi.

2
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
TRS Yucatan Hotel - Adults Only
9.0 Excellent

9.8 km from city centre, Puerto Aventuras Show on map

Boasting a sauna, a Jacuzzi and a private beach, TRS Yucatan Hotel is located in Xpu Ha and provides modern accommodation. Some of the popular features at this 5-star resort include outdoor tennis courts, a Turkish steam bath and a rooftop terrace.

4
Hotel Kavia
8.1 Excellent

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

Located a short walk from Cancun Bus Station, Hotel Kavia is an ideal base when visiting Cancun. It is conveniently situated in the city centre.

5
Grand Palladium Costa Mujeres Resort & Spa
8.6 Excellent

9.1 km from city centre, Isla Mujeres Show on map

This comfortable resort in Cancun provides free wireless internet, as well as a swimming pool and an all-inclusive meal plan. It also features a 24-hour reception, laundry facilities and massage services.

6
Grand Residences Riviera Cancun
9.2 Excellent

3.2 km from city centre, Puerto Morelos Show on map

Boasting outdoor tennis courts, a private beach and an outdoor pool, Grand Residences Riviera Cancun is situated in Puerto Morelos and provides comfortable accommodation. It offers 5-star accommodation with air-conditioned rooms.

7
Finest Playa Mujeres by The Excellence Collection
9.6 Excellent

10.1 km 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.

8

Situated in Cancun, Beloved Playa Mujeres by Excellence All Inclusive AdultsOnly offers modern 5-star accommodation, as well as an outdoor pool, a Jacuzzi and a sauna. The various amenities this stylish resort has to offer include a Turkish steam bath, a kids club and an all-inclusive meal plan.

Cheapest hotels in Yucatan Peninsula, Mexico

Show all 17,808 hotels
Ibis Cancun Centro
7.9 Good

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

Conveniently located in the middle of the city, this 3-star hotel makes for an excellent base in Cancun. Those staying at the property can also take advantage of complimentary Wi-Fi throughout their stay.

C$ 29
Avg. per night
Hotel Kavia
8.1 Excellent

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

Located a short walk from Cancun Bus Station, Hotel Kavia is an ideal base when visiting Cancun. It is conveniently situated in the city centre.

C$ 43
Avg. per night
In Fashion Hotel & Spa - Adults Only
8.1 Excellent

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

Offering a restaurant, bar and outdoor pool, In Fashion Hotel & Spa - Adults Only is just a five-minute stroll from Terminal Foranea de Autobuses Station. It is also minutes from Playa del Carmen's well-known attractions and landmarks.

C$ 45
Avg. per night
Ambiance Suites Cancun
8.5 Excellent

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

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Cancun. It also offers a rooftop terrace and an outdoor pool.

C$ 46
Avg. per night
Smart Cancun By Oasis
7.6 Good

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

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Cancun. It also features a sauna, an outdoor pool and a gym.

C$ 50
Avg. per night
La Reina Roja Hotel Boutique
8.1 Excellent

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

Situated under a 10-minute stroll from Terminal Foranea de Autobuses Station, Reina Roja Hotel - Adults Only provides guests with a convenient base while in Playa del Carmen. It has a fitness centre, as well as a sun deck, a rooftop terrace and an outdoor pool.

C$ 60
Avg. per night
Oh! Cancun The Urban Oasis
8.1 Excellent

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

Conveniently located, Oh Cancun - The Urban Oasis offers easy access to Cancun's best hot spots. It also features an outdoor pool, free Wi-Fi and a sun deck.

C$ 60
Avg. per night
Krystal Urban Cancun
8.1 Excellent

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

Conveniently positioned, Krystal Urban Cancun Centro offers easy access to Cancun's popular hot spots. The various facilities this unique hotel has to offer include meeting rooms, a 24-hour reception and an outdoor pool.

C$ 72
Avg. per night

Hotel prices in Yucatan Peninsula

3 stars

C$ 95 - C$ 255

#1 Most popular

C$ 201
Avg. per night

#2 Most popular

C$ 201
Avg. per night

Best value

C$ 95
Avg. per night
4 stars and up

C$ 50 - C$ 585

#1 Most popular

Iberostar Cancun
8.4 Excellent
C$ 285
Avg. per night

#2 Most popular

C$ 414
Avg. per night

Best value

C$ 50
Avg. per night

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

Where to stay in Yucatan Peninsula

Yucatan Peninsula travel FAQs

  • Where is the best place to stay in Yucatan Peninsula?

    Cancún, Playa del Carmen, and Puerto Morelos are some of the most favored places to stay in Yucatan Peninsula.

  • What are the best hotels in Yucatan Peninsula?

    Iberostar Cancun (8.4/10 from 139 reviews), Grand Fiesta Americana Coral Beach Cancun (9.1/10 from 922 reviews), and Temptation Cancun Resort (8.3/10 from 359 reviews) are all highly rated places to stay in Yucatan Peninsula.