3 Best Hotels in Puerto Morelos, The Riviera Maya

Background Illustration for Hotels

We've compiled the best of the best in Puerto Morelos - browse our top choices for the top things to see or do during your stay.

Excellence Riviera Cancún

$$$$ | Carretera Federal 307, Puerto Morelos, 77580, Mexico Fodor's Choice
Excellence Riviera Cancún, Puerto Morelos
Excellence Group Luxury Hotels & Resorts

Just 15 minutes from Cancún Airport, this sprawling adults-only resort is centered on an indulgent spa and six meandering pools. Its grand entrance leads to a Spanish marble lobby; rooms are similarly opulent—all have whirlpool tubs, ornate Italianate furnishings, and private balconies. Guests have a choice of 13 bars and 10 restaurants, including a lobster house and an Indian restaurant, all with dinner dress codes that make every night date night. There are plenty of activities here, including kayaking, volleyball, tennis, archery, and dancing lessons, and if you prefer lounging on the beach to learning to salsa, this is where you'll find one of the largest, nicest beaches in the area. This is one of the few all-inclusive resorts that doesn't require guests to wear wristbands, make dinner reservations, or sign for services. For something extra romantic, ask about a room with a rooftop whirlpool tub.

Pros

  • Caters to honeymooners
  • Spacious beach
  • Rooms have private hot tubs for two

Cons

  • Thin walls
  • Adults only (18-plus)
  • Some visible wear and tear in guest rooms and common areas
Carretera Federal 307, Puerto Morelos, 77580, Mexico
800-953–2142
Hotel Details
440 rooms
All-Inclusive

Quick Facts

Something incorrect in this review?

Casa Caribe & Cabañas

$ | Av. Rojo Gómez 768, Puerto Morelos, 77580, Mexico Fodor's Choice

Five minutes from the town square and opposite the main beach, this charming hacienda-style bed-and-breakfast has five rooms with firm, comfortable king-size beds plus private terraces, some with partial ocean views, and six larger cabañas with kitchens. Each cheerfully decorated option features local artwork, terra-cotta tile floors, and added perks like a small refrigerator, a coffeemaker, filtered drinking water, organic shampoo and conditioner made with honey, and beach towels. 

Pros

  • Free beach chairs and umbrellas provided
  • Cabañas have their own kitchen
  • Lovely staff

Cons

  • Some nighttime street noise
  • No pool
  • Five-night minimum stay in high season
Av. Rojo Gómez 768, Puerto Morelos, 77580, Mexico
998-251–8060
Hotel Details
11 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

Dreams Riviera Cancún

$$$$ | Carretera Federal 307, Puerto Morelos, 77580, Mexico

The guest rooms at this sprawling resort—built around a lofty lobby with views across the grounds and to the sea—are lustrous, from the contemporary Mexican decor to the marble bathrooms. Some first-floor accommodations also have private plunge pools and direct beach access. Preferred Members enjoy a private beach area and VIP lounge, plus ocean views and private whirlpool tubs. By day you can enjoy volleyball, yoga, Spanish classes, and cooking courses, and, by night, live performances, theme parties, and movies on the beach. Sailing, snorkeling, and kayaks are also included. While parents relax poolside, kids can play at the Maya-themed Explorer's Club, which has a pyramid-shaped climbing wall, a planetarium theater, and a CPR-certified staff. An adjacent playroom with a ball pit and toys appropriate for small children is available for parents with babies or toddlers.

Pros

  • Family-friendly
  • Relatively close to the airport
  • Plenty of activities

Cons

  • Only 60% of rooms have ocean views
  • Some visible wear and tear in guest rooms and common areas
  • Seagrass on the beach
Carretera Federal 307, Puerto Morelos, 77580, Mexico
998-872–9200
Hotel Details
486 suites
All-Inclusive

Quick Facts

Something incorrect in this review?

Recommended Fodor's Video

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$$$$ Playa del Secreto

Valentin Imperial Maya7.2 miles away

Carretera 307, Km 311.5, Playa del Secreto, Quintana Roo, 77710, Mexico
We recommend 1 Hotels in Playa del Secreto
$$$$ Punta Maroma Fodor's Choice

Belmond Maroma Resort & Spa9.4 miles away

Carretera Cancún–Tulum, Km 51, Punta Maroma, Quintana Roo, 77710, Mexico
We recommend 3 Hotels in Punta Maroma
$$$$ Punta Maroma Fodor's Choice

Secrets Maroma Beach Riviera Cancún9.7 miles away

Carretera 307, Km 306.5, Punta Maroma, Quintana Roo, 77710, Mexico
We recommend 3 Hotels in Punta Maroma
$$$$ Punta Maroma

Blue Diamond Luxury Boutique Hotel14.2 miles away

Carretera 307, Km 298, Punta Maroma, Quintana Roo, 77710, Mexico
We recommend 3 Hotels in Punta Maroma
$$$$ Playa del Carmen

Paradisus Playa del Carmen18.1 miles away

Av. 5 Norte, Playa del Carmen, Quintana Roo, 77719, Mexico
We recommend 17 Hotels in Playa del Carmen