Cheap hotels in Puerto Morelos
Find the Top Cheap and budget hotels in Puerto Morelos – 10+ Quality Options from Leading Providers
1-15 out of 15 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
8.2
Great204204 reviews10
MapView on map500 yd from City Center
From
US$ 41
/night
- Beachfront access to the Caribbean Sea
- Spacious rooms with ocean views
- On-site dining with beach views
Inn
8.4
Great258258 reviews10
MapView on map800 yd from City Center
From
US$ 72
/night
- Sea view rooms with unique amenities
- On-site spa offering various massages
- Outdoor swimming pool with sun loungers
Aparthotel
8.2
Great198198 reviews10
- Private Beach
- Outdoor Pool
- Picnic Area
1100 yd from City Center
From
US$ 69
/night
- Private beach with palapas and loungers
- Oceanfront suites with beautiful views
- Outdoor swimming pool with sun loungers
Hotel
8.2
Great129129 reviews10
- Outdoor pool
- Private parking
- Beach chairs
900 yd from City Center
From
US$ 96
/night
- Outdoor swimming pool with sun loungers
- Close to Playa Puerto Morelos beach
- Paid airport shuttle service available
Aparthotel
8.4
Great140140 reviews10
- Ocean Access
- Outdoor Pool
- Private Parking
800 yd from City Center
From
US$ 70
/night
- Beach access with serene ocean views
- Outdoor pool surrounded by lush scenery
- Fully equipped kitchen in each apartment
Hotel
8.2
Great125125 reviews10
- Outdoor pool
- Private parking
- Concierge service
300 yd from City Center
From
US$ 54
/night
- Master suites blend traditional and modern design
- Excursions to spectacular regional cenotes offered
- Relaxing environment with garden views
Hotel
8.4
Great137137 reviews10
- Outdoor Pool
- Concierge Service
- Spa Treatments
11.2 mi from City Center
From
US$ 36
/night
- Authentic jungle dining experience
- Guided tours to cenotes and reefs
- Romantic outdoor jungle dinners
Guest house
8.2
Great141141 reviews10
- Private Entrance
- Airport Shuttle
- Garden Area
1.5 mi from City Center
From
US$ 43
/night
- Garden-view private entrance rooms
- On-site activities like canoeing and fishing
- Paid airport shuttle service available
Hotel
400 yd from City Center
From
US$ 34
/night
Located 0.2 miles from National Reef Park of Puerto Morelos, the Suites Valentina offers moments of relaxation featuring a Jacuzzi and a hot tub.
Hostel
8.6
Great5959 reviews10
200 yd from City Center
From
US$ 18
/night
Featuring 29 rooms with views of the sea, the Hostal Cuca Macuca Puerto Morelos is set a 10-minute ride from Dr. Alfredo Barrera Marin Botanical Garden.
Guest house
7.8
Very good122122 reviews10
- Private Beach
- Outdoor Pool
- Shared Kitchen
2.5 mi from City Center
From
US$ 61
/night
- Private beach access for guests
- Outdoor swimming pool with sea views
- Shared kitchen for guest convenience
Inn
8.2
Great146146 reviews10
- Private beach
- Garden
- Shared kitchen
2.7 mi from City Center
From
US$ 35
/night
- Private beach area for exclusive access
- Sea view balconies in all rooms
- Diverse on-site activities offered
Hotel
- Outdoor Pool
- Shared Kitchen
- Flat-screen TV
400 yd from City Center
From
US$ 77
/night
- Adults-only atmosphere for relaxation
- Outdoor swimming pool with sun loungers
- Shared kitchen for convenient meals
Lodge
8.4
Great2828 reviews10
- Outdoor Pool
- Garden Terrace
- Shared Kitchen
20.3 mi from City Center
From
US$ 77
/night
- Fully equipped kitchenette in all units
- Diverse outdoor activities available onsite
- Vegetarian breakfast options offered
8.4
Great107107 reviews10
- Outdoor pool
- Sun terrace
- Bicycle rental
1200 yd from City Center
From
US$ 97
/night
- Family-friendly accommodations with sun terrace
- Outdoor swimming pool with sun loungers
- Bicycle rental and local tours available
Saved
Save
Top Cheap Hotel Picks in Puerto Morelos
How much is a hotel room per night?
These hotels are close to the beach and the Puerto Morelos Reef National Park. Many are a short walk to the town square and local restaurants. Prices start around $60 per night with guest ratings often above 8/10.
3 star:
$60-$120
4 star:
$120-$200
5 star:
$200-$350
