6,471 hotels in Morocco, 457 five-star; rooms from $23 per night over the next three months; best months March, April, May and October.
OBO Travel lists 6,471 hotels across 38 destinations in Morocco, 3,085 of them with photo galleries. That includes 457 five-star and 1,311 four-star properties. Pick a destination to browse its best hotels, or open any hotel for live prices on your dates.
Destinations in Morocco
Cities and regions with hotels you can book on OBO Travel, biggest galleries first.
Top hotels in Morocco
Verified availability first, then star rating and photo quality.

Sofitel Marrakech Palais Imperial & Spa
MARRAKECH
The contemporary 5-star Sofitel Marrakech Palais Imperial & Spa is a quiet, sumptuous space in the middle of a gorgeo...

Adam Park Marrakech Hotel & Spa
MARRAKECH
Experience Art Deco elegance at this Marrakech hotel, featuring an outdoor pool, spa, and fitness center. Enjoy Itali...

Barceló Palmeraie Oasis Resort
MARRAKECH
With a stay at Barcelo Palmeraie in Marrakech (Annakhil), you'll be within a 15-minute drive of Jemaa el-Fnaa and Mar...

Delta Hotels by Marriott Marrakech Eden Andalou
MARRAKECH
Surrounded by beautiful Andalusian-style landscaped gardens, this hotel enjoys magnificent views to the Atlas mountai...

Es Saadi Marrakech Resort - Hotel
MARRAKECH
Located in the tranquil residential district of L'Hivernage, midway between the vibrant Medina and the serene Palmera...

Fairmont Royal Palm Marrakech
MARRAKECH
This superb hotel of the highest quality boasts a spectacular location with manicured gardens, the majestic Atlas mou...

Four Seasons Resort Marrakech
MARRAKECH
Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate...

Grand Mogador Agdal
MARRAKECH
This hotel is located in the centre of the new tourist zone, and faces the Atlas Mountains, the Ancient wall of the R...

Grand Mogador Menara
MARRAKECH
Indulge in onsite body treatments and facials at the Grand Mogador Menara, conveniently located near Avenue Mohamed V...

Hivernage Hotel & Spa
MARRAKECH
Within the privileged Hivernage area of Marrakech, Hivernage Hotel & Spa is only walking distance from the legendary...

Jaal Riad Resort Marrakech
MARRAKECH
This hotel is located at the end of Avenue Mohammed VI, just a few paces from the nearest nightspots. Jemaa el Fna Sq...

Kenzi Club Agdal Medina
MARRAKECH
The hotel is situated in the area of Agdal on Boulevard Mohamed VI, near the largest discotheque in Africa, 'Pacha'...
Luxury hotels in Morocco
Five-star properties, verified availability first.

Sofitel Marrakech Palais Imperial & Spa
MARRAKECH
The contemporary 5-star Sofitel Marrakech Palais Imperial & Spa is a quiet, sumptuous space in the middle of a gorgeo...

Adam Park Marrakech Hotel & Spa
MARRAKECH
Experience Art Deco elegance at this Marrakech hotel, featuring an outdoor pool, spa, and fitness center. Enjoy Itali...

Barceló Palmeraie Oasis Resort
MARRAKECH
With a stay at Barcelo Palmeraie in Marrakech (Annakhil), you'll be within a 15-minute drive of Jemaa el-Fnaa and Mar...

Delta Hotels by Marriott Marrakech Eden Andalou
MARRAKECH
Surrounded by beautiful Andalusian-style landscaped gardens, this hotel enjoys magnificent views to the Atlas mountai...

Es Saadi Marrakech Resort - Hotel
MARRAKECH
Located in the tranquil residential district of L'Hivernage, midway between the vibrant Medina and the serene Palmera...

Fairmont Royal Palm Marrakech
MARRAKECH
This superb hotel of the highest quality boasts a spectacular location with manicured gardens, the majestic Atlas mou...

Four Seasons Resort Marrakech
MARRAKECH
Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate...

Grand Mogador Agdal
MARRAKECH
This hotel is located in the centre of the new tourist zone, and faces the Atlas Mountains, the Ancient wall of the R...

Grand Mogador Menara
MARRAKECH
Indulge in onsite body treatments and facials at the Grand Mogador Menara, conveniently located near Avenue Mohamed V...

Hivernage Hotel & Spa
MARRAKECH
Within the privileged Hivernage area of Marrakech, Hivernage Hotel & Spa is only walking distance from the legendary...

Jaal Riad Resort Marrakech
MARRAKECH
This hotel is located at the end of Avenue Mohammed VI, just a few paces from the nearest nightspots. Jemaa el Fna Sq...

Kenzi Club Agdal Medina
MARRAKECH
The hotel is situated in the area of Agdal on Boulevard Mohamed VI, near the largest discotheque in Africa, 'Pacha'...
Four-star hotels in Morocco
Four-star stays with photo galleries, verified availability first.

Club Paradisio
MARRAKECH
Conveniently situated near Agdal Gardens and the ramparts of the city with a bus station around 50 m away, the hotel...

Marrakech Ryads Parc & Spa
Marrakech
Opened in 2008, this hotel beautifully blends traditional Moroccan architecture with modern amenities. Its 260 rooms...

SOL Oasis Marrakech
MARRAKECH
A total of 211 guest rooms are available for guests' convenience. This hotel was completely renovated in 2021. Sol Oa...

Albakech Boutique Hôtel & Spa
MARRAKECH
The Albakech House Boutique Hotel & Spa offers 17 guest rooms and convenient amenities such as Wi-Fi, 24-hour recepti...

Aqualis Club Resort Marrakech
MARRAKECH
Located in one of Marrakesh’s newest residential areas, Labranda Targa Club Aqua Parc is housed in a modern structure...

Ayoub Hotel & Spa
MARRAKECH
Offering a year-round outdoor pool and spa centre, Hotel Ayoub & Spa is set in Marrakech in the Marrakech-Safi Region...

Be Live Experience Marrakech Palmeraie
MARRAKECH
This is an elegant 4 star hotel with a family-friendly atmosphere, providing our guests a pleasant and exotic stay in...

Dellarosa Boutique Hôtel
MARRAKECH
Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to apprecia...
Popular hotel chains in Morocco
Every property of a chain on one page.
Frequently asked questions about hotels in Morocco
How many hotels are there in Morocco?
OBO Travel lists 6,471 hotels across 38 destinations in Morocco, including 457 five-star and 1,311 four-star properties.
Which destinations in Morocco have the most hotels?
The biggest choice of hotels is in Marrakech, Atlantic Coast, inland and Atlas. Each destination page lists its top hotels, five-star stays and best-value picks.
What are the best hotels in Morocco?
Popular choices with strong ratings and photo galleries include Sofitel Marrakech Palais Imperial & Spa, Adam Park Marrakech Hotel & Spa, Barceló Palmeraie Oasis Resort and Delta Hotels by Marriott Marrakech Eden Andalou. Open any hotel to see rooms, facilities and live prices for your dates.
How much does a hotel in Morocco cost?
Over the next 90 days the cheapest nightly rate we have seen in Marrakech is around $23. Prices depend on dates, room type and board basis.
Can I cancel a hotel booking in Morocco?
Many rooms offer free cancellation up to a deadline. The exact cancellation policy is shown on every room before you pay.
Price guides for Morocco
When rooms are cheapest and when the five-star season peaks.







































