What's included in all-inclusive resorts? Meals, drinks (alcoholic and non-alcoholic), and activities are typically included with your room price.

The 9 Best All-Inclusive Beach Resorts in Mexico

Rolling hills, rugged cliffs, and tree-shaded plains meet bright white beaches at Mexico’s seashore, and all-inclusive beach resorts let you soak in the scenery stress-free. The most popular destinations include Cancun and the Riviera Maya on the east coast, and Los Cabos and Puerto Vallarta on the west coast.

1. Grand Park Royal Luxury Resort Cancun

Located in the middle of the Hotel Zone, this resort is equal parts relaxation and entertainment—lounge on the beach by day, then attend a theme party or live performance by night.

What’s included? Meals, snacks, and beverages are included—and that means the in-room minibar, too. There’s even 24-hour room service. All non-motorized water sports are included with your stay or grab a beach lounge chair on the sand. Land activities like soccer and volleyball are also included, as are classes and activities like dancing and water fitness.

Why it's great for beach lovers: With room options like ocean front villas and ocean-view swim-up suites, you’ll never have to leave the water—or the sound of the waves.

2. GR Solaris Cancun & Spa

With beachfront suites available and several ocean-view dining options, you’ll get your fix of picturesque scenery at this resort in the southern Hotel Zone.

What’s included? Food and drink are all included, so take advantage of the in-room minibar, seven restaurants, three bars, and 24-hour room service. There’s also a free children’s club and free access to outdoor lounging equipment like umbrellas and chairs.

Why it's great for beach lovers: There’s an onsite marina, so you can stroll the dock and look at boats—or better yet, take a complimentary kayak out and get a whole new view of the white sand beach. Lunch at Rosmarinus provides spectacular ocean views.

3. Sandos Finisterra Los Cabos

Idyllic ocean views, massages on the sand, and a location in the heart of Cabo San Lucas near Solmar Beach make this resort a beach lover’s paradise.

What’s included? Food and drink at any of the resort’s five restaurants are included, and 24-hour room service is available. Alcoholic beverages are also included, so take advantage of the swim-up bar, the lounge, or your in-room minibar. Activities such as beach volleyball, soccer, and tennis are also included.

Why it's great for beach lovers: Umbrellas and lounge chairs are complimentary, and you can even book a massage on the beach for an extra charge. Plus, the swim-up bar and poolside bar mean you never have to leave the sun to get a drink.

4. Riu Palace Cabo San Lucas

Relax hard on this resort’s brilliant beachfront north of downtown Cabo, and play hard on the tennis and volleyball courts.

What’s included? All onsite food and beverages are included, which means 24-hour room service and the in-room minibar and liquor dispensers, too. Fun activities range from volleyball to live music to theme parties. A free kids’ club and designated pool will keep young ones occupied.

Why it's great for beach lovers: Walk out the door and onto the beach, where you can claim a free sun lounger. Or have fun in the sun without the sand at six sunny pools and two swim-up bars, plus beachfront and ocean-view dining.

5. Secrets Aura Cozumel – Adults Only

A luxurious, adults-only property on a dazzling palm-lined beach on the Caribbean island of Cozumel, this resort is simply indulgent.

What’s included? All food and beverages are free, so take your pick from five restaurants, 24-hour room service, and your in-room minibar. Non-motorized water sports are included, as well as a range of land activities from cooking and language classes to bicycling and yoga.

Why it's great for beach lovers: You can grab a set of snorkel gear and dive under the waves or hop in a kayak and cruise the shoreline. There’s a bar on the beach so you can sip a margarita under the tropical sun, plus a swim-up bar and poolside bar. And did we mention there are no kids?

6. Barcelo Gran Faro Los Cabos

Get ready for uncomplicated, family-friendly tropical fun on Playa Hotelera in San Jose del Cabo. This 3.5-star resort proves you don’t have to skimp on amenities to get a great deal.

What’s included? Food, cocktails, and other beverages are all included, as well as activities such as aerobics, yoga, and water fitness. Parents will love the free supervised children’s activities, so they can hit the pool for some alone time while the little ones are having fun.

Why it's great for beach lovers: Take in breathtaking views from your private balcony or grab a piña colada at the swim-up bar so you can sip in your swimsuit while enjoying the tropical sun. And the beachfront buffet restaurant means you never have to leave the sand.

7. Solmar Resort

Rugged natural beauty and total relaxation await sun-seekers at this gorgeous resort nestled between the cliffs and the waves near Solmar Beach in Cabo San Lucas.

What’s included? Buffet meals and select a la carte dining are included, and both alcoholic and non-alcoholic drinks are free. Also included are access to two pools, tennis courts, and a spa tub. Bonus: Kitchenettes in all rooms make this resort feel like a home away from home.

Why it's great for beach lovers: Unparalleled views of Cabo’s rugged coastline and a private beach will make it tempting for you to stay outside all day. You can even eat poolside at Sushi Factory or El Trebol Snack Bar. And don’t forget the swim-up bar!

8. Panama Jack Resorts Playa del Carmen

Great food, beautiful scenery, and more beach-based activities than you can imagine are waiting at this vibrant resort on Mexico’s famed Riviera Maya.

What’s included? Not only are food and beverages—meaning everything in your in-room minibar, too—included, so are all non-motorized water sports, and even supervised children’s activities. Unwind after a long day of fun in the sun with onsite live entertainment.

Why it's great for beach lovers: ayaking, snorkeling, and scuba diving keep active types busy, while complimentary cabanas plus unlimited drinks at the beach bar equal the perfect day for those who just want to relax on the sand.

9. Hyatt Ziva Puerto Vallarta

Lush green hills border this beachfront property on Mexico’s west coast, and activities for all ages await your whole trible.

What’s included? Your beverages, cocktails, and food are included, whether you want to try one of the five dining venues or get 24-hour room service. There are two poolside bars and a swim-up bar in case you can’t decide between having a drink or a dive, plus yoga, water sports, and more included if you want to get active.

Why it's great for beach lovers: There are so many ways to experience the ocean: Snag a beach lounger and umbrella to sunbathe with stunning views or grab a drink at the beach bar and watch the tropical sunset. Splurge at the oceanfront spa or dine on your balcony with an ocean view.