Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

2026-11-04

2026-11-05
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Cheap and budget hotels in Puerto Morelos

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

83 results

  • Yax Kiin Casa Boutique

    From US$ 76

    Ninos Heroes Sm002 M6 L4, Puerto Morelos, Mexico (To the map)

    Parroquia San Jose Obrero Catholic Church is located not far from the hotel, and such natural sites as…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Casa Brisamar , Studios

    From US$ 41

    Avenida Rojo Gomez Con Ejercitos Mexicanos Lotes 8 & 14 Mz 2 Sm 2 , 77580 Puerto Morelos Quintana Roo, Puerto Morelos, Mexico (To the map)

    The lush Dr. Alfredo Barrera Marin Botanical Garden is approximately a 10-minute ride away, while Catholic…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Casa Amor Pto Morelos

    From US$ 61

    Marina Del Cid, Numero 15, Puerto Morelos, Mexico (To the map)

    The comfortable hotel is nestled 4.3 km from Reptiles Toolok Kaa'n and 4.4 km from club de playa Public…

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Hotel Piedra Del Caribe Puerto Morelos

    From US$ 43

    Andres Quintana Roo, Puerto Morelos, Mexico (To the map)

    Club de playa Public Beach is 950 metres from the premises, while the lush Dr. Alfredo Barrera Marin…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Angelina 28 Beachfront And Family Apartments - Modern And Relaxing Long Stays - 20 Min From Cancun Airport

    From US$ 81

    Carretera Federal 307 ,Dir.Chetumal-Puertojuarez, Km312+400, Playa Del Secreto Lote 28, Puerto Morelos, Mexico (To the map)

    This apartment lies around 10 minutes' drive from Playa Paraiso Golf Course. Mayan Water Complex is 4.2…

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • Puerto Morelos Hotel Las Palmas - Near The Beach

    From US$ 55

    Avenida Timon Calle 5 Manzana 97 Lote23, Puerto Morelos, Mexico (To the map)

    The comfortable hotel has a scenic location 3.4 km from the interactive Crococun Zoo. Guests will find…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Suites Sanrey

    From US$ 41

    Javier Rojo Gomez Lote 04, Puerto Morelos, Mexico (To the map)

    Staying at this apartment, guests can relax at private beach, which is a 17-minute walk away. Suites…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Anand Ecoaldea

    From US$ 77

    Km 32.7, Carretera, Leona Vicario, 77580 Puerto Morelos, Q.R. Madre Tierra, Puerto Morelos, Mexico (To the map)

    Located approximately a 10-minute ride from Leona Vicario, the 7-room Anand Ecoaldea Villa Puerto Morelos…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Casa Sonoma - Charming Condos Minutes From Beach & Reef

    From US$ 64

    Avenida Andres Quintana Roo, Puerto Morelos, Mexico (To the map)

    This 4-room apartment offers a convenient location just a few steps from Rosario & Marco's Art Shoppe.

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Casa Malix Puerto Morelos

    From US$ 29

    Calle Saraguato Numero 45, Puerto Morelos, Mexico (To the map)

    Guests may find Santuario de la Esperanza Monument 2.3 km from the comfortable hotel, while club de playa…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Los Balcones Puerto Morelos

    From US$ 51

    Sm15 M25 L1 04 Casa 6 . Cp.775 Punta Venado, Puerto Morelos, Mexico (To the map)

    Puerto Morales Botanical Gardens is 2.3 km away, while Palacio Municipal de Puerto Morelos is around…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Madre Tierra Eco Habitat

    From US$ 49

    Km 32.7, Carretera, Leona Vicario, Puerto Morelos, Mexico (To the map)

    Staying at the 7-room Madre Tierra Eco Habitat Guest House Puerto Morelos villa, guests can visit Leona…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Edificio Con Departamentos Espaciosos A Pocos Pasos De La Playa

    From US$ 49

    5 Javier Rojo Gomez, Puerto Morelos, Mexico (To the map)

    Take a peaceful 10 minutes' stroll into the heart of Puerto Morelos city centre. Edificio Con Departamentos…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Cheel Lodge & Camping

    From US$ 26

    Kilometro 14.8 Camino Central Vallarta, Central Vallarta Ruta De Los Cenotes, Puerto Morelos, Mexico (To the map)

    Guests will find Selvatica Amusement Park 10 minutes by car from the 3-room villa, and Parque Cenote…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Lalola Downtown Boutique Apartments

    From US$ 53

    Javier Rojo Gomez Lalola Puerto Morelos, Puerto Morelos, Mexico (To the map)

    Providing a convenient setting in Puerto Morelos, this apartment is a mere 200 metres from National Reef…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Aldea Bek

    From US$ 86

    Javier Rojo Gomez, Puerto Morelos, Mexico (To the map)

    Parroquia San Jose Obrero Catholic Church can be found just 550 metres from the accommodation, and the…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Frida'S Rooftop

    From US$ 60

    Sm-41 Mz 29 L 2-01 Upe Depto H Edif 3 Ave Las Palmas, Residencial Selva Escondida H-3, Puerto Morelos, Mexico (To the map)

    The apartment lies approximately a 15-minute ride from club de playa Public Beach. The spacious 100 m²…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • La Casa Del Arbol -4Bed 3 Bath

    From US$ 89

    Calle Pez Vela #16, Fraccionamiento Puerto Marino, Puerto Morelos, Puerto Morelos, Mexico (To the map)

    The property offers a prime location, nearly a 10-minute drive from Day & Night Beach Club, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 89
  • Beatiful Loft In Puerto Morelos Beach Front 9-4

    From US$ 72

    Ejercito Mexicano Sma 001, Mza 14, Lte 9, Puerto Morelos, Mexico (To the map)

    The 40 m² apartment lies only 1.1 km from Parroquia San Jose Obrero Catholic Church. The city centre…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Puerto Morelos - House To Enjoy Riviera Maya

    From US$ 76

    Avenida Veredas Del Puerto Mza 8 Lote 2 #19, Puerto Morelos, Mexico (To the map)

    Catholic Church is nestled about 15 minutes' drive from this Puerto Morelos holiday home, and the lush…

    To the hotel

    price for 1 night
    Book Now From US$ 76