Agoda Hero Banner

Search Luxury hotels & resorts in Morocco

Enter your travel details to see prices and availability

Discover the regions of Morocco


Frequently asked questions

What's the average price of a hotel in Morocco?

The average price for a 3-star hotel in Morocco is USD 65.74. The average price for a 4-star hotel in Morocco is USD 86.89. The average price for a 5-star hotel in Morocco is USD 214.91.

What's the average price of a hotel in Morocco this weekend?

The average price for a 3-star hotel in Morocco this weekend is USD 65.27. The average price for a 4-star hotel in Morocco this weekend is USD 86.63. The average price for a 5-star hotel in Morocco this weekend is USD 208.02.

What's the average price of a hotel in Morocco tonight?

The average price for a 3-star hotel in Morocco tonight is USD 63.2. The average price for a 4-star hotel in Morocco tonight is USD 80.77. The average price for a 5-star hotel in Morocco tonight is USD 182.64.

What are the most popular hotels in Morocco?

Some of our most popular hotels in Morocco are Radisson Blu Hotel Casablanca City Center, LTI Agadir Beach Club and Atlantic Palm Beach.

What are the best hotels in Morocco for couples?

Hotels in Morocco that are highly rated by couples include ONOMO Airport Casablanca, Sud Bahia Agadir "Bahia City Hotel" and Diwane Hotel & Spa Marrakech.

What are the best hotels in Morocco for families?

Hotels in Morocco that are highly rated by families include ONOMO Airport Casablanca, Omega Hotel Agadir and Sud Bahia Agadir "Bahia City Hotel".

What are the most popular cities in Morocco to stay in?

Popular cities among travelers staying in Morocco include Marrakech, Casablanca, and Agadir.

What are the best hotels in Marrakech?

Verified travelers to Marrakech have given top reviews to Club Madina - All Inclusive, Riad Ghali & SPA and La Maison Arabe.

What are the best hotels in Casablanca?

Verified travelers to Casablanca have given top reviews to Radisson Blu Hotel Casablanca City Center, Hotel Club Val d'Anfa and Melliber Appart Hotel.

What are the best hotels in Agadir?

Verified travelers to Agadir have given top reviews to LTI Agadir Beach Club, Atlantic Palm Beach and Hotel Riu Palace Tikida Agadir - All Inclusive.

Show more questions




Best Luxury hotels in Morocco

Berbere Palace
Berbere Palace
Ouarzazate Suburbs, Ouarzazate
Hyatt Regency Casablanca
Hyatt Regency Casablanca
Fonciere, Casablanca
Pullman Mazagan Royal Golf & Spa Hotel
Hotel Le Medina Essaouira Thalassa sea and spa - MGallery
Eden Andalou Aquapark & SPA - All Inclusive
Palm Plaza Hotel & Spa
Palm Plaza Hotel & Spa
Medina, Marrakech
Sofitel Rabat Jardin Des Roses Hotel
Mazagan Beach & Golf Resort
Mazagan Beach & Golf Resort
Azemmour, Azemmour
Widiane
Widiane
Bin El Ouidane, Bin El Ouidane
Michlifen Resort & Golf