Riviera MayaBahia Principe
Riviera MayaFamily friendlyCatalonia
Catalonia Riviera MayaAll-inclusive in Puerto Aventuras with 7 restaurants, 5 pools and over 400 rooms
Catalonia Riviera Maya is an all-inclusive resort in the Puerto Aventuras complex on the Yucatan Peninsula, 20 minutes by car from Playa del Carmen.
Photos: Catalonia Hotels & Resorts
- 8.2
- Very good, 830 reviews
- 5★
- hotel class
- 7
- restaurants
- 5
- pools
Guest rating from Booking.com, updated 2026-11-05.
Catalonia Riviera Maya is an all-inclusive resort in the Puerto Aventuras complex on the Yucatan Peninsula, 20 minutes by car from Playa del Carmen. It has more than 400 rooms, each with a balcony or terrace overlooking the gardens, and Privileged superior ocean view rooms for those who want a sea view.
See rooms and prices at Catalonia Riviera Maya

The resort counts seven restaurants: two buffets, La Brisa beside the pool and El Mercado facing the beach, and five themed restaurants. The themed ones are Mamma Mia for Italian, Adelita for Mexican, Steakville for grilled meat and fish, Ayami for Japanese teppanyaki and Catalonia Burgers. There are five pools, with places to eat and drink beside them and by the sea. Privileged rooms add 24-hour room service, access to a private beach with the Pure Chill Out Bar, a Privileged pool and the BLoved restaurant. The Privileged suite has a private terrace with a small pool.
The Alegría Spa has a hydrotherapy circuit, plunge pool, steam bath, sauna and massage cabins. Puerto Aventuras has its own golf club, and the Kid's Club runs workshops, a mini disco and group games. The page prints no transfer time to the airport.
What's included
- All-inclusive resort
- 2 buffet restaurants (La Brisa, El Mercado) serving breakfast, lunch and dinner
- 5 themed restaurants: Mamma Mia, Adelita, Steakville, Ayami and Catalonia Burgers
- Places for food and drinks near the 5 pools and by the sea
- Daily activities including dance classes, kayak excursions and sports tournaments
- Kid's Club with workshops, mini disco and group games
At the resort
- Spa
- Kids club
- Weddings
Who it suits
- Families, with a kids club on site
- A trip built around the spa
- Eaters who like choice: 7 restaurants
Photographs
The details
- All-inclusive (operator's wording)
- Come stay at our all-inclusive resort, ideal for your family vacation or for a break with your partner or friends. Located in one of the most popular areas of the Yucatan Peninsula, just 20 minutes by car from Playa del Carmen. Source
- Rooms
- More than 400 rooms with a balcony or terrace with views of the resort gardens; the page prints no exact total. Source
- Restaurants
- 2 buffet restaurants serving breakfast, lunch and dinner, and 5 themed restaurants: Mamma Mia, Adelita, Steakville, Ayami and Catalonia Burgers (the BLoved restaurant is for Privileged guests). Source
- Pools
- 5 pools, with places to have a drink or snack near them or by the sea. Source
- Location
- Located in the urban complex of Puerto Aventuras, which has its own golf club, 20 minutes by car from Playa del Carmen. Source
- Spa
- Alegría Spa with a hydrotherapy circuit, plunge pool, steam bath, sauna, massage cabins and a beauty salon. Source
- Privileged rooms
- 24-hour room service, early check-in and late check-out subject to availability, one spa water-area access per person and stay, and access to the private beach with the Pure Chill Out Bar, the Privileged pool and the BLoved restaurant. Source
- Beach
- The page describes a private beach for Privileged guests but does not say whether the resort is directly on the beach. Source
- Website
- cataloniahotels.com
Also worth a look in Riviera Maya
Riviera MayaBahia Principe
Bahia Principe Escape TequilaAdults-only nights built around Mexican music, shows and concept parties
Riviera MayaFamily friendly
Bahia Principe Explore AkumalA beachfront family resort with swim-up suites and a kids' water park
Riviera MayaFamily friendly