This post is in association with the Expedia sharing some of the most beautiful hotels in Mexico. As always, all views and opinions are my own.

Deciding where to stay in Cancun is so important for that holiday of a lifetime. To make life a little easier for you, here are the best hotels & resorts in Cancun!

Love it or hate it, there’s no denying that Cancun is one of the most popular places to visit in Mexico.

With gorgeous weather, perfect pristine beaches, crystal clear water and some amazing attractions in the area, it’s no surprise people flock here at all times of the year. However, deciding where to stay in Cancun is so important for that holiday of a lifetime.

Obviously Cancun is famous for it’s big 5* all-inclusives that are surprisingly affordable, but there are some really unique places to stay as well.

I’ve been to Cancun a couple of times now and I really love the atmosphere of the place. Everyone is there to have a good time and I love that.

>> Make sure you check out my guide on what to do in Cancun for the best sites and attractions in the area <<

hotels in cancun
Where to stay in Cancun, Mexico

The first time I visited I hired a small AirBnB just back from the beach towards Playa del Carmen. It had it’s own private pool and was perfectly located so I could explore the sites like Chichen Itza and the Tulum ruins.

The second time I went into party mode at Moon Palace, one of the most famous all-inclusives in Cancun. What can I say, it was decadent on every level. Saying that, I did still get out the hotel to explore some more of Cancun and the Yucatan so it is possible to get out of the hotels!

Anyway, when it comes to where to stay in Cancun, I know what I’m talking about because I’ve been there and done it myself.

Jumping on Expedia and to make your life a little easier, these are some of the best hotels in Cancun. You’re in for the holiday of a lifetime if you stay at one of these places.

hotels in cancun
Beautiful sunsets in Mexico

The two main areas in Cancun

There are two main areas in Cancun where you can stay.

By far the most popular is Zona Hotelera. This is right on the water where the major attraction is 14 miles of white sandy beach studded with sea-view hotels. Honestly, I can’t do this beach justice, it is that beautiful. Also, there are plenty of shops and restaurants in the area for those looking at eating out, etc.

The other area is El Centro which is a lot closer to the action of downtown Cancun. Here you’ll find popular places like Coco Bongo and Senor Frogs – both places are actually a lot of fun!

To find the hotels in and around Cancun, visit Expedia.

Where to stay for luxury

Le Blanc Spa Resort

le blanc spa resort, cancun, mexico
Le Blanc Spa Resort, Mexico

What can I say, I think this place is perfection personified. Le Blanc Spa Resort is one of the most luxurious places to stay in Cancun. In fact, it might just be one of the most luxurious hotels in the world. Even though there are 260 rooms here, it feels very exclusive and romantic, so perfect for couples on their honeymoon.

Expect services like butlers unpacking your clothes and pool attendants who provide cold towels for your eyes. Yes, that’s a thing and I want it. Le Blanc Spa Resort is very modern with a couple of infinity pools facing the ocean to relax in, just magical for sunset. Be warned: it is on the expensive side though!

Nizuc Resort & Spa

Nizuc Resort & Spa, Cancun, Mexico
Nizuc Resort & Spa, Mexico

Offering gorgeous panoramic views of the Caribbean Sea, Nizuc Resort & Spa is located on the secluded Punta Nizuc and it is like a little slice of heaven. The thing about this place is the photos actually do it justice. I mean, just look at it!

The hotel’s amenities include extensive private parking, 6 on-site restaurants, paddle boarding, kayaking, tennis courts, and a world class spa. Oh, there’s even a private dock if you’ve got your own boat (I mean, who doesn’t!) If you’re looking for a beautiful place to get away from it all then you really can’t go wrong with Nizuc Resort & Spa.

The Grand at Moon Palace

The Grand at Moon Palace, Cancun, Mexico
The Grand at Moon Palace, Mexico

The 5* Moon Palace Cancun offers something very special from the start it’s actually three resorts in one. There’s Nizuc (different to the one above), Sunrise and The Grand, each one with their own decadent lobbies with huge chandeliers, activities, bars and restaurants.

What makes The Grand different from the others? It has the best amenities, the best restaurants and the newest rooms, each with their own private pool. I’ve stayed here myself and I can vouch that it really is an amazing place to stay at. Put it this way – there’s a reason so many people book the Moon Palace.

Where to stay for mid-range

Live Aqua Beach Resort

The Live Aqua Beach Resort, Cancun, Mexico
Live Aqua Beach Resort, Mexico

When you think of idyllic Cancun hotels, you think of this place. Live Aqua Beach Resort is regarded as one of the best hotels to stay at in Cancun and it has built up quite the reputation over the years. Beautiful beachfront, pools with swim-up bars dotted all over, 9 delicious restaurants to choose from. You know, those sorts of things.

The hotel is modern in décor with all the amenities that guests could need for that perfect family holiday. The Aqua’s extensive spa offers relaxing hydrotherapy treatments and is one of the best spas around. There’s also hot tubs and steam baths for those looking for a bit of a soak.

Marriott Cancun Resort

The Marriot Cancun, Mexico
The Marriott Cancun, Mexico

Despite being a lovely 4* resort right on the beach, you can get some amazing deals at the Marriott Cancun making it a very affordable option.

Like a lot of hotels in Cancun, there are a number of dining options at one of the 8 gourmet restaurants including Mikado Japanese Teppan Yaki and Sasi Thai. There’s a variety of children’s programs too making this a firm family favourite but be sure to check if there are any deals on!

The Royal Islander All Suites Resort

The Royal Islander All Suites Resort, Cancun, Mexico
The Royal Islander All Suites Resort, Mexico

This is anther place I really recommend to people visiting Mexico. What can I say, The Royal Islander All Suites Resort is a place that has it all.

Not only is this an absolute bargain making it a family favourite, it’s very close to the Maya Museum which is a real gem. Always make sure you check for deals at this place as often there’s 2-for-1 deals and other offers for the whole family.

Where to stay for budget

Selina Cancun Lagoon Hotel Zone

Selina Cancun Lagoon Hotel Zone, Cancun, Mexico
Selina Cancun Lagoon Hotel Zone, Mexico

The Selina Cancun Lagoon Hotel is one of the best options for those on a budget and there are a wide variety of rooms to choose from.

This hotel is really near the malls and restaurants with Coco Bongo just around the corner, one of the best parties you’ll ever go to in your life. Still, this place has a pool, some fantastic amenities and really is perfect for those on a budget.

Which one of these hotels would you stay at? Any of them catch your eye? Let me know what you think in the comments below!

Like this blog post? Then make sure you Pin it!

best hotels in cancun

Get Commenting - Leave a Reply Below!

Notify of