Puerto Morelos Hotels on the Beach

Compare top-rated beachfront hotels in Puerto Morelos. See amenities, ratings, and booking options. Book your stay now.

Check-in
Thu, 24 Sept
Check-out
Fri, 25 Sept
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Thu, 24 Sept
-
Check-out
Fri, 25 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Thu, 24 Sept
-
Check-out
Fri, 25 Sept
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-37 out of 37
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
7.7
Very good375 total reviews
our site & Booking.com
Map
11.0 km from City Centre
Water ParkDiamond ClubBowling Alley
  • One of largest Caribbean water parks
  • Diamond Club butler service
  • Indoor trampoline & bowling
FromC$ 389 /nightSelect
7.1
Very good314 total reviews
our site & Booking.com
Map
11.4 km from City Centre
Private BeachOn-site CasinoInfinity Pool
  • Adults-only all-inclusive with casino
  • Diamond Club butler and private lounge
  • Sports Event Guarantee for live games
FromC$ 334 /nightSelect
8.0
Great366 total reviews
our site & Booking.com
Map
10.0 km from City Centre
Infinity PoolKids ClubPrivate Beach
  • AAA Four Diamond Award
  • Hydrotherapy spa circuit
  • Nine diverse dining venues
FromC$ 289 /nightSelect
8.0
Great363 total reviews
our site & Booking.com
Map
2.8 km from City Centre
Private BeachInfinity PoolHydrotherapy Spa
  • Luxury all-inclusive no wristbands
  • Exclusive Preferred Club perks
  • Adult-only pool full-service
FromC$ 259 /nightSelect
8.5
Great864 total reviews
our site & Booking.com
Map
3.6 km from City Centre
Water ParkPreferred ClubOceanfront Spa
  • AAA Four Diamond award winner
  • Complimentary water park with waterslides
  • Exclusive Preferred Club luxury upgrade
FromC$ 215 /nightSelect
8.4
Great158 total reviews
our site & Booking.com
Map
7.0 km from City Centre
Private BeachSwim-up SuitesSpa & Wellness
  • Adults-only beachfront resort with luxury
  • Private beach and oceanfront pools
  • Swim-up suites with direct pool access
FromC$ 321 /nightSelect
7.5
Very good295 total reviews
our site & Booking.com
Map
12.4 km from City Centre
Infinity PoolWater ParkConvention Center
  • Multiple infinity pools with ocean views
  • Indoor-outdoor convention center
  • Comprehensive kids' club and water park
FromC$ 475 /nightSelect
7.1
Very good70 total reviews
our site & Booking.com
Map
1.7 km from City Centre
Infinity PoolSpaButler Service
  • Adults-only butler service included
  • Infinity pool merges with ocean
  • Food court dining concept
FromC$ 327 /nightSelect
7.7
Very good659 total reviews
our site & Booking.com
Map
7.4 km from City Centre
Infinity PoolWater SlidesKids Club
  • Semi-private beachfront location
  • Pillow & aromatherapy menus
  • Aquapark with water slides
FromC$ 368 /nightSelect
7.5
Very good193 total reviews
our site & Booking.com
Map
2.0 km from City Centre
Cocay SpaPrivate MarinaConvention Center
  • Massive free-form pool with waterfalls
  • Private marina for water sports
  • Access to 20+ dining venues
FromC$ 233 /nightSelect
8.5
Great300 total reviews
our site & Booking.com
Map
6.4 km from City Centre
Private BeachInfinity PoolTennis Court
  • Adults-only party beachfront resort
  • Unlimited-Luxury all-inclusive gourmet dining
  • Vibrant nightlife with international DJs
FromC$ 493 /nightSelect
8.4
Great292 total reviews
our site & Booking.com
Map
5.8 km from City Centre
Water ParkVassa SpaKids Club
  • Private hot tubs in all suites
  • Lazy river and water park
  • Family and adults-only zones
FromC$ 231 /nightSelect
8.2
Great350 total reviews
our site & Booking.com
Map
5.5 km from City Centre
Nine poolsWater parkFull-service spa
  • Adults-only all-inclusive retreat
  • Rainforest Alliance certified eco-resort
  • Eight gourmet restaurants on-site
FromC$ 349 /nightSelect
8.2
Great769 total reviews
our site & Booking.com
Map
4.1 km from City Centre
Private BeachBowling AlleyThemed Restaurants
  • 10 themed on-site restaurants
  • Bowling alley and live shows
  • Sea turtle conservation program
FromC$ 207 /nightSelect
7.6
Very good144 total reviews
our site & Booking.com
Map
8.3 km from City Centre
Private BeachWater ParkPersonal Concierge
  • Private infinity pool suites
  • More Inclusive excursions & transfers
  • Aqua Nick Water Park on site
FromC$ 428 /nightSelect
9.4
Perfect236 total reviews
our site & Booking.com
Private BeachRooftop PoolPlayroom
  • Couples-only clothing-optional resort
  • Playroom for couples
  • Nude beach for adults only
FromC$ 868 /nightSelect
9.4
Perfect122 total reviews
our site & Booking.com
Map
13.6 km from City Centre
Golf CourseSpa CircuitButler Service
  • Adults-only with butler service
  • Complimentary golf at onsite course
  • Access to five resort facilities
FromC$ 580 /nightSelect
8.3
Great23 total reviews
our site & Booking.com
Map
1.7 km from City Centre
Kids ClubSpa FacilitiesOutdoor Pool
  • Kids club for ages 5 to 12
  • 100m from Playa Puerto Morelos
  • All-inclusive with spa and fitness
FromC$ 295 /nightSelect
8.0
Great346 total reviews
our site & Booking.com
Map
1.1 km from City Centre
Rooftop PoolPrivate BeachSpa
  • AAA Four Diamond certified resort
  • Private beach club for guests only
  • Seven pools including a rooftop infinity
FromC$ 143 /nightSelect
7.1
Very good140 total reviews
our site & Booking.com
Map
11.3 km from City Centre
Private BeachInfinity PoolWellness Spa
  • Adults-only private beach areas
  • Ten diverse onsite restaurants
  • On-site casino for gaming enthusiasts
FromC$ 843 /nightSelect
8.6
Great156 total reviews
our site & Booking.com
Map
7.8 km from City Centre
Private BeachSaltwater PoolSpa Centre
  • AAA Five Diamond Award winner
  • Complimentary spa and airport transfers
  • Plunge pools on ocean-view terraces
FromC$ 433 /nightSelect
Map
3.2 km from City Centre
Private BeachHot Spring BathSpa & Wellness
  • Adults-only luxury resort
  • Hot spring bath and spa
  • Private beach with direct access
Select
7.5
Very good166 total reviews
our site & Booking.com
Map
9.4 km from City Centre
Private BeachWater ParkNaay Spa
  • Swim-up suites with lazy rivers
  • 14 gourmet restaurants on site
  • Mayan-inspired spa treatments
FromC$ 355 /nightSelect
9.1
Perfect126 total reviews
our site & Booking.com
Map
3.1 km from City Centre
Infinity PoolPrivate BeachKids Club
  • Hacienda-style architecture
  • Mixology and cooking classes
  • Daily themed dining nights
FromC$ 348 /nightSelect
8.3
Great65 total reviews
our site & Booking.com
Map
6.4 km from City Centre
SpaFitness CentreTennis Court
  • Access to two luxury resorts
  • Adults-only Unlimited-Luxury resort
  • Preferred Club personalized service
FromC$ 477 /nightSelect
8.7
Great327 total reviews
our site & Booking.com
Map
700 m from City Centre
Outdoor PoolKids' PoolBicycle Rental
  • Direct beachfront on Playa Puerto Morelos
  • Fully equipped kitchens in all units
  • Bicycle rental service for guests
FromC$ 78 /nightSelect
10.0
Perfect1 total review
our site & Booking.com
Map
12.3 km from City Centre
Water parkOutdoor poolSpa
  • Direct Secreto Beach access
  • On-site water park
  • Kitchenette rooms available
FromC$ 443 /nightSelect
8.1
Great663 total reviews
our site & Booking.com
Map
400 m from City Centre
Private BeachBeach ClubOutdoor Pool
  • Colonial design with stained glass windows
  • Private beach area with beach club
  • Pool with sea views and hammocks
FromC$ 57 /nightSelect
Map
8.8 km from City Centre
Outdoor PoolKids' ClubSpa & Wellness
  • Gourmet all-inclusive dining experience
  • On-site spa with extensive treatments
  • Family-friendly with kids' club
FromC$ 5 343 /nightSelect
8.2
Great248 total reviews
our site & Booking.com
Map
800 m from City Centre
Outdoor PoolKids PoolSun Terrace
  • Two-bedroom suites with kitchenettes
  • Partial ocean views from select rooms
  • Year-round outdoor and children's pools
FromC$ 126 /nightSelect
8.7
Great1232 total reviews
our site & Booking.com
Map
700 m from City Centre
Free BicyclesChildren's PoolSun Terrace
  • Free bicycle rental for guests
  • Sea-view family rooms available
  • On-site spa with kids' pool
FromC$ 101 /nightSelect
7.0
Very good686 total reviews
our site & Booking.com
Map
600 m from City Centre
Private BeachKids' PoolOutdoor Pool
  • Private beach exclusive to guests
  • Themed dinner nights on-site
  • Yoga and massage services
FromC$ 84 /nightSelect
Arrecifes SuitesAparthotel
7.7
Very good412 total reviews
our site & Booking.com
Map
1000 m from City Centre
Private BeachPlunge PoolBBQ Garden
  • Private beach with palapas
  • Full kitchens in all suites
  • Pool access from ground suites
FromC$ 96 /nightSelect
9.4
Perfect141 total reviews
our site & Booking.com
Map
2.6 km from City Centre
Rooftop Infinity PoolPrivate BeachOn-Site Spa
  • Rooftop infinity pool with views
  • Private beach with sun loungers
  • 24-hour security for guest safety
FromC$ 154 /nightSelect
8.0
Great787 total reviews
our site & Booking.com
Map
300 m from City Centre
Rooftop PoolSpaArgentinian Restaurant
  • Adults-only boutique hotel
  • Rooftop infinity pool views
  • Argentinian cuisine restaurant
FromC$ 74 /nightSelect
7.5
Very good650 total reviews
our site & Booking.com
Map
300 m from City Centre
Airport ShuttlePlunge PoolPet Friendly
  • Steps from Puerto Morelos Beach
  • Kitchen suites for home-like stays
  • Year-round outdoor plunge pool
FromC$ 75 /nightSelect
7.8
Very good373 total reviews
our site & Booking.com
Map
300 m from City Centre
Private PoolBBQ FacilitiesTour Desk
  • Beachfront villa with private pool
  • 4-bedroom villa for large families
  • On-site barbecue facilities
FromC$ 36 /nightSelect

Puerto Morelos, a quiet fishing village on the Riviera Maya, offers a more relaxed alternative to Cancun's high-rise hotel zone. The beachfront hotels here are primarily all-inclusive resorts, many with private beach areas and direct access to the Mesoamerican Reef. Expect calm waters, sandy stretches, and a slower pace-ideal for families or couples looking to unwind without the crowds.

A typical stay in a beachfront hotel in Puerto Morelos ranges from $150 to $300 per night, depending on the season and room category. Most resorts are located along the main beach strip, close to the village center and its restaurants. Look for properties like Hotel Marina El Cid Spa & Beach Resort, which features a full-service marina and a massive 22,000-square-foot pool, or Dreams Sapphire Resort & Spa, known for its waterpark and yoga classes. For adults-only options, El Beso at Ocean Coral & Turquesa All Inclusive offers a private beach area and four pools. Check ratings and specific amenities-like free parking or breakfast-before booking.