Top regions in Morocco
Best 5-star hotels in Morocco
8.6Great
Hotel
Morocco, Marrakesh
Located in the Hivernage district 2.8 km from Museum of Marrakesh, the sophisticated 5-star Moevenpick Hotel Mansour Eddahbi Marrakech has 503 rooms and a heated swimming pool.
from CAD 316 per night
8.1Great
Hotel
Morocco, Tangier
Comprising 56 rooms in the centre of Tangier, the smoke-free Barcelo Tanger lies a 19-minute walk from Grand Socco.
from CAD 80 per night
8.3Great
Hotel
Morocco, Marrakesh
Featuring 4 outdoor swimming pools and 328 rooms, the Sofitel Marrakech Palais Imperial & Spa Marrakesh is only 1.8 km from Koutoubia Mosque.
from CAD 565 per night
8.4Great
Hotel
Morocco, Marrakesh
Approximately 25 minutes' walk from Jardin Majorelle, the 5-star Hivernage Marrakech Marrakesh overlooks the mountain and features a sundeck, a shared lounge, and a golf course.
from CAD 219 per night
8.2Great
Hotel
Morocco, Marrakesh
from CAD 219 per night
Most popular 4-star hotels in Morocco
8.4Great
Hotel
Morocco, Agadir
2.5 km from Agadir Birds Valley, the comfortable Iberostar Waves Founty Beach All Inclusive boasts an à la carte restaurant and 92 rooms.
from CAD 312 per night
8.7Great
Hotel
Morocco, Douar Caid Layadi
from CAD 144 per night
9.2Perfect
Riad
Morocco, Marrakesh
Located in the very heart of the city, around 700 metres from Jemaa el-Fnaa, the 4-star Riad Palais Sebban offers a lounge bar along with a traditional Hammam, a steam room, and a solarium.
from CAD 241 per night
9.2Perfect
Bed & Breakfast
Morocco, Chefchaouen
from CAD 289 per night
7.3Very good
Hotel
Morocco, Agadir
Featuring a lounge bar along with a traditional Hammam, a Jacuzzi, and a sauna, the smoke-free Beach Club awaits guests 16 minutes' walk from Shems Casino.
from CAD 168 per night
8.0Great
Hotel
Morocco, Agadir
Featuring a heated swimming pool along with a lounge bar, the Riu Tikida Dunas Agadir is a great place for exploring Vacation Banque Populaire Center in a beach area, set only 450 metres away.
from CAD 344 per night
Most popular 3-star hotels in Morocco
8.6Great
Guest house
from CAD 65 per night
8.3Great
Resort
Morocco, Casablanca
from CAD 102 per night
Amazing spa hotels in Morocco
8.8Great
Resort
Morocco, Taghazout
After a long day in the city, one can relax in an indoor swimming pool and savor international specialities at the unique Pickalbatros White Beach, located approximately a 25-minute walk from Golf Tazegzout.
from CAD 173 per night
9.6Perfect
Hotel
from CAD 1 901 per night
8.5Great
Hotel
Morocco, Marrakesh
from CAD 334 per night
8.0Great
Hotel
Morocco, Marrakesh
Offering Italian dishes, the 5-star Savoy Le Grand Hotel Marrakech Marrakesh is set about a 5-minute walk from Cyber Parc Arsat Moulay Abdeslam in the Hivernage district of Marrakesh.
from CAD 314 per night
7.9Very good
Hotel
Morocco, Taghazout
While staying at the beachfront Riu Palace Tikida you are invited to discover Golf Tazegzout, set a 10-minute drive away, or Plage Taghazout, which is 2.5 km away.
from CAD 354 per night
Top family hotels in Morocco
8.4Great
Hotel
Morocco, Marrakesh
Located in the shopping district of Marrakesh and 550 metres from Conference Palace, the sophisticated 4-star Pestana Cr7 Marrakech Marrakesh features 174 rooms plus an outdoor swimming pool.
from CAD 252 per night
7.3Very good
Hotel
Morocco, Casablanca
While staying at the 5-star One Hotel Casablanca you are invited to discover Ancienne Medina, set 20 minutes' walk away, or C.E.R.H Human Studies and Research Centre, which is 350 metres away.
from CAD 81 per night
8.1Great
Hotel
Morocco, Tangier
Featuring 43 rooms with views of the sea, the 5-star Farah Tanger is set within 6 km of Church of Saint Andrew.
from CAD 204 per night