The Caribbean is a piece of Paradise to enjoy in style: mesmerizing landscapes, beaches to fall in love with and amazing nature surroundings. Catalonia Hotels & Resorts shares with you Caribbean scenarios that await for you. Let us be by your side during your stay and we will create together unforgettable experiences. With your partner or with the kids, to relax or to keep on the move, at Mexico or the Dominican Republic… whatever your choice is; we’ll be there for you.

With locations in Punta Cana and Riviera Maya, Catalonia Hotels & Resorts offers all-inclusive stays with family and adults-only options. Guests can relax on the beautiful beaches, enjoy fine dining and find non-stop activities for everyone from couples to kids.


Catalonia Royal Tulum Beach & Spa Resort is an all-inclusive, adults-only (18+) resort located on one of the Caribbean Sea’s most beautiful beaches. As a result of this privileged location, the hotel has an incredible experience to offer. Choose from a wide variety of activities and indulge yourself at the Spa. The resort is located in Xpu-Ha, Riviera Maya, on the Caribbean coastline, 53 miles from the airport.

The Catalonia Royal Tulum Beach and Spa Resort has 288 villa rooms surrounded by lush vegetation, mangroves, and fresh water cenotes. All rooms feature balconies or terraces. Enjoy eight restaurants (six a la carte, and two buffets) and a pizzeria. 24-hour room service is also available.

Enjoy an exciting program of leisure, water sports, and nightlife activities daily. A team of professionals will provide you with unlimited fun and entertainment options. Enjoy non-motorized watersports like kayaking, scuba diving lessons (in the swimming pool), aerobics, canoeing, water polo, volleyball, football, gym sessions, dancing, darts, and pedal boats. There is a fantastic pool divided into different sections for activities, plus four outdoor Jacuzzis with ocean views. The Alegria Spa offers a full range of spa services (fee) for you to enjoy.
(more info)


Named after the magnificent beach known as Playa de Punta Maroma, Catalonia Playa Maroma lies at a privileged point on the Caribbean coast. With Mexican decor including vibrant colors and palapa roofs surrounded by the native jungle, this all-inclusive resort is the perfect place for a family-friendly vacation or romantic getaway. This Riviera Maya hotel is located a convenient 20 minutes away from the Cancun International Airport.

400 comfortable rooms are distributed in six 2 and 3 story buildings. Rooms have been designed and decorated in a contemporary style, each with balcony or terrace. Enjoy five themed restaurants and bars at the resort. El Pajarito offers abundant buffets for breakfast, lunch, and dinner. La Tortuga serves up lunch with grilled Mediterranean specialties. Tío Pedro delivers amazing Mexican specialties à la carte for dinner. Terrace Tapas Lounge & Bar has delicious seafood specialties served a la carte for dinner (not part of the all-inclusive plan). When in search of a cool and refreshing cocktail, the choice is yours. Bar Tequila, the Lobby bar, is open 24 hours. The Beach Bar will keep your thirst at bay while you are relaxing in the sun’s warm rays throughout the day. Catalonia Playa Maroma also has a disco that is open from night until dawn.

Coordinated daily by the entertainment staff, the resort offers a variety of activities day and night for guests of all ages. Some of these include non-motorized water sports, a large swimming pool, kayaking, aerobics, beach volleyball, archery, scuba diving lessons, kids club, and more!
(more info)


The all-inclusive Catalonia Riviera Maya Resort & Spa is located on the white sand beaches of Puerto Aventuras, just 50 miles from the airport. This is a tourist development that boasts a marina for yachts, a golf course, restaurants, and dolphin tanks, all within easy reach of the main Riviera Maya attractions including Tulum, Xel-Ha, and Xcaret.

The hotel’s 415 rooms are known for their spacious layouts and beautiful Mexican-Caribbean decor. The terraces and balconies are an essential feature enabling one to feel the soft Caribbean breezes, even while in bed. From the rooms, you can fully enjoy the Caribbean experience.

Near the pool and next to the sea, there is a wonderful place for refreshments and snacks. Five theme restaurants and seven bars offer variety, quality, and great service. Discover authentic Mexican cuisine or savor the best of international cuisine. You will also enjoy the theme restaurants: Asian cuisine, Steak House, Creperie, and more! In addition, you can choose from a wide range of Caribbean cocktails, refreshments, juices, and snacks.

The resort offers everything from aquatic sports, relaxing massages and live music to extraordinary views in unforgettable locations. Five pools are located next to the sea, with Jacuzzis for those looking to relax. The Alegria Spa offers a full range of spa services (fee) for you to enjoy, and the privileged setting of the hotel offers you the opportunity to try out several championship golf courses. There is also a children’s area. Have fun in the water or relax with a cocktail under Caribbean palms or at the poolside bar!
(more info)


Catalonia Royal Bavaro is an adults-only, all-suite, all-inclusive resort. There is always plenty to keep you occupied! You can take part in numerous sport and leisure activities and delight in the wide range of exquisite cuisine thanks to the all-inclusive arrangement. The attention to small details and the personalized service makes for a great stay. The hotel is located 30 minutes from Punta Cana International Airport and 90 minutes from La Romana Airport.

There are a variety of accommodations to suit all guests’ needs and desires. Wine and dine at all three restaurants that this resort has to offer. Thalassa Restaurant combines delicious a la carte Mediterranean cuisine with a complete buffet service. The breakfast-buffet includes a wide variety of natural fruit, yogurts, cheeses, cold meats, and pastries. There’s never anything lacking in the buffet! Stop by Cata Tapa to enjoy delicious, innovative a la carte tapas. Couples can make it an evening to remember and enjoy a romantic dinner next to the lake. Snack Sea Blue serves you midday; you can try delicious a la carte delicatessen snacks in this area in the hotel. Quality and practicality marry since it is located next to the beach and the pool. When you want to quench your Caribbean thirst, make your way to one of the four bars that the hotel has to choose from.
(more info)


The best of the Caribbean awaits you at the all-inclusive Catalonia Bavaro Beach, Golf & Casino Resort on famous Bavaro Beach, less than 15 miles from the Punta Cana Airport.

Its distinctive white sand and turquoise waters, as well as the surrounding palm and coconut plantations, make this area a tropical paradise. Junior Suite rooms are located between tropical vegetation and marvelous lakes. Their Caribbean decor is soft and welcoming. Privileged Suites are situated near the seafront, offering spectacular views and privileges that will guarantee you a great vacation.

The attractive theme restaurants allow you to visit the Far East thanks to the tempting Teppanyaki cuisine. Escape to Italy with the exquisite Italian a la carte dishes. Discover genuine Mexican dishes and enjoy the specialties of the steak house in American surroundings. Moreover, the complex includes five bars where you can enjoy all types of Caribbean cocktails. After dinner, try your luck at the casino.
(more info)


Slip away to the Caribbean and enjoy your stay at Catalonia Royal La Romana! This adults-only resort boasts 117 beautifully decorated rooms that include perks like furnished balconies or terraces, free WiFi, room service, and more!

Along with personalized service that will make you feel like a king or queen, Catalonia Royal La Romana also features a central swimming pool with a wet bar and hammocks in the water, another swimming pool with a Jacuzzi, and an exclusive area at the beach – complete with hammocks and umbrellas – for Royal La Romana customers! Enjoy activities like snorkeling, wind surfing, and beach football, or spend some time in the scuba-diving center. If you’d like to release some tension, indulge in a facial, manicure or pedicure, or spend some time in the Jacuzzi. By night, you’ll love taking in a live show at the theater.

Feeling hungry? There are a variety of gourmet restaurants at Catalonia Royal La Romana that are sure to please even the pickiest palates. Enjoy options like Mediterranean and Asian cuisine, and don’t forget that there are vegetarian and organic options available for all!
(more info)


Located on Mexico’s beautiful Pacific coast, Sunscape Dorado Pacifico Ixtapa is the best place to experience Ixtapa and has everything you need for a stress-free getaway. This beachfront resort is ideally situated in the heart of town and within walking distance to major attractions such as swimming with dolphins, a water park and two golf courses.

Your Unlimited-Fun® package redefines the typical all-inclusive and includes comfortable rooms and suites, delicious dining options, unlimited drinks, endless entertainment, and activities for every age and interest. Kids will love the brand-new Sunny’s Place splash park and The Snack Machine, our very own food truck, serving delicious snacks throughout the day! Your vacation can be as exciting or as leisurely as you’d like.
(more info)

Sign Up for Exclusive Deals

We promise, they're good ones!

Why Choose Berwick Vacations?

  • Dedicated Travel Consultant
  • Destination knowledge
  • Backed by industry leaders
  • Free honeymoon registry
  • No service fees
  • Cancel for any reason insurance
  • Book for as little as $50/pp

Municipal Fee in Riviera Maya

The Municipality of Solidaridad has launched a new eco tax to help maintain the beaches and ecosystem in the Riviera Maya. Upon check out the hotels will be collecting 20.00 Mexican Pesos per room per night (approximately $1.14 USD as of 12/1/17), effective January 1, 2018. This is not covered by any all-inclusive plan. For more info and a partial list of affected hotels, see