Best hotels and hostels in Riviera Maya

  • Top ChoiceLodging in Tulum

    La Posada del Sol

    Using recycled objects found on the property after a hurricane, Posada del Sol stands out for its natural design details and creative architecture. All 11 rooms have air-con, but the pricier ones on the beach side of the road usually catch a nice ocean breeze. The solar- and wind-powered hotel has a sweet beach and a great crafts store too. Rooms do not have TVs. The hotel works with local turtle-nesting organizations, too. It's just before the much larger Marina del Sol hotel.

  • Top ChoiceLodging in Tulum

    Mayan Monkey

    If you want your hostel to be more an all-inclusive place, with spotless beds, private rooms that rival upscale hotels, a swing bar, giant patio/breakfast area and neon-lit swimming pool, then look no further than the Mayan Monkey in Tulum. It has RFID wristbands that act as keys, three stories of sleeping options and a variety of activities. As luxurious as it is, despite the snaz, it's a bit lacking in warmth, and guests here are more likely to be on their phones than making friends. Still, it remains a great option for people looking for boutique on the cheap.

  • Top ChoiceLodging in Cobá

    Aldea Cobá

    A lovingly designed jungle-set resort with cool, comfortable rooms featuring furnishings crafted by local artisans. Bungalows and the larger villas overlook an inviting pool surrounded by vegetation. On-site restaurant Pischán, which specializes in Yucatecan cuisine, welcomes nonguests and is worth visiting. It's 2.5km from the ruins, so you'll need a car or will have to hoof it into town.

  • Top ChoiceLodging in Tulum

    L'Hotelito

    Brick and wood boardwalks pass through a jungle-like side patio to generous, breezy rooms at this character-packed, Italian-run hotel. The attached restaurant does good breakfasts, too. Two rooms upstairs come with wide balconies, but they also catch more street noise from the main strip down below. Towels are twisted into the shape of rabbits or swans. Check online for discounts.

  • Top ChoiceLodging in Punta Allen

    Serenidad Shardon

    Serenidad (serenity) couldn't be a more fitting description for this white-sand oceanfront property on the southern end of town. On offer are a large beach house that sleeps eight, a romantic honeymoon cabaña (cabin) for two and a larger cabaña with a balcony, kitchen and lovely interior design details. There are also affordable camping options available.

  • Top ChoiceLodging in Puerto Morelos

    Posada El Moro

    A pretty property, with cheery geraniums in the halls and courtyard. Some rooms have kitchenette, most have couches that fold out into futons, and there’s a small pool in a tropical garden. Prices drop substantially in low season or if you book via their website (not the booking sites). It's northwest of the plaza.

  • Top ChoiceLodging in Playa del Carmen

    Hotel Playa del Karma

    The closest you're going to get to the jungle in this town; rooms here face a lush courtyard with a small – no, make that tiny – pool. All rooms have air-con and TV, sitting area and a sweet little porch with a hammock. The hotel arranges tours to nearby ruins and diving sites.

  • Lodging in Tulum

    Cenote Encantado

    A rare budget option near the beach, this new-agey spot gets its name from a pretty cenote right in the campground's backyard. Guests stay in large tents with beds, rugs and nightstands, and there's a yoga and meditation room here too. It's not on the beach, but you can walk there. Rates increase in December and January, sometimes significantly. Though the area is set to get electricity, water, and (yep!) fiber-optic internet, the venerable 'Juicycle' blender-bike isn't going to the trash heap just yet. They've put some rocks in the cenote, and you can swim, kayak or snorkel here surrounded by nature, including iguanas, birds, and land crabs. It's 6.5km south of the T-junction, near the Reserva de la Biosfera Sian Ka’an entrance.

  • Lodging in Playa del Carmen

    Petit Lafitte

    Occupying quiet Playa Xcalacoco, 6km north of Playa del Carmen, Petit Lafitte is an excellent and safe family vacation spot. Stay in a room or a 'bungalow' (essentially a wood cabin with tasteful rustic furnishings, some of which sleep up to five guests). Kids stay entertained with the large pool, small animal shelter, games room, paddleboards and other water activities. See website for directions.

  • Lodging in Playa del Carmen

    Kinbé Hotel

    An Italian-owned and -operated hotel, it has 29 clean, simple but elegant rooms with lovely aesthetic touches and a breezy rooftop terrace with fab views from the 3rd floor. Choose a room on the soothing 'water' side, which has an indoor pool and waterfall, or opt for the 'earth' side and surround yourself with lush vegetation. The side and beds determine the price.

  • Lodging in Playa del Carmen

    Hotel Barrio Latino

    Offers 18 clean rooms with warm, rustic decor, good ventilation, ceiling fans or air-con, tiled floors and hammocks (in addition to beds). The place is often full and the front gate often locked. Discounted rates are available for extended stays, and the prices drop precipitously in low season. Guests get to make free international calls.

  • Lodging in Tulum

    Casa Abanico

    Just a few blocks from the main drag, this appealing little hotel has six welcoming rooms surrounded by pretty gardens with gravel paths. Guests have use of free bikes and an open-air common kitchen. If available, the thatch-roofed rooms upstairs have a bit more character than the ones below. The staff here are genuinely nice.

  • Lodging in Tulum

    Posada Margherita

    This is a beautiful spot right in the center of the Hotel Zone, with the beach just steps away. The restaurant below makes incredible food using fresh, local, organic ingredients. All rooms have good bug screening, 24-hour lights and a terrace or balcony, some with hammocks. Cash only.

  • Lodging in Playa del Carmen

    Hostel 3B

    Known for its popular rooftop pool parties on Friday and Sunday, the electronic music fiestas last until about 2am, something to consider if you value shut-eye. Conveniently close to the beach, bus and ferry terminals, 3B features clean, air-conditioned mixed dorms and colorful private rooms. Avoid booking rooftop rooms.

  • Lodging in Playa del Carmen

    Grand Velas

    The mother of all beach resorts, the sprawling Grand Velas boasts one of the best spas on the coast; an azure, free-form infinity pool; marble-floored rooms that put other so-called luxury accommodations to shame; loads of activities for kids and grown-ups; and the list goes on. It's 6km north of Playa del Carmen.

  • Lodging in Tulum

    Hotel Kin-Ha

    A small Italian and Mexican-owned hotel with pleasant rooms surrounding a small courtyard with hammocks. The location is ideal – the bus stop for colectivos going to the beach is right around the corner. At last visit, Kin-Ha was still renovating rooms and planning to install a rooftop hot tub and bar.

  • Lodging in Tulum

    Mango Tulum

    A quiet, comfortable and relaxing midrange stay with minimalist rooms overlooking a swimming pool and lush garden fitted with picnic benches. Ruins, cenotes and a supermarket are all nearby, and it lies just a block from the beach access road. Do not confuse it with Casa Mango, on the road to Cobá.

  • Lodging in Playa del Carmen

    The Yak Hostel

    One of the cleanest and most comfortable hostels in town, this well-run property offers a variety of lodging options ranging from air-conditioned mixed dorms to 'deluxe' private digs with dining rooms and kitchens. Common areas include a rooftop terrace and a gravel courtyard with a fun bar scene.

  • Lodging in Cobá

    Hotel Maya

    The best deal in town. Clean, colorful and comfortable rooms (some with cable TV) await upstairs behind wooden doors designed with carvings of Maya gods, while downstairs there's an inviting blue-tiled swimming pool. It's on the main avenue and just a short walk to the ruins.

  • Lodging in Tulum

    Diamante K

    Diamante K is one of those spots that really can't be any closer to the beach. Its nine cabins have a shared bathroom and thus remain relatively affordable; all rooms are lovely, with hammocks, incredible ocean views, palm trees, and almost Tolkeinesque accents and decor.