Advertiser Disclosure

Many of the credit card offers that appear on this site are from credit card companies from which we receive financial compensation. This compensation may impact how and where products appear on this site (including, for example, the order in which they appear). However, the credit card information that we publish has been written and evaluated by experts who know these products inside out. We only recommend products we either use ourselves or endorse. This site does not include all credit card companies or all available credit card offers that are on the market. See our advertising policy here where we list advertisers that we work with, and how we make money. You can also review our credit card rating methodology.

The Best 20 Barceló Hotels Around the World [2025]

Lori Zaino's image
Lori Zaino
Edited by: Michael Y. Park
& Jestan Mendame
Jump to Section

We may be compensated when you click on product links, such as credit cards, from one or more of our advertising partners. Terms apply to the offers below. See our Advertising Policy for more about our partners, how we make money, and our rating methodology. Opinions and recommendations are ours alone.

Barceló is a Spanish hotel chain with more than 300 properties worldwide. Its hotels are divided into 4 different brands: the fancy Royal Hideaway Luxury Hotels & Resorts, the urban and coastal Barceló Hotels & Resorts, the functional and comfortable Occidental Hotels & Resorts, and the youthful, more affordable Allegro Hotels.

Although the hotelier’s presence isn’t quite as large as U.S.-based brands like Marriott, Hyatt, IHG, or Hilton, Barceló still has much to offer travelers, especially those looking for all-inclusive beach resorts or affordable city stays.

These are some of the top Barceló hotel properties worldwide, from Occidentals in Mexico to Allegros in Portugal and Barcelós in Spain.

1. Barceló Palmeraie Oasis Resort, Morocco

Barceló Palmeraie Morocco
This hotel is set on gorgeous, palm-tree-lined grounds. Image Credit: Barceló Palmeraie Morocco

Set in Marrakech’s Palm Grove, this sprawling and spacious hotel is surrounded by nearly 15,000 palm trees and the Atlas Mountains in the distance. The Barceló Palmeraie Oasis Resort offers a complete resort experience, featuring an adults-only pool, a family pool, a spa with a Moroccan hamman, miniature golf, fitness center, a children’s club, and tennis courts, as well as all-inclusive packages that can include meals at the buffet restaurant, Moroccan restaurant, and the soon-to-open Asian and Italian restaurants, plus a pool bar and lobby bar.

Rooms are decorated with red details and Moroccan art, and some have outdoor spaces like a balcony or terrace. Bed and breakfast rates start at $275 for 2 adults, while all-inclusive rates start around $360.

Hot Tip:

2. Royal Hideaway Sancti Petri, Spain

Royal Hideaway Sancti Petri
This Andalusian hotel has 5 swimming pools. Image Credit: Royal Hideaway Sancti Petri

Perched on the edge of Chiclana de la Frontera’s La Barrosa Beach, not far from Cádiz, the Royal Hideaway Sancti Petri has won World Travel Awards for having the best suites and being one of the best hotels in Spain. Suites are thematic, such as the Balinese Suite or the Avant-Garde Suite, but we think the Presidential Suite is the best one, thanks to its private terrace and pool that looks over the sparkling sands.

The Royal Hideaway Sancti Petri is massive, home to 5 swimming pools, 5 restaurants, a kids club, and nearly 9 acres of tropical gardens, including a natural lake. There’s also a 40,000-square-foot spa (it claims to be the largest in Andalusia) and tennis and padel courts. Although the hotel includes half-board rates, make sure to head off the resort to the village of Sancti Petri for seafood, which is the home of the famous almadraba fishing traditions. Bed and breakfast rates start at $192 for 2 adults or $245 for half-board.

Hot Tip:

If you plan to stay at a Barceló hotel, make sure to join My Barceló, the loyalty program associated with the brand. While it’s a simple program that doesn’t involve earning or redeeming points, it will get you discounts, perks, and other benefits.

Advertisement

3. Occidental at Xcaret Destination, Mexico

Occidental at Xcaret Destination
Explore the Riviera Maya coast at the Occidental at Xcaret Destination. Image Credit: Occidental at Xcaret Destination

The Occidental at Xcaret Destination is an all-inclusive resort along Mexico’s Riviera Maya coast next to the Xcaret Eco-Park. The enormous, 765-room hotel sits amid tropical gardens, complete with 2 Mayan ruins and a private beach cove. It also has amenities like a nightclub, kids club, theater, gym, 7 swimming pools, and a river. Looking for additional luxury? Book the Royal Level section, which offers additional private spaces, upgraded rooms, and other perks and benefits.

Dine at 11 restaurants and drink at 10 bars as part of your all-inclusive package, which also includes nonmotorized water sports, miniature golf, archery, and other activities and entertainment. The guest rooms have been recently refurbished and all include balconies or outdoor terraces. All-inclusive rates start at $238 for 2 adults, and some dates have 3-night minimum stays.

4. Barceló Tambor, Costa Rica

Barceló Tambor
Experience the Pura Vida at this Costa Rican resort. Image Credit: Barceló Tambor

Tucked away on Costa Rica’s Pacific Coast in whale-watching hub Ballena Bay, the Barceló Tambor – All Inclusive’s over 400 rooms are decorated in bold, jungle-inspired tones, and each includes a private balcony. The all-inclusive hotel has swimming areas with lounge chairs and a splash-pad-inspired children’s pool, a kiddie playground, a giant chess set, tennis courts, a sand soccer field, beach access, and 4 restaurants, including a buffet.

Right on trend for Costa Rica, this hotel focuses on sustainability and has won some awards in the sector, including one for its Blue Flag Beach. All-inclusive rates start at $166 per night.

5. Barceló Tenerife, Spain

Barceló Tenerife
Get a peaceful seaside break at the Barceló Tenerife. Image Credit: Barceló Tenerife

In the San Blas Environmental Reserve on the island of Tenerife (part of the Canary Islands), the Barceló Tenerife is a short distance away from Tenerife Sur (TFS), the airport on the island’s southeastern side, as well as various golf courses. The island’s weather is pleasant and dry year-round, so you can dip into any of the hotel’s 7 outdoor swimming pools during any month.

The hotel is close to Los Abrigos Beach and has its own lake on the property. It also has a beauty salon, a hairdresser, a nightclub, a disco, and a children’s playground. All the rooms and suites have balconies, but the sea-view rooms offer expansive vistas of the Atlantic Ocean. Bed and breakfast packages for 2 start at $211, and there are half-board and all-inclusive rates, too.

Advertisement

6. Barceló Riviera Maya Adults-Only, Mexico

Barceló Riviera Maya Adults Only
Relax in this serene, adults-only Mexican paradise. Image Credit: Barceló Riviera Maya Adults-Only

One of several Barceló hotels on a sandy stretch of the Riviera Maya, the Barceló Riviera Maya Adults-Only is for guests 18 and over. The large hotel has 850 rooms, and more than half feature sea views (and many have private pools). If your room doesn’t have its own pool, don’t worry, because the resort claims to have the largest infinity pool along the Riviera Maya. True or not, you won’t lack for a refreshing place to swim at this hotel.

The resort is all-inclusive, featuring 3 theaters, a bowling alley, a sports bar, and 4 specialty restaurants, but you also have access to the facilities and restaurants at the nearby hotels: Barceló Maya Palace, Barceló Maya Caribe, Barceló Maya Colonial, Barceló Maya Tropical, and Barceló Maya Beach. All-inclusive rates for 2 adults start at $240 per night.

Hot Tip:

Here are some of the top ways to reach Mexico using points and miles. North Carolina travelers will be thrilled that a new Aeromexico route has just launched between Raleigh-Durham International Airport (RDU) and Cancún (CUN).

7. Barceló Isla Canela, Spain

Barceló Isla Canela
Roam the Andalusian gardens at this Spanish hotel. Image Credit: Barceló Isla Canela

The charming Barceló Isla Canela feels more like a small Andalusian village than a hotel. Set along the Costa de la Luz, the hotel is a short drive away from the Portuguese border and the Algarve coast. Rooms are fresh and luminous, with green and blue details reminiscent of the sea. There’s a kids club and swimming pools, but wandering the gardens and grounds is one of the best ways to enjoy the property and its charming surroundings.

There’s a buffet, a specialty restaurant featuring Mediterranean cuisine, and a bar, plus an indoor pool if the weather doesn’t cooperate during your stay. Bed and breakfast rates start at an affordable $103, and all-inclusive rates start at $160 based on double occupancy.

8. Barceló Cairo Pyramids, Egypt

Barceló Cairo Pyramids
Catch the pyramids from your room at this Egyptian hotel. Image Credit: Barceló Cairo Pyramids

Although the Barceló Cairo Pyramids is a few miles away from the famous Pyramids of Giza, this hotel offers something better than fighting the crowds to explore the historical site: distant pyramid views from some of its guest rooms.

And if you don’t have a pyramid-view room, you can catch sight of the ancient triangular formations from the restaurant’s 12th-floor terrace over a meal or cocktail. However, it’s still worth it to pay a small price to upgrade to a pyramid-view room, which starts at $99 per night for 2, with full board costing $161 (regular rooms start at $78 per night). Don’t miss a dip in the outdoor pool to beat the Egyptian heat, either.

9. Barceló Fortina Malta

Barceló Fortina Malta
The Barceló Fortina Malta is for everyone, but adults may have the best experience. Image Credit: Barceló Fortina Malta

A short ferry ride away from Valletta in Sliema, the Barceló Fortina Malta overlooks the historic capital and feels more like a boutique hotel than a megaresort. The 183-room hotel is set on the Sliema seafront, the perfect destination for strolling, dining, and shopping.

Many of the hotel’s rooms and suites have sea views, but if yours doesn’t, you can still admire the ocean expanse from the restaurants, pool, and beach club (which often has a live DJ). There’s also a massive gym and adults-only spa with an indoor heated pool and sauna. Rates start at $263, and half board for 2 starts at $375 per night.

10. Barceló Aruba – All Inclusive

Barceló Aruba All Inclusive
Many rooms at this hotel have prime ocean views. Image Credit: Barceló Aruba – All Inclusive

The Barceló Aruba – All Inclusive is in the northwestern part of Aruba, along Palm Beach’s white sands and transparent waters. Perfect for families, there’s plenty for everyone to do and eat, with 6 restaurants and 3 bars, plus 2 pools, a kids club, and a variety of beach activities.

Guest rooms and suites have large windows and Himalayan ceiling fans, and some feature terraces with hot tubs. This property also has a Royal Level section for travelers who want a more exclusive experience. All-inclusive rates start at $410 per night based on double occupancy.

11. Allegro Madeira – Adults Only, Portugal

Allegro Madeira
The outdoor bar terrace at this Portuguese hotel overlooks the ocean. Image Credit: Allegro Madeira

If a seaside getaway to an exotic Portuguese island sounds like the perfect adults-only escape, book a trip to the Allegro Madeira. The island has year-round pleasant weather, and this particular hotel feels intimate and fun, with just 124 rooms, a swimming pool, a bar, and the Lido restaurant, which serves up international cuisine.

Rooms are simple, but many come with sea views, and some have balconies. The best hangout spot in the hotel is definitely the bar, which has a massive outdoor terrace overlooking the ocean. Based on double occupancy, bed and breakfast rates start at $177 per night, while half-board rates start at $254.

12. Occidental Paradise Dambulla, Sri Lanka

Occidental Paradise Dambulla
This hotel sits in rural Sri Lanka’s rolling hills. Image Credit: Occidental Paradise Dambulla

A short drive away from Sigiriya’s famous Lion Rock, the Occidental Paradise Dambulla sits amid verdant surroundings — you might even spot a wild elephant in the lush, rolling hills. The peaceful hotel has 2 restaurants, 2 bars, a Balinese spa, and an outdoor swimming pool.

Guest rooms are luminous and peaceful, surrounded by gardens and featuring outdoor space. Some are duplexes, and there are family suites available. Bed and breakfast rates for 2 start at $66 per night, and full board rates start at $165.

13. Dukes the Palm, a Royal Hideaway Hotel, Dubai, UAE

Dukes The Palm, a Royal Hideaway Hotel
Enjoy incredible views of Dubai from this hotel. Image Credit: Dukes The Palm, a Royal Hideaway Hotel

There’s no shortage of top hotels in Dubai, especially if you have a stash of points and miles. But Dukes the Palm, a Royal Hideaway Hotel, describes itself as “a haven of elegance,” thanks to rooms with plush and comfortable beds, and large windows that overlook the Dubai Marina.

Amenities include an outdoor infinity pool with stunning views of the Dubai skyline, a private beach, a kids club, an indoor pool, and a lazy river. Travelers also have many diverse drinking and dining options, with a British restaurant, an Indian restaurant, a whiskey and cigar lounge, a tearoom, and a cocktail bar. Bed and breakfast rates start at $102, and full-board rates start at $191 based on double occupancy.

14. Barceló Coconut Island, Thailand

Barceló Coconut Island
Experience a true island paradise off the coast of Phuket in Thailand. Image Credit: Barceló Coconut Island

On Coconut Island, a small island off the coast of Phuket, Barceló Coconut Island is true paradise, set on fine white sand and tropical greenery. The hotel is reachable by a water taxi that runs between Phuket and the hotel once per hour, 24/7. The boat ride is only 7 minutes, but you’ll feel a world away from bustling Phuket at this resort, which has 5 main pools and an endlessly long sandy beach.

Choose from deluxe suites, rooms with outdoor hot tubs, and anywhere from 2- to 5-bedroom villas with private pools. The hotel also has plenty to do, with a kids club, a yoga pavilion, a fitness center, a spa, sports, cooking classes, and many other activities. Rates for 2 adults start at $120 for bed and breakfast and $267 for all-inclusive stays.

15. Barceló Marine Boa Vista – Adults Only, Cape Verde

Barcelo Marine Boa Vista room
Guests should consider booking a sea view room for the best views. Image Credit: Barceló Marine Boa Vista

Refurbished in 2025, the Barceló Marine Boa Vista – Adults Only hotel is on the island of Boa Vista in Cape Verde. The hotel is for guests ages 18 and up and is marketed toward travelers looking for an all-inclusive experience, complete with the Atlãntiku Restaurant, a buffet that serves both local Cape Verdean specialities and international cuisine, plus 2 bars.

There’s also an outdoor, 2-level swimming pool, solarium, and beach, perfect for sunning the day away. The best rooms are the sea view ones, which have charming balconies or terraces that overlook the ocean’s crashing waves. All-inclusive rates start at $200 based on double occupancy.

16. Barceló Huatulco – All Inclusive, Mexico

Barceló Huatulco All Inclusive
Relax on the beautiful sands in Mexico. Image Credit: Barceló Huatulco – All Inclusive

One of the only hotels in the Oaxaca region with its own water park, families will love staying at the Barceló Huatulco – All Inclusive, a 351-room hotel on the sands of Tangolunda Bay and backed by dense jungle foliage. Rooms are simple and comfortable, featuring outdoor space with views of the garden or the sea. Besides the Barcy Water Park, the hotel has several swimming pools, a game room, 3 tennis courts, a soccer field, beach volleyball area, a 10-hole miniature golf course, and nonmotorized water sports like kayaking.

The hotel also features a spa and nightly entertainment shows, as well as 2 specialty restaurants, 2 buffets, and a sushi bar. Rates are all-inclusive and start at $201 for 2 adults.

17. Palmeraie Oasis Camp, Morocco

Palmeraie Oasis Camp
Glamp in luxurious tents in the Moroccan desert. Image Credit: Palmeraie Oasis Camp

Have a true Moroccan desert adventure just 7 miles outside of Marrakech at the Palmeraie Oasis Camp, which is connected to the aforementioned Barceló Palmeraie Oasis Resort. Each of the camp’s 6 tents feels like a luxury escape, complete with private pools, Moroccan tea sets, private bathrooms, and inviting canopy beds.

Cuisine is also a focus, as you can get 24-hour-a-day room service in your tent, have a picnic, or dine in the nearby Barceló Palmeraie Oasis Resort. You can also participate in activities like camel rides, desert quad bike adventures, yoga, meditation, and beyond. Rates start around $400 per tent.

18. Barceló Tiran Sharm, Egypt

Barceló Tiran Sharm
Bask in the Egyptian sun at this Sharm El-Sheikh hotel. Image Credit: Barceló Tiran Sharm

Look out over the Gulf of Aqaba and the island of Tiran from the private beach at the Barceló Tiran Sharm in Sharm El-Sheikh, a beachfront resort set on a 20-acre section of the Nabq Nature Reserve. Each of the guest rooms comes with a balcony or terrace, and although the garden view isn’t bad, the sea view rooms are worth the extra cost — a few even have private pools.

The hotel has a kids club, a playground, 2 specialty restaurants, a buffet, and 4 bars, as well as 5 swimming pools, an outdoor theater, a spa, and an on-site dive center (the Red Sea is one of the best dive spots in the world).

Hot Tip:

Traveling to Egypt but want to use points? Stay at one of these top points hotels around Egypt, including the new Waldorf Astoria Cairo Heliopolis.

19. Barceló Emperatriz, Madrid, Spain

Barceló Emperatriz
Get a taste of regal Madrid with a stay at the Barceló Emperatriz. Image Credit: Barceló Emperatriz

Set in the upscale, local Salamanca neighborhood of Madrid, the Barceló Emperatriz‘s design was inspired by former empress Eugenia de Montijo: classical, luxurious, and elegant. Rooms are decorated with neoclassical elements, like velvet chairs, crown molding, and geometric mirrors, and some come with balconies that overlook the city’s most famous street: La Castellana.

Although Madrid is full of excellent restaurants, make time to eat at the hotel’s Mutis Restaurant, which serves breakfast daily and offers international cuisine, and pop into the Eugenie Bar and Lounge for a glass of vino. Rates start around $250 per night.

20. Palacio Gran Vía, a Royal Hideaway Hotel, Granada, Spain

Palacio Gran Vía, a Royal Hideaway Hotel
Catch beautiful views of Granada from this hotel. Image Credit: Palacio Gran Vía, a Royal Hideaway Hotel

Granada is a magical city full of history. The Palacio Gran Vía, a Royal Hideaway Hotel, makes up part of it, in a 20th-century bank building that overlooks Granada’s cathedral and the imposing, hilltop Alhambra fortress. The hotel retains some of the bank’s former treasures, such as 16th-century art and original bank safes.

Although the guest rooms have all the amenities you might need — light streams in, and you have coffee makers, bathrobes, and slippers — the cathedral-view rooms are the best. You can also get incredible views from the hotel’s stunning rooftop and solarium. There’s also a fitness center and indoor pool. Rates start at $400 per night.

Hot Tip:

Wondering what credit card to use for Barceló hotel stays? Since Barceló doesn’t have any co-branded hotel credit cards, use a card that gives you additional points for travel purchases, like a hotel stay. We like the Chase Sapphire Preferred® Card, which provides you with 2x Chase Ultimate Rewards points on travel purchases, or the American Express® Green Card, where you can earn 3x Membership Rewards points on travel purchases.

The information regarding the American Express® Green Card was independently collected by Upgraded Points and not provided nor reviewed by the issuer.

Final Thoughts

Barceló stays are varied and far-flung, from all-inclusive, adults-only Mexican resorts to beachfront Egyptian properties and charming European city hotels. This list has some of our favorite Barceló properties, but we encourage you to look into the brand’s 300+ hotels around the world. Consider joining the Barceló My Benefits loyalty program, which can save you money and give you a better hotel experience, from additional perks to upgraded rooms.

Frequently Asked Questions

What is the Premium Level at Barceló Hotels?

Premium Level and Royal Level are essentially the same thing. These options refer to a more exclusive, premium experience at a Barceló hotel. While the name of this exclusive option may vary by property or sub-brand, these levels offer private spaces, upgraded rooms, and additional perks and benefits.

Is Barceló Royal Level worth it?

Booking Barceló Royal Level or Premium Level can be worth it, but it depends on the kind of hotel experience you want to have. Booking this type of reservation is more expensive, but it offers you nicer rooms, additional private spaces like a Royal Level restaurant, pool, or lounge, and various other benefits. If exclusivity is important to you, book Royal Level or Premium Level rooms on your next Barceló stay.

What type of VIP amenities do Barceló hotels offer?

Royal Level or Premium Level bookings get the VIP treatment, but actual benefits may vary by hotel. Still, these are some of the types of exclusive benefits you can expect:

  • Personalized check-in and checkout in an exclusive zone
  • Exclusive concierge service
  • Upgraded rooms
  • Superior bathroom amenities
  • Turndown service
  • Priority when making reservations at à la carte restaurants
  • Welcome gift upon arrival
  • Access to private VIP spaces
  • Premium drinks in all hotel bars and restaurants
  • Discount on spa and beauty salon services
  • 10% discount at Barceló gift shops
Are all Barceló hotels all-inclusive?

Some Barceló hotels are fully all-inclusive, while others offer different rate packages ranging from accommodation-only to bed and breakfast, half board, full board, or all-inclusive. Some hotels may only offer accommodation or bed and breakfast packages. It’s best to look at the specific Barceló hotels you’re considering in your chosen destination to see if it’s fully all-inclusive or what type of accommodation and meal packages it offers.

Lori Zaino's image

About Lori Zaino

Lori is an intrepid traveler who loves creating itineraries that exude “luxe on a budget.” She’s written for CNN, NBC, The Infatuation, and Forbes and has taken points-fueled trips to Sri Lanka, Sicily, and Myanmar.

INSIDERS ONLY: UP PULSE

Deluxe Travel Provided by UP Pulse

Get the latest travel tips, crucial news, flight & hotel deal alerts...

Plus — expert strategies to maximize your points & miles by joining our (free) newsletter.

We respect your privacy. This site is protected by reCAPTCHA. Google's privacy policy  and terms of service  apply.

Deluxe Travel Provided by UP Pulse
DMCA.com Protection Status