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 15 Best Hotels in Morocco To Book With Points [Marriott, Hyatt, Hilton, IHG]

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.

Morocco is a destination that seems to be on everyone’s radar, full of gorgeous hotels, natural wonders, and cultural gems. Destinations like Tangier and Taghazout are inviting seaside retreats, while cities like Casablanca and Marrakech feature bustling souks and medinas.

Although Morocco can be a relatively affordable vacation destination, hotels where you can earn and redeem points are changing the game. They offer luxury, high-end amenities and memorable experiences you may not be able to have elsewhere, such as Agafay desert glamping or traditional riad stays.

Check out these top hotels in Morocco you can book using points.

Getting to Morocco

It’s getting easier than ever to reach Morocco from the U.S., thanks to newly launched routes like Delta’s Atlanta (ATL) to Marrakech (RAK) or the nonstop route between Newark (EWR) and Marrakech on United. You could also fly Morocco’s national airline, Royal Air Maroc, to Casablanca (CMN), from airports like New York City (JFK), Miami (MIA), or Washington, D.C. (IAD).

It’s also an easy weekend trip if you’re already in Europe, as many airlines fly from destinations such as London, Paris, or Madrid to various hubs in Morocco. Or, if you want to visit several areas of Morocco, using low-cost carrier Ryanair is an excellent plan. The airline flies between many Moroccan cities at extremely affordable prices — as low as $20 one way, in some cases.

Hot Tip:

Utilizing the Alaska Airlines Mileage Plan program to fly Royal Air Maroc is an easy way to affordably travel to Morocco. In the past, we’ve found one-way business class tickets to North Africa for as few as 45,000 Alaska miles. Learn how to earn more Alaska miles in our detailed guide.

What To Know About Visiting Morocco

Morocco is a country in North Africa. Although many areas of Morocco are safe, it’s important to respect the local customs. Female travelers may feel more comfortable keeping their shoulders, legs, and heads covered, and might want to take extra precautions if traveling in certain areas of Morocco alone. Check the U.S. Department of State website for any travel warnings.

The country’s currency is the Moroccan dirham, and it’s a closed currency, meaning it’s more difficult to obtain outside of Morocco. Consider taking some cash out of an ATM upon arrival, which may come in handy when bargaining in the souks. That said, all major hotels should accept credit cards.

Morocco’s weather varies, but it is often warm and dry, and it can get extremely hot in the summer. Make sure to pack layers if you’re heading to the desert or the mountains, where it can be chilly at night.

Advertisement

Marriott

Marriott has a solid selection of hotels and resorts in Morocco where you can stay using Marriott Bonvoy points. And if the ones on the list below aren’t right for you, the Le Meridien Casablanca is opening soon, hopefully in 2025.

1. The St. Regis La Bahia Blanca Resort, Tamuda Bay

St. Regis La Bahia Blanca Resort
Get your fill of the beach at the St. Regis La Bahia Blanca Resort. Image Credit: St. Regis

The beachfront St. Regis La Bahia Blanca Resort, Tamuda Bay, is luxurious with a boutique feel, with only 84 rooms and 17 suites. Close to both Tangier and Ceuta (an autonomous region of Spain on the African continent), the seaside resort weaves together both Andalusian and Moroccan aesthetics, making this an exotic and peaceful place to relax. It’s home to a spa with indoor pools and a lagoon-style outdoor pool, so guests can swim at the hotel or take a few steps down the beach to dive straight into the sea.

Rates start at $400 or 73,000 Marriott Bonvoy points per night.

2. Casablanca Marriott Hotel

Casablanca Marriott Hotel
Sit outside and soak in the Moroccan sunshine. Image Credit: Casablanca Marriott Hotel

The Casablanca Marriott Hotel is an affordable choice for travelers who want to explore Casablanca’s urban delights. The warm, welcoming lobby lounge is a respite after a long day of tourism, and guest rooms are bright, with simple lines and Moroccan textiles and art. While there’s no pool, you can enjoy the city’s mild weather on the terrace lounge, a sunny spot flanked by foliage that’s perfect for snacks and cocktails.

Rates start at $175 or 17,000 Marriott Bonvoy points per night.

3. The Ritz-Carlton Rabat, Dar Es Salam

Ritz Carlton Rabat
Balcony view from the Ritz-Carlton Rabat, Dar Es Salam. Image Credit: Ritz-Carlton

A quick drive from Rabat’s shores, the Ritz-Carlton Rabat, Dar Es Salam, sits on nearly 450 acres of lush greenery, including the Royal Golf Dar El Salam. Rooms and suites feature art deco design and bright, vibrant colors. All come with charming outdoor space, overlooking manicured gardens and palm trees. Guests can dip into 2 massive, palm-tree-lined outdoor pools or the chic indoor pool, which is part of the spa.

Room rates start at $430 or 80,500 Marriott Bonvoy points per night.

4. Le Méridien N’Fis

Le Meridien N'Fis
Dive into this large and inviting pool. Image Credit: Le Méridien N’Fis

With a tranquil location just outside Marrakech’s main medina and Jemaa el-Fnaa Square, Le Méridien N’Fis has spacious Moroccan-inspired guest rooms that encircle a gigantic outdoor swimming pool. Blooming bougainvillea and palm trees dot the property, which is also full of orange trees and pleasant water features, like quaint Arabic fountains and ponds.

Room rates start at $200 or 17,500 Marriott Bonvoy points per night.

IHG

IHG doesn’t have too many hotels in Morocco, but there are a few Iberostar beachfront properties if you are looking for a coastal, all-inclusive experience using IHG One Rewards points.

1. Iberostar Waves Founty Beach

Iberostar Waves Founty Beach
Relax on the beach or dive into the pool. Image Credit: IHG

Just south of Agadir, the Iberostar Waves Founty Beach offers an all-inclusive beachfront experience ideal for families with small children, complete with a Star Camp kids club, a playground, and activities. Park yourself on the golden sands, in 1 of the 3 swimming pools, or at the Moroccan hammam. Dining varies from casual buffets to a traditional Moroccan tea service.

Rates start around $250 or 60,000 IHG One Rewards points per night.

2. Iberostar Waves Saïdia

Iberostar Waves Saïdia
Explore miles upon miles of pristine beach. Image Credit: IHG

Less than 2 hours driving away from Melilla, Spain’s other autonomous region on the African continent, the Iberostar Waves Saidia sits on a nearly 9-mile stretch of sand. This all-inclusive hotel has stylish, Moroccan-themed guest rooms that have balconies with sea views. Dip into the outdoor and indoor pools, dine alfresco, or relax on 11 acres of the hotel’s very own beachfront.

Ideal for budget travelers, rates start at just $88 or 35,000 IHG One Rewards points per night.

Hot Tip:

Although some hotels may cost more, Morocco is the perfect destination for budget travelers using either points or cash. Here’s what you need to know about visiting Morocco without breaking the bank.

Hyatt

Hyatt offers more luxurious properties and some unique lodging experiences within its portfolio in Morocco. From desert glamping to the romantic riads that are part of Mr & Mrs Smith, here’s where to stay in Morocco for an elevated experience using World of Hyatt points.

1. Park Hyatt Marrakech

Park Hyatt Marrakech Park Suite King Deluxe Room
Guest rooms and suites overlook sunny gardens and a pool. Image Credit: Park Hyatt Marrakech

The Park Hyatt Marrakech‘s maze-like walkways and Tetris-style pools feel like a mini (and much less chaotic) version of the city’s main medina. Wind around below waving palm trees to find quiet sections of the pool, or head to your guest room, which features African and Arabic art, and deep, textured wood furnishings.

Room rates at this new-ish hotel start at $500 or 25,000 World of Hyatt points per night for this Category 7 property.

2. Hyatt Regency Taghazout

Hyatt Regency Taghazout La Vie En Bleu Outdoor View
It’ll be tough to choose the pool or the beach at the Hyatt Regency Taghazout. Image Credit: Hyatt

Head south along the coast from Taghazout to reach the Hyatt Regency Taghazout, a seaside resort where you can relax, surf, and rejuvenate. Home to a golf course, paddle courts, a gym, and a spa, wellness is a top priority here. Kids can spend time at the Camp Hyatt kids club, and adults can hang out at the beach clubs or pools. Rooms have massive windows that let in the light and the ocean or desert mountain views.

Rates at this Category 3 property start at $200 or 12,000 World of Hyatt points per night.

3. Caravan Agafay by Our Habitas

Habitas Agafay
Enjoy a true Moroccan glamping experience with points. Image Credit: Caravan Agafay by Our Habitas.

The Agafay Desert is a short drive from Marrakech, but glamping at the Caravan Agafary by Our Habitas offers a luxurious, exotic experience that feels like a world away from civilization. The Mr & Mrs Smith property offers different styles of tents and lodge rooms with varying amenities. Enjoy sand dune views from your tent, the pool, and from the Moroccan Olivar Restaurant. While there, take part in desert-inspired activities like hikes and picnics, horseback and camel rides, and sunset Moroccan tea ceremonies.

Rates for this unique hotel start at $279 or 26,000 World of Hyatt points.

4. Dar Dama

Red Apartment Dar Darma Mr and Mrs Smith
This sophisticated Berber-inspired riad offers you a chance to experience the local culture. Image Credit: Mr & Mrs Smith

Just a short stroll from the Marrakech Museum and the Madrasa Ben Youssef, Dar Darma is a charming riad tucked away from the bustling souk. The hotel is all about catering to its guests with flexibility and ease, like no fixed check-in or checkout times and the ability to enjoy a Moroccan meal at any time you want, in your suite, on the hotel’s glorious rooftop near the pool, one of the lounges, or the library. Each suite is uniquely designed and peaceful, with separate living and sleeping quarters.

Rates start at $250 or 20,000 World of Hyatt points.

Advertisement

Hilton

Hilton has a decent presence in Morocco, especially thanks to its partnership with Small Luxury Hotels (SLH). Stay at these top Hilton hotels in Morocco, from Nobu Marrakech to the Conrad Rabat, using Hilton Honors points.

Hot Tip:

1. Nobu Marrakech

Deluxe Junior Suite Nobu Hotel Marrakech
The Nobu Marrakech is an all-suites hotel. Image Credit: Nobu Marrakech

A Hilton SLH property, Nobu Marrakech is a short walk from the Koutoubia Mosque, a peaceful escape from Marrakech’s overwhelming medina, but still close enough to explore it on foot. Guest rooms feature traditional Moroccan dark wood, patterns, textiles, and artwork, with views of the mosque or the Atlas Mountains. If you can’t get enough of that mountain view, the hotel’s sophisticated rooftop garden and deck.

Room rates start at $450 or 80,000 Hilton Honors points per night.

2. Hilton Tangier Al Houara Resort & Spa

Hilton Tangier
Get your fill of sunshine on Tangier’s gorgeous beaches. Image Credit: Hilton Tangier Al Houara Resort & Spa

The Hilton Tangier Al Houara Resort & Spa sits on more than 40 pristine acres of coastal sands and forest. While the hotel offers a shuttle into central Tangier, you may be perfectly happy enjoying the golf course, swimming pools, beach, kids club, numerous dining and bar options, the fitness center, and the spa. Guest rooms feel luminous and spacious and feature balconies with views of the gardens or sea.

Room rates start at $175 or 50,000 Hilton Honors points per night.

3. Conrad Rabat Arzana

Conrad Rabat swimming pool
Admire the ocean from the hotel’s pool. Image Credit: Conrad Rabat

One of Hilton’s most luxurious properties in the country, the Conrad Rabat Arzana is about 20 minutes away from Rabat’s city center by car and towers above the Moroccan coastline. Each of its 120 rooms has a balcony or terrace overlooking the sea or gardens, and some suites have their own private infinity pools. If your room is sans pool, don’t worry—the main infinity pool is inviting and beautiful, with chic cabanas and sea views.

Room rates start around $270 or 70,000 Hilton Honors points per night.

4. Ksar Char-Bagh

Ksar Char Bagh
This pool sits in the shadow of a regal, 14th-century riad. Image Credit: Ksar Char-Bagh

Set in the tranquil La Palmerie area on the outskirts of Marrakech, Ksar Char-Bagh is for travelers who want a boutique-style hotel that incorporates authentic Moroccan elements while still earning or using Hilton points. The riad feels regal and memorable, a kasbah-inspired property dating back to the 14th century. Guest rooms feature Moroccan wood, outdoor space, and Berber-designed elements, like natural materials and geometric patterns. The outdoor pool, lined by verdant palm trees, is the ideal hangout spot.

Rates start at $600 or 100,000 Hilton Honors points.

5. Hilton Taghazout Bay Beach Resort & Spa

Hilton Taghazout Bay Beach Resort & Spa
Enjoy peaceful views from the outdoor pool. Image Credit: Hilton Taghazout Bay Beach Resort & Spa

Farther south than the Hyatt Regency Taghazout, the Hilton Taghazout Bay Beach Resort & Spa has a private, breezy beach perfect for surfing and 4 swimming pools (including an indoor pool for a rainy day). Rooms have large windows with balconies that overlook the gardens, desert and mountain landscape, or the beach and sea. The grounds are large and sprawling, ideal for those who want to surf, relax, or wander. Head slightly farther afield to explore the charming surfer village of Taghazout.

Rates start at $200 or 50,000 Hilton Honors points per night.

Hot Tip:

If none of these Hilton properties fit the bill, Hilton is opening 9 new hotels in Morocco over 7 different Hilton brands, from the Curio Collection to LXR to DoubleTree. But we’re most excited about the Waldorf Astoria Rabat-Sale Hotel, which hopefully will open in 2025.

Final Thoughts

Morocco is a welcoming and affordable country full of hotels, riads, and resorts to fit every budget. But staying on points is an easy way to make your trip even cheaper. Or, staying at a good-value points hotel but paying cash is the perfect way to earn those elite nights and work your way up to hotel elite status without breaking the bank.

Whether it’s a surf break in Taghazout, a shopping trip to the souks of Marrakech, or desert glamping in the Agafay Desert, consider staying at one of these best hotels in Morocco using points.

Frequently Asked Questions

What is the best area to stay in Morocco?

There are many incredible areas to visit in Morocco. Marrakech is known as the perfect place for first-time visitors and has a lot to do in the way of culture and shopping. Casablanca is a large, busy city, and spots like Taghazout are ideal for surfers.

What is the difference between a riad and a hotel?

A hotel in Morocco is, well, a hotel. While it may have cultural, food, or design elements unique to the country, it’s still a hotel. A riad is the term for a traditional house or mansion with an interior garden or courtyard, often with a fountain in it. In terms of a hotel billed as a riad, it could be a boutique hotel, bed and breakfast, family-owned mansion, or large home with a courtyard in the middle. It offers a more authentic way to stay and experience the local culture and hospitality in ways that larger hotels can’t (or won’t).

While you can usually only stay in hotels using points, there are some riads where you can earn or redeem points. Plus, booking a hotel in a credit card travel portal, like Chase Travel or AmexTravel.com, means you can stay at certain riads while paying with (or earning) credit card points.

Do hotels in Morocco serve alcohol?

Alcohol consumption is legal in Morocco and most, if not all, hotels offer it. If you’re staying at a family-owned riad, it might not be the case. If purchasing alcohol at your hotel or riad is important to you, double-check to ensure it’s served there.

Is Morocco a luxury destination?

While there are luxury hotels or luxury experiences in Morocco, it’s not considered a luxury destination. In fact, it’s a relatively affordable destination that you can experience on a budget. Your money goes far in Morocco (and so do your points), so choosing the right accommodation, experiences, restaurants, activities, and tours can offer an excellent value.

Where do the Kardashians stay in Morocco?

The Kardashians reportedly stay at La Mamonia Marrakech, one of the most extravagant and luxurious hotels in Morocco. Unfortunately, traditional hotel points and loyalty programs won’t help you much to stay at this fancy hotel. However, it is part of the Amex Fine Hotels + Resorts program, which means if you hold a card such as The Platinum Card® from American Express or The Business Platinum Card® from American Express, you can stay in celebrity style, obtaining the following additional benefits at the property during your vacation:

  • 12 p.m. check-in, when available
  • Room upgrade upon arrival, when available
  • Daily breakfast for 2
  • $150 food and beverage credit for your stay
  • Complimentary Wi-Fi
  • Guaranteed 4 p.m. checkout

While room rates can drop as low as $450 or $500 in the extreme heat of the summer months, they can often rise into the thousands during peak seasons, such as spring, fall, and winter.

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