TravelDiari matches your credit cards to every hotel booking — saving you points you'd otherwise miss.

Destination + card

The best credit card for hotels in Morocco.

Updated

Why this card

American Express Platinum for hotels in Morocco.

Morocco has the Marriott Marrakech, Royal Mansour (independent), and Mandarin Oriental Jnan Rahma. Hyatt has the Hyatt Regency Casablanca. Hilton has the Conrad Rabat Arzana on the Atlantic coast. The most iconic riads in the medinas are independent boutiques outside any loyalty program.

Annual fee

$895

Best earn rate

5 points per dollar on flights and prepaid hotels via Amex Travel, FHR upgrade at top properties

Signup bonus

Currently around 175,000 points after spend, see issuer for the current offer

Royal Mansour Marrakech, La Mamounia, and the Selman Marrakech are all on Fine Hotels and Resorts. Upgrade on arrival, breakfast for two, and a $100 property credit at a $1,200-per-night riad is a clear win because these are the trophy properties for a Marrakech trip. The Centurion Lounge access at Heathrow and Paris CDG also matters because most US routings to Morocco connect through Europe.

See this cardarrow_forward

If the top pick is not right

Alternative: Marriott Bonvoy Bevy.

Marriott Marrakech and the W Casablanca are solid mid-tier picks. The 50K free night cert covers either. If you want to balance one boutique stay and a few chain nights, the Bevy is cheaper than the Brilliant and still gets the cert.

American ExpressAnnual fee $250

At a glance

Side by side.

SpecAmerican Express PlatinumMarriott Bonvoy Bevy
Annual fee$895$250
Best earn rate5 points per dollar on flights and prepaid hotels via Amex Travel, FHR upgrade at top propertiesSee alternative section above
Signup bonusCurrently around 175,000 points after spend, see issuer for the current offerVaries by month

Local tip

What to know before you book.

Riads in the medina rarely have street-front entrances or signs. Confirm an airport pickup in advance, because finding a riad in Marrakech after dark is functionally impossible without a guide. Hotel staff tips run around 20 dirhams per service. Cash for the medina, card for the chain hotels.

Questions

Frequently asked.

What is the best credit card for hotels in Morocco?

expand_more

American Express Platinum from American Express. Royal Mansour Marrakech, La Mamounia, and the Selman Marrakech are all on Fine Hotels and Resorts. Annual fee is $895.

How many points do you need for a free night in Morocco?

expand_more

Roughly 50,000 points per night at the recommended chain for Morocco. Cash rate is around $320 per night, so the points stay is a meaningful discount versus paying cash.

Is the Marriott Bonvoy Bevy a better choice for hotels in Morocco?

expand_more

Marriott Marrakech and the W Casablanca are solid mid-tier picks. The 50K free night cert covers either. If you want to balance one boutique stay and a few chain nights, the Bevy is cheaper than the Brilliant and still gets the cert. Annual fee is $250.