Most popular cities in Morocco
- Essaouira230 hotels
- Agadir234 hotels
- Tangier204 hotels
Hotels near beach in Morocco
7.6Very good87 reviews
Hotel
Hotel Bellerive
Morocco, Casablanca
Located around 17 minutes on foot from Plage Ain Diab, the 3-star Bellerive Casablanca offers a continental breakfast and features a swimming pool.
from CAD 88 per night
7.8Very good54 reviews
Hotel
Farah Safi
Morocco, Safi
Set within 10 minutes' drive of Head of the snake, the Farah boasts fitness classes and entertainment activities available on site.
from CAD 66 per night
7.4Very good84 reviews
Hotel
Hotel Des Arts Resort & Spa
Morocco, Casablanca
The 4-star Des Arts Resort & Spa Casablanca enjoys an exceptional location and provides easy access to La Mrissa 1.4 km away.
from CAD 81 per night
8.6Great211 reviews
Hotel
La Sultana Marrakech
Morocco, Marrakesh
Situated in the heart of Marrakesh, the intimate La Sultana Marrakech offers to make use of a solarium, a hot tub and sauna facilities.
from CAD 1 028 per night
8.2Great199 reviews
Hotel
Kanz Erremal
Morocco, Merzouga
The 3-star Kanz Erremal is located in the very heart of Merzouga, boasting an outdoor pool onsite.
from CAD 103 per night
8.2Great183 reviews
Hotel
Hyatt Regency Casablanca
Morocco, Casablanca
Located 17 minutes on foot from Casablanca Chamber of Commerce & Industry in Casablanca, the luxury Hyatt Regency features an à la carte restaurant along with fitness classes, massage therapy and various recreational opportunities.
from CAD 197 per night
8.2Great284 reviews
Hotel
Allegro Agadir
Morocco, Agadir
Featuring a swimming pool and 230 rooms, the traditional Allegro is nearly a 10-minute drive from Plage Agadir Public Beach.
from CAD 115 per night
8.0Great339 reviews
Hotel
Kaan Casablanca
Morocco, Casablanca
Offering a restaurant and a shop, the Atlas Almohades Casablanca City Center lies in the heart of a business area a 10-minute drive from Hassan II Mosque.
from CAD 57 per night
8.0Great201 reviews
Hotel
Casablanca Marriott Hotel
Morocco, Casablanca
The 5-star Marriott Casablanca is perfectly located in the business Sidi Belyout district and has 309 rooms with views of the sea.
from CAD 217 per night
8.4Great224 reviews
Hotel
Les Jardins De La Medina
Morocco, Marrakesh
Arranging hiking and horse riding, the luxurious Les Jardins De La Medina is found in the Kasbah district, a mere 1.5 km from Musee Tiskiwin Museum.
from CAD 255 per night
8.0Great233 reviews
Hotel
Hotel Islane
Morocco, Marrakesh
Offering beautiful rooms overlooking Atlas Mountains, the cosy 3-star Islane is located in the Medina district, 0.6 km from Jemaa el-Fnaa.
from CAD 50 per night
8.4Great472 reviews
Hotel
Idou Anfa Hotel & Spa
Morocco, Casablanca
Providing guests with a traditional Hammam, sauna facilities and an indoor pool, the luxurious Idou Anfa Hotel & Spa is located within 17 minutes' walk of Place des Nations Unies in the shopping district of Casablanca.
from CAD 95 per night
8.4Great526 reviews
Hotel
El Minzah Hotel
Morocco, Tangier
Set 7 minutes' stroll from Medina of Tangier, the sophisticated 5-star El Minzah has an outdoor swimming pool and also includes a traditional Hammam, a hot tub and sauna facilities.
from CAD 306 per night
8.4Great757 reviews
Hotel
Hotel Club Val D'Anfa Casablanca Ocean View
Morocco, Casablanca
Placed around 16 minutes' walk from Plage Lalla Meryem, the 4-star Club Val D'Anfa Casablanca Ocean View welcomes guests with a shop and a restaurant.
from CAD 156 per night
8.4Great90 reviews
Hotel
La Villa Mandarine
Morocco, Rabat
Featuring a lounge bar together with a year-round outdoor pool on site, the La Villa Mandarine Rabat is nestled in the heart of the city.
from CAD 280 per night
8.2Great736 reviews
Hotel
Agadir Beach Club
Morocco, Agadir
Situated 5 minutes by car from Seafront Promenade, the 4-star Beach Club Agadir features massage therapy and chaise longues.
from CAD 113 per night
8.0Great327 reviews
Hotel
Amadil Ocean Club
Morocco, Agadir
Boasting setting in the Agadir Bay district, a 5-minute ride from La Grande Roue d'Agadir, the Atlas Amadil Beach provides a swimming pool together with a hot tub and an outdoor swimming pool.
from CAD 194 per night
8.2Great422 reviews
Hotel
Hotel Argana Agadir
Morocco, Agadir
The Argana Agadir lies in the Agadir Bay district of Agadir and pampers its guests with a traditional Hammam, sauna facilities and an outdoor swimming pool.
from CAD 78 per night
8.6Great81 reviews
Hotel
Riu Tikida Dunas
Morocco, Agadir
Situated in the Agadir Bay district of Agadir, the Riu Tikida Dunas Agadir offers massage therapy and entertainment activities.
from CAD 230 per night
8.6Great416 reviews
Hotel
Hotel Le Medina Essaouira Thalassa Sea & Spa - Mgallery
Morocco, Essaouira
Offering a beauty salon and a restaurant, the Le Medina Essaouira Thalassa Sea & Spa - Mgallery lies in the Essaouira Coast district of Essaouira, a 6-minute stroll from Clock tower and only 10 minutes' walk from Centre d'art Le Real Mogador.
from CAD 183 per night
More hotels in Morocco:
Best 5-star hotels in Morocco
8.4Great419 reviews
Hotel
Kenzi Tower Hotel
Morocco, Casablanca
The luxury Kenzi Tower features an indoor pool and offers a traditional Hammam, a hot tub and sauna facilities in the business district of Casablanca.
from CAD 186 per night
8.6Great831 reviews
Hotel
Atlas Essaouira Riad Resort
Morocco, Essaouira
Set merely a 5-minute walk from Palma Quad, the luxury Atlas Essaouira & Spa offers a piano bar and luxurious rooms.
from CAD 159 per night
8.2Great128 reviews
Hotel
L' Amphitrite Palace Resort & Spa
Morocco, Skhirat
At the luxury L' Amphitrite Palace Resort & Spa Skhirat, guests can use fitness classes, massage therapy and various recreational opportunities or spend the day lazing by a swimming pool.
from CAD 157 per night
8.2Great285 reviews
Hotel
Palm Plaza Hotel & Spa
Morocco, Marrakesh
At walking distance to Atlas Mountains, within 3.5 km of Jemaa el-Fnaa, the luxury Palm Plaza Hotel & Marrakesh offers a traditional Hammam, a plunge pool and a steam room.
from CAD 151 per night
8.0Great247 reviews
Hotel
Dawliz Rabat Art & Spa
Morocco, Sale
Staying at the sophisticated Dawliz Rabat Art & Spa means you will be 5 minutes' drive from Rabat old market, while enjoying a swimming pool onsite.
from CAD 378 per night
8.4Great204 reviews
Hotel
Sofitel Essaouira Mogador Golf & Spa
Morocco, Essaouira
Located 10 minutes by car from Spiaggia di Essaouira Public Beach and within 10 minutes' drive of Palma Quad, the stylish Sofitel Essaouira Mogador Golf & Spa features an outdoor swimming pool and a pool bar.
from CAD 156 per night
8.0Great197 reviews
Hotel
Le Palace D'Anfa
Morocco, Casablanca
Situated in a business neighbourhood, the prestigious Le Palace D'Anfa features 156 rooms and an à la carte restaurant.
from CAD 202 per night
8.0Great189 reviews
Hotel
Iberostar Saidia
Morocco, Saidia
Featuring an outdoor swimming pool and 92 rooms, the modern Iberostar Saidia is 10 minutes by car from Al Halg Reserve natuerelle.
from CAD 181 per night
8.4Great144 reviews
Hotel
Cesar Resort & Spa
Morocco, Marrakesh
The luxury Cesar Resort & Spa in the touristic area of Marrakesh offers steam baths and massage therapy.
from CAD 175 per night
8.2Great160 reviews
Hotel
Sofitel Casablanca Tour Blanche
Morocco, Casablanca
The contemporary Sofitel Casablanca Tour Blanche offers to enjoy a lounge bar along with a Turkish steam bath, a treatment room and an indoor pool onsite, boasting setting near an underground station.
from CAD 226 per night
8.2Great174 reviews
Hotel
Be Live Collection Saidia
Morocco, Saidia
Thanks to the comfortable 5-star Be Live Collection's prime location, guests can admire views of the sea or spend their time discovering a touristic area.
from CAD 285 per night
8.2Great190 reviews
Hotel
Sofitel Agadir Thalassa Sea & Spa
Morocco, Agadir
Boasting a traditional Hammam, a hot tub and sauna facilities along with 213 rooms, the 5-star Sofitel Agadir Thalassa Sea & Spa is set in the Agadir Bay district.
from CAD 292 per night
8.2Great401 reviews
Hotel
Barcelo Tanger
Morocco, Tangier
Nestled in a historic area, the Barcelo Tanger is 5 minutes by car from Church of Saint Andrew.
from CAD 211 per night
8.0Great405 reviews
Hotel
Eden Andalou Club All Inclusive, Aquapark & Spa
Morocco, Marrakesh
The 5-star Eden Andalou Club All Inclusive, Aquapark & Spa is set at a moderate distance from Atlas Mountains and offers modern rooms and a jazz bar.
from CAD 441 per night
8.0Great54 reviews
Hotel
Sahara Hotel Agadir - Adults Only
Morocco, Agadir
The wonderful 5-star Sahara Hotel Agadir - Adults Only in the Agadir Bay district features an outdoor swimming pool and a pool area.
from CAD 201 per night
8.4Great94 reviews
Hotel
Riad Dar L'Oussia & Spa
Morocco, Essaouira
Boasting a central location in the Ahl Agadir district, the charming 5-star Dar L'Oussia Essaouira features spa therapy and entertainment activities.
from CAD 140 per night
8.2Great285 reviews
Hotel
The View Agadir
Morocco, Agadir
An à la carte restaurant with a hot tub, sauna facilities and an outdoor swimming pool are provided on site, while the refined 5-star Royal Atlas Agadir boasts a beachfront setting in an entertainment district.
from CAD 340 per night
8.4Great249 reviews
Hotel
Heure Bleue Palais - Relais & Chateaux
Morocco, Essaouira
Located 13 minutes on foot from Port of Essaouira, the lovely 5-star Heure Bleue Palais - Relais & Chateaux boasts a swimming pool.
from CAD 321 per night
8.4Great35 reviews
Hotel
La Sultana Oualidia
Morocco, Oualidia
Set in the Oualidia beach district, the 5-star La Sultana is a mere 10 minutes' stroll from Lagoon of Oualidia and has a Turkish steam room, a Turkish bath and a hot tub onsite.
from CAD 1 026 per night
8.2Great157 reviews
Hotel
Movenpick Hotel & Casino Malabata Tanger
Morocco, Tangier
Featuring modern rooms and a swimming pool, the comfortable Movenpick Hotel & Casino Malabata Tanger is 10 minutes by car from Charf.
from CAD 168 per night
Most popular 4-star hotels in Morocco
7.8Very good204 reviews
Hotel
Washington Hotel
Morocco, Casablanca
Featuring 127 rooms with views of the city, the 4-star Washington Casablanca is set within 10 minutes' drive of Hassan II Mosque.
from CAD 39 per night
8.2Great180 reviews
Hotel
Hotel Suisse
Morocco, Casablanca
The 4-star Suisse is nestled near an entertainment district at 500 metres from Club des Clubs de Casablanca.
from CAD 95 per night
8.2Great251 reviews
Hotel
Jm Suites Hotel Eco-Friendly Casablanca
Morocco, Casablanca
Boasting a traditional Hammam and sauna facilities, the 4-star Jm Suites Hotel Eco-Friendly is situated not very far from L'Eglise du Sacre-Coeur Principal Church and near a train station.
from CAD 113 per night
6.2Nice10 reviews
Hotel
Hotel De La Corniche
Morocco, Casablanca
Boasting a location within a 7-minute walk of La Corniche, the charming De La Corniche Casablanca includes 49 rooms and a swimming pool.
from CAD 87 per night
7.8Very good233 reviews
Hotel
Hotel Azur
Morocco, Casablanca
Offering an outdoor swimming pool, the 4-star Azur has a central setting based in the very heart of Casablanca.
from CAD 68 per night
10.0Perfect1 review
Hotel
Bab Al Bahar Hotel Et Spa
Morocco, Dakhla
The 4-star Bab Al Bahar is located 5 km from Dakhla airport and a super close walk to SupraTours bus stop.
from CAD 201 per night
6.4Nice12 reviews
Hotel
Hotel Anfa Port
Morocco, Casablanca
Comprising 143 rooms in the very heart of Casablanca, the Anfa Port lies around 5 minutes by car from Church of Notre-Dame de Lourdes.
from CAD 62 per night
8.2Great141 reviews
Hotel
Diwan Casablanca Hotel & Spa
Morocco, Casablanca
The 4-star Diwan Casablanca Hotel & Spa is nestled in the very heart of Casablanca and within 5 minutes' drive of Royal Palace.
from CAD 65 per night
8.2Great238 reviews
Hotel
El Oumnia Puerto & Spa
Morocco, Tangier
Located close to a port, the 4-star El Oumnia Puerto & Spa Tangier offers 60 rooms along with a solarium and an outdoor swimming pool.
from CAD 98 per night
8.4Great828 reviews
Hotel
Iberostar Founty Beach All Inclusive
Morocco, Agadir
The comfortable 4-star Iberostar Founty Beach All Inclusive Agadir offers a large outdoor swimming pool along with a traditional Hammam, a hot tub and sauna facilities on-site, boasting setting in the Agadir Bay district.
from CAD 243 per night
7.6Very good7 reviews
Hotel
Intercontinental Tangier
Morocco, Tangier
The Intercontinental, located within 10 minutes' walk of Palais des Institutions Italiennes, is also at a proximity to Spanish Consulate.
from CAD 104 per night
8.2Great379 reviews
Hotel
Mogador Al Madina
Morocco, Agadir
Located at 600 metres of Museum of Amazigh Culture, the sublime 4-star Mogador Al Madina Agadir boasts a hot tub, sauna facilities and an outdoor swimming pool, plus has 200 rooms to offer in the very heart of the city.
from CAD 49 per night
8.2Great359 reviews
Hotel
Oasis Hotel & Spa
Morocco, Agadir
Set within 19 minutes' walk of Talborjt, the 4-star Oasis Hotel & features fitness classes, massage therapy and recreational facilities.
from CAD 50 per night
8.4Great423 reviews
Hotel
Hotel Timoulay And Spa Agadir
Morocco, Agadir
Boasting setting in the Agadir Bay district, within 5 minutes' drive of Souk Al Ahad, the eco-friendly Timoulay And Spa provides a swimming pool together with a traditional Hammam, sauna facilities and an outdoor swimming pool.
from CAD 149 per night
8.2Great712 reviews
Hotel
Hotel Club Almoggar Garden Beach
Morocco, Agadir
The 4-star Club Almoggar Garden Beach features rooms with views of the patio, while a private location provides access to Jardin d'Olhao, which is a 19-minute stroll away.
from CAD 93 per night
8.0Great136 reviews
Hotel
Hotel Ouzoud Beni Mellal
Morocco, Beni Mellal
Located just a short drive from Atlas Mountains, the smoke-free Ouzoud Beni Mellal features a swimming pool and 58 rooms plus it is within 4.1 km of Ain asserdoun.
from CAD 70 per night
8.4Great102 reviews
Hotel
Hotel Dar Zitoune Taroudant
Morocco, Taroudant
Featuring fitness classes and spa therapy as well as an outdoor pool, the 4-star Dar Zitoune is situated in the very heart of Taroudant.
from CAD 147 per night
8.2Great52 reviews
Hotel
Hotel Idou Tiznit
Morocco, Tiznit
The comfortable 4-star Idou Tiznit, lodged in a business district, boasts a cocktail bar and views of the city.
from CAD 93 per night
7.6Very good91 reviews
Hotel
Chateau Eden El Rouh & Spa
Morocco, Oualidia
Located 700 metres of Plage Oualidia, the Chateau Eden El Rouh & features entertainment activities and various recreational opportunities as well as offers a continental breakfast.
from CAD 238 per night
8.4Great337 reviews
Hotel
Novotel Casablanca City Center
Morocco, Casablanca
The environmentally friendly Novotel Casablanca City Center serves an international menu and offers steam baths and an indoor pool, boasting setting near a port.
from CAD 83 per night
Most popular 3-star hotels in Morocco
7.4Very good23 reviews
Hotel
Hotel Corail
Morocco, Marrakesh
Comprising 50 rooms in the heart of Marrakesh, the charming 3-star Corail lies within 10 minutes' drive of Dar Si Said.
from CAD 23 per night
8.4Great116 reviews
Hotel
Hotel La Perle De Mogador
Morocco, Essaouira
The spectacular La Perle De Mogador features a swimming pool and 136 rooms facing the pool.
from CAD 92 per night
8.2Great347 reviews
Hotel
Residence Hoteliere Fleurie
Morocco, Agadir
Located within a 5-minute walk of Museum of Amazigh Culture and within 10 minutes' drive of Marina D'agadir, the 3-star Residence Hoteliere Fleurie Agadir features an outdoor pool and 18 rooms.
from CAD 51 per night
8.0Great149 reviews
Hotel
El Pueblo Tamlelt
Morocco, Agadir
The attractive El Pueblo Tamlelt Agadir in the Agadir Bay district features an outdoor swimming pool and a fitness club.
from CAD 168 per night
8.2Great138 reviews
Hotel
Hotel Tanjah Flandria
Morocco, Tangier
Staying at the 3-star Tanjah Flandria means you will be only 1.3 km from Kasbah, while enjoying an outdoor pool onsite.
from CAD 46 per night
7.8Very good50 reviews
Hotel
Hotel La Giralda
Morocco, Nador
The La Giralda Nador lies a 10-minute stroll from Laguna de la Marchica, and features storage for belongings and a restaurant.
from CAD 61 per night
7.0Very good26 reviews
Hotel
Hotel Orson Welles
Morocco, Essaouira
While staying at the Orson Welles Essaouira you are invited to discover City Walls السقالة, set 5 minutes away by car, or Place marche aux grains, which is a 5-minute drive away.
from CAD 110 per night
7.0Very good77 reviews
Hotel
Hotel Bouregreg
Morocco, Rabat
The Bouregreg is situated near the business district of Rabat a 17-minute stroll from Kasbah of the Udayas.
from CAD 62 per night
8.2Great412 reviews
Hotel
Ibis Tanger City Center
Morocco, Tangier
Guests of the contemporary Ibis Tanger City Center can relax at a swimming pool and have their drinks at the lounge bar.
from CAD 80 per night
8.2Great248 reviews
Hotel
Hotel Akabar
Morocco, Marrakesh
Offering a restaurant and a shop, the Akabar lies right in the centre of a residential area approximately 5 minutes' drive from Palacio da Bahia.
from CAD 38 per night
8.4Great708 reviews
Hotel
Hotel Rembrandt
Morocco, Tangier
Located in Tangier and a 12-minute stroll from Gran Mezquita de Tanger, the 3-star Rembrandt features a solarium and an outdoor swimming pool for guest's pure relaxation.
from CAD 106 per night
8.4Great9 reviews
Hotel
Miramar
Morocco, Essaouira
Located in the Essaouira Coast district a 10-minute stroll from City Walls السقالة, the 3-star Miramar Essaouira has 45 rooms and a swimming pool.
from CAD 92 per night
7.6Very good133 reviews
Hotel
Sud Bahia Agadir "Bahia City Hotel"
Morocco, Agadir
Featuring loungers and various recreational opportunities as well as a swimming pool, the Sud Bahia Agadir "Bahia City Hotel" is situated in the heart of Agadir.
from CAD 34 per night
8.2Great353 reviews
Hotel
Hamilton Agadir
Morocco, Agadir
Offering a location at 450 metres from Museum of Amazigh Culture, the attractive 3-star Hamilton overlooks the garden and has an à la carte restaurant.
from CAD 58 per night
7.6Very good13 reviews
Hotel
Hotel El Morabitine
Morocco, El Jadida
Within a 5-minute walk of Mohammed V Park and only a short walk from Galerie 104, the El Morabitine features an outdoor swimming pool along with a lounge bar.
from CAD 93 per night
8.2Great41 reviews
Hotel
Ibis Fnideq
Morocco, Fnideq
Boasting a swimming pool, the low-budget Ibis Fnideq is a 10-minute ride from Military museographic collection of the Legion.
from CAD 50 per night
8.0Great119 reviews
Hotel
Ibis El Jadida
Morocco, El Jadida
The Ibis El Jadida features rooms with views of the ocean, while a beachfront location provides access to Portuguese City, which is 10 minutes away by car.
from CAD 61 per night
8.2Great283 reviews
Hotel
Ibis Agadir
Morocco, Agadir
Offering access to an outdoor pool, the Senator Agadir also provides recreational facilities and entertainment activities near a bus stop and 5 minutes on foot from Souk Al Ahad.
from CAD 34 per night
8.4Great117 reviews
Hotel
Ibis Oujda
Morocco, Oujda
The 3-star Ibis Oujda in a downtown area offers guests a swimming pool and an à la carte restaurant.
from CAD 76 per night
8.2Great225 reviews
Hotel
Ibis Rabat Agdal
Morocco, Rabat
Positioned 10 minutes' drive from Hassan Tower, guests can enjoy international dishes at the 3-star Ibis Rabat Agdal's à la carte restaurant.
from CAD 74 per night
Amazing spa hotels in Morocco
8.2Great201 reviews
Hotel
Al Jasira Hotel
Morocco, Essaouira
Located within 5 minutes' stroll of Essaouira Ramparts and 5 minutes by car from City Walls السقالة, the perfect Al Jasira features a swimming pool and 41 rooms.
from CAD 84 per night
8.2Great443 reviews
Hotel
Kenzi Europa
Morocco, Agadir
Including a traditional Hammam, a hot tub and an outdoor swimming pool, the 4-star Kenzi Europa offers a swimming pool and boasts a location in the Agadir Bay district within 5 minutes' walk of Agadir Birds Valley.
from CAD 132 per night
8.2Great67 reviews
Hotel
Marina Smir Hotel & Spa
Morocco, Marina Smir
Featuring sauna facilities and an outdoor swimming pool, the 4-star Hotel & Spa Marina Smir is located within a 5-minute drive of Restinga plage.
from CAD 319 per night
8.2Great467 reviews
Hotel
Kenzi Solazur
Morocco, Tangier
Boasting a location in a shopping area, the Kenzi Solazur Tangier offers a Moroccan restaurant plus a Turkish steam room, a Turkish bath and a sauna.
from CAD 136 per night
8.2Great191 reviews
Hotel
Hotel Kasbah Le Mirage & Spa
Morocco, Marrakesh
Located in the Palmeraie district, the fantastic 4-star Kasbah Le Mirage & Spa Marrakesh features aerobics and facials.
from CAD 51 per night
8.2Great60 reviews
Hotel
Hotel Texuda
Morocco, Rabat
Located within at 850 metres of Bab El Had, the 3-star Texuda features an à la carte restaurant and buffet breakfast.
from CAD 84 per night
8.2Great121 reviews
Hotel
Mercure Nador Rif
Morocco, Nador
Featuring a year-round outdoor pool and 190 rooms, the contemporary 4-star Mercure Nador Rif is within 13 minutes' walk of Monte Gurugu.
from CAD 110 per night
8.2Great158 reviews
Hotel
Marrakech Ryads Parc All Inclusive
Morocco, Marrakesh
The perfect Marrakech Ryads Parc is settled in the Palmeraie district, 15 minutes by car from Palooza Land Park, and includes a pool bar.
from CAD 261 per night
8.6Great162 reviews
Hotel
Riu Tikida Garden (Adults Only)
Morocco, Marrakesh
Situated in the Palmeraie district of Marrakesh, the superb Riu Tikida Garden overlooks the garden and features a swimming pool.
from CAD 156 per night
8.2Great348 reviews
Hotel
Hotel Tildi Hotel & Spa
Morocco, Agadir
Located at 550 metres from Paradise Valley in a business area, the Hotel Tildi Hotel & features facials, loungers and billiards on-site.
from CAD 61 per night
Hotel
Royal Hotel
Morocco, Agadir
Featuring an indoor pool, the 2-star Royal lies in an entertainment neighbourhood, nearly 5 minutes' walk from Agadir Birds Valley.
from CAD 35 per night
7.8Very good118 reviews
Hotel
Terminus City Center Oujda
Morocco, Oujda
Located 5 minutes on foot from Bab al Gharbi, the comfortable Atlas Terminus & Spa Oujda boasts a traditional Hammam, a steam room and an outdoor swimming pool, plus has 22 rooms to offer in the very heart of the city.
from CAD 177 per night
8.4Great341 reviews
Hotel
Atlantic Hotel Agadir
Morocco, Agadir
The 4-star Atlantic Hotel includes a swimming pool and an à la carte restaurant.
from CAD 102 per night
7.6Very good91 reviews
Hotel
Hotel Cesar & Spa
Morocco, Tangier
5 minutes' drive from Tanja Marina Bay, the luxury Cesar & Tangier features fitness classes, massage therapy and entertainment activities.
from CAD 250 per night
8.0Great242 reviews
Hotel
Caribbean Village Agador
Morocco, Agadir
Featuring an outdoor swimming pool, the charming 3-star Caribbean Village Agador Agadir in the Agadir Bay district boasts 10 rooms.
from CAD 49 per night
Hotel
Hotel Tichka Marrakech
Morocco, Marrakesh
Jardin Majorelle is a mere 1.9 km from the 4-star Tichka Marrakech and Palooza Land Park is a 5-minute drive away.
from CAD 44 per night
8.4Great361 reviews
Hotel
Sofitel Agadir Royal Bay Resort
Morocco, Agadir
Located in the Agadir Bay district of Agadir, 10 minutes' drive from Marina D'agadir, the 5-star Sofitel Agadir Royal Bay offers access to sauna facilities and an outdoor swimming pool.
from CAD 260 per night
8.2Great192 reviews
Hotel
Gray Boutique Hotel Casablanca
Morocco, Casablanca
Situated in the business Anfa district, the Gray Boutique Hotel Casablanca offers quick access to Mohammed V airport within 35 minutes' drive.
from CAD 127 per night
8.6Great175 reviews
Hotel
Riad Perle D'Eau
Morocco, Essaouira
The Riad Perle D'Eau boasts a traditional Hammam and a hot tub, while City Walls السقالة is situated a 10-minute walk away.
from CAD 145 per night
8.2Great17 reviews
Hotel
Riu Tikida Beach
Morocco, Agadir
Set in a restaurant area, the 4-star Riu Tikida Beach Agadir entices guests with spa therapy and entertainment activities.
from CAD 170 per night
Top family hotels in Morocco
8.2Great383 reviews
Hotel
Palais Des Roses Hotel & Thalasso
Morocco, Agadir
Seafront Promenade is within a 10-minute drive of the family Palais Des Roses Hotel & Thalasso Agadir and features shopping and dining.
from CAD 47 per night
8.4Great167 reviews
Hotel
Hotel Des Iles
Morocco, Essaouira
Comprising 62 rooms in the heart of Essaouira, the wonderful Des Iles lies within 5 minutes' drive of Palma Quad.
from CAD 121 per night
7.8Very good132 reviews
Hotel
Art Suites
Morocco, El Jadida
Chapel of St Sebastian is nearly 17 minutes on foot from the 4-star Art Suites, while La Citerne Portugaise is 17 minutes' walk away.
from CAD 59 per night
8.4Great507 reviews
Hotel
Studiotel Afoud
Morocco, Agadir
Set within 7 minutes' walk of Museum of Amazigh Culture, the 3-star Studiotel Afoud Agadir features 15 rooms with private bathrooms.
from CAD 50 per night
8.2Great36 reviews
Hotel
Hotel Auberge Du Littoral
Morocco, Aourir
The 2-star Auberge Du Littoral with a swimming pool is around a 5-minute drive from Plage Imourane.
from CAD 96 per night
8.0Great362 reviews
Hotel
Hotel Dar Annasr
Morocco, Chefchaouen
The 2-star Dar Annasr Chefchaouen is placed merely 1.7 km from مسجد بوزعافار Mosquee Bouzaafar and just a short stroll from a bus stop.
from CAD 85 per night
8.4Great1255 reviews
Hotel
Hotel Continental
Morocco, Tangier
Set within an 8-minute stroll of Grand Socco, the 3-star Continental Tangier overlooks the courtyard and invites guests to have a drink at a lounge bar.
from CAD 129 per night
7.4Very good169 reviews
Hotel
Hotel Al Khaima
Morocco, Asilah
The 4-star Al Khaima has a swimming pool plus a lounge bar and awaits guests within 10 minutes' drive of Plage de Asilah.
from CAD 106 per night
8.0Great264 reviews
Hotel
Prince De Paris
Morocco, Casablanca
Offering a steam room and sauna facilities, the 4-star Prince De Paris is located within a 7-minute stroll of Old Medina of Casablanca in the business Sidi Belyout district.
from CAD 53 per night
8.2Great123 reviews
Hotel
Hotel La Perla
Morocco, Al Hoceima
Placed approximately 5 minutes on foot from Mimoun El Arssi Stadium and in the heart of Al Hoceima, the 3-star La Perla offers 99 rooms.
from CAD 125 per night
8.4Great162 reviews
Hotel
Rawabi Hotel Marrakech & Spa
Morocco, Marrakesh
Located 5 minutes on foot from Andre Heller's ANIMA Garden, the 4-star Rawabi Hotel & Spa features a swimming pool and a fitness suite.
from CAD 69 per night
7.6Very good135 reviews
Hotel
Bianca Beach Family & Resort
Morocco, Agadir
The positioning of the Bianca Beach Family Resort in the very heart of Agadir ensures fast access to After, which is around 10 minutes' walk away.
from CAD 53 per night
8.4Great550 reviews
Hotel
Odyssee Park Hotel
Morocco, Agadir
Boasting steam baths, yoga classes and massage therapy, the family-friendly Odyssee Park Agadir offers a Japanese garden within 18 minutes' walk of Marina D'agadir.
from CAD 63 per night
8.2Great417 reviews
Hotel
Marina Bay City Center
Morocco, Tangier
Featuring fitness classes, massage therapy and chaise longues, the 4-star Marina Bay is within 1.5 km of Tangier City Port as well as near a train station.
from CAD 88 per night
8.4Great232 reviews
Hotel
Riad Zahra
Morocco, Essaouira
An à la carte restaurant is available in the Riad Zahra, which boasts a beachfront location 650 metres of Palma Quad.
from CAD 89 per night
8.2Great260 reviews
Hotel
Dunes D'Or Ocean Club
Morocco, Agadir
Comprising 708 rooms in the very heart of Agadir, the family Les Dunes D'Or Resort lies 10 minutes' drive from Seafront Promenade.
from CAD 122 per night
8.0Great45 reviews
Hotel
Dream'S Hotel
Morocco, Tetouan
A 10-minute ride from Tetouan Centre of Modern Art, the 4-star Dream'S includes 124 rooms.
from CAD 102 per night
7.8Very good86 reviews
Hotel
Omega Hotel
Morocco, Agadir
Located a 10-minute drive from Souk Al Ahad, the delightful 4-star Omega boasts an outdoor pool.
from CAD 25 per night
Best luxury hotels in Morocco
8.0Great272 reviews
Hotel
Belere Hotel Rabat
Morocco, Rabat
The comfortable Belere Hotel offers an Italian menu and a lounge bar, featuring a prime location near a tube station.
from CAD 98 per night
8.2Great285 reviews
Hotel
Hotel Majestic
Morocco, Casablanca
The 4-star Majestic is situated in the Sidi Belyout district of Casablanca, 36 minutes' drive from Mohammed V airport.
from CAD 62 per night
8.4Great59 reviews
Hotel
Hotel Kabila
Morocco, M'Diq
Restinga plage is within 4.4 km of the Kabila M'Diq and Smir Park is a 5-minute drive away.
from CAD 319 per night
7.6Very good3 reviews
Hotel
Angsana Riad Bab Firdaus
Morocco, Marrakesh
Bab Agnaou is approximately 5 minutes on foot from the 4-star Angsana Riad Bab Firdaus and Dar Si Said is a mere 10 minutes' walk away.
from CAD 179 per night
8.2Great182 reviews
Hotel
Villa Quieta
Morocco, Essaouira
Offering 13 rooms with views of the garden, the 4-star Villa Quieta is set in the Essaouira Coast district of Essaouira, within 10 minutes' drive of Bab Doukkala.
from CAD 213 per night
8.0Great226 reviews
Hotel
Royal Mirage Agadir
Morocco, Agadir
Located within a 5-minute walk of Agadir Birds Valley and approximately 5 minutes' drive from Agadir Kasbah, the Royal Mirage features a lounge bar plus an outdoor pool.
from CAD 108 per night
8.2Great148 reviews
Hotel
Suites Hotel Mohammed V By Accor
Morocco, Al Hoceima
Located within within 0.7 km of Bougamar, the 4-star Suites Hotel Mohammed V By Accor features an à la carte restaurant and continental breakfast.
from CAD 152 per night
8.0Great3 reviews
Hotel
Le Littoral
Morocco, Anfa-Superieur
The 4-star Le Littoral is a perfect vacation spot within 15 minutes' walk of Parc Sindibad and other Casablanca landmarks.
from CAD 117 per night
8.0Great210 reviews
Hotel
Atlas Orient
Morocco, Oujda
The entirely renovated Atlas Orient is placed in a lively area of Oujda, just 1.6 km from Parc Lalla Meryem and within a 12-minute walk of Musee Lalla Meryem.
from CAD 85 per night
Hotel
Hotel Jnane La Kasbah
Morocco, Erfoud
The 4-star Jnane La Kasbha Erfoud is set a 10-minute ride from Shrine of Shmuel Abu Hatziera and a 10-minute drive from Art Sahara.
from CAD 882 per night
8.4Great69 reviews
Hotel
Kenzi Rissani
Morocco, Errachidia
An à la carte restaurant and a swimming pool are available on site of the comfortable Kenzi Rissani, that boasts a prime location within a 5-minute walk of Regional Museum of Resistance and Liberation Army.
from CAD 204 per night
8.2Great297 reviews
Hotel
Park Suites Hotel & Spa Luxury Boutique Hotel
Morocco, Casablanca
Located within 0.9 km of Derb Omar, the boutique Park Suites Hotel & Spa Casablanca features fitness classes and entertainment activities for guests' convenience.
from CAD 100 per night
8.4Great31 reviews
Hotel
Hotel Ocean Vagabond
Morocco, Essaouira
The Ocean Vagabond is located in a touristic area within a 5-minute walk of Medina of Essaouira.
from CAD 148 per night
8.0Great88 reviews
Hotel
Hotel Menzeh Dalia
Morocco, Meknes
Located in a business area and at a 4.4 km distance from Bab Mansour Laleuj, the Menzeh Dalia features 75 rooms plus an outdoor swimming pool.
from CAD 100 per night
8.4Great251 reviews
Hotel
Suite Hotel Tilila
Morocco, Agadir
Boasting proximity to Oued Tildi, which runs 1.3 km away, the Suite Hotel Tilila Agadir offers an outdoor swimming pool.
from CAD 44 per night
8.2Great129 reviews
Hotel
Tikida Golf Palace
Morocco, Agadir
The Tikida Golf Palace is a superb 5-star property set 4 km from Ocean Golf course and around 10 minutes' drive from Agadir Medina.
from CAD 187 per night
8.0Great535 reviews
Hotel
Casablanca Le Lido Thalasso & Spa
Morocco, Casablanca
Offering a swimming pool, an à la carte restaurant, the 4-star Le Lido Thalasso & Spa Casablanca also provides a lounge bar.
from CAD 93 per night
6.2Nice9 reviews
Hotel
Le Littoral
Morocco, Rabat
The Le Littoral Rabat, located within 5 minutes' walk of Plage Petit Val D'or, is also at a proximity to Acima.
from CAD 63 per night
8.2Great458 reviews
Hotel
Villa Blanca Urban Hotel
Morocco, Casablanca
Situated within 17 minutes' walk of El Hank Lighthouse, the designer Villa Blanca Urban Casablanca features fitness classes, massage therapy and sun loungers.
from CAD 162 per night
7.8Very good33 reviews
Hotel
Hotel La Paloma
Morocco, Tetouan
Set nearly a 10-minute drive from Ethnographic Museum, the delightful 4-star La Paloma Tetouan features fitness classes, various recreational opportunities and entertainment activities.
from CAD 95 per night
Cheap hotels in Morocco
8.0Great60 reviews
Hotel
Hotel Borj Mogador
Morocco, Essaouira
The charming 2-star Borj Mogador with sea views lies a 5-minute stroll from Essaouira Ramparts.
from CAD 68 per night
7.4Very good77 reviews
Hotel
Hotel Madrid
Morocco, Chefchaouen
About a 6-minute stroll from Outa El Hammam Square in Chefchaouen, the charming 2-star Madrid is lodged in a traditional-style building and consists of 13 rooms.
from CAD 73 per night
8.2Great15 reviews
Hotel
Guynemer
Morocco, Casablanca
The Guynemer, located within a 9-minute walk of Old Medina of Casablanca, is also at a proximity to Place Mohammed V.
from CAD 78 per night
7.8Very good20 reviews
Hotel
Hotel Marhaba
Morocco, Agadir
Featuring a swimming pool and a pool bar, the 3-star Marhaba is located within 8 minutes' walk of Paradise Valley and 5 minutes by car from Talborjt.
from CAD 31 per night
7.8Very good15 reviews
Hotel
Grande Place By Beau Rivage
Morocco, Essaouira
Port of Essaouira is nearly 6 minutes on foot from the 2-star Grande Place By Beau Rivage and Sidi Mohamed Ben Abdallah Museum is about 6 minutes' walk away.
from CAD 34 per night
8.2Great49 reviews
Hotel
Hotel Aferni
Morocco, Agadir
Due to a quiet location in the very heart of the city, the guests of the 3-star Aferni Agadir will find Marche Central around 5 minutes' walk away.
from CAD 32 per night
8.2Great135 reviews
Hotel
Umh Tarik Hotel
Morocco, Tangier
With views of the garden, the 2-star Umh Tarik is situated at a 3.3 km distance from Port de Tanger Ville and offers chaise longues and various recreational opportunities.
from CAD 72 per night
8.4Great101 reviews
Hotel
Hotel Les Palmiers
Morocco, Agadir
Agadir Oufella Ruins is 10 minutes by car from the 2-star Les Palmiers, while Souk Al Ahad is about 5 minutes' drive away.
from CAD 21 per night
7.0Very good5 reviews
Hotel
Salim
Morocco, Casablanca
The 3-star Salim is located 30 km from Mohammed V airport and at 450 metres of Lycee Ibn Hazem bus stop.
from CAD 58 per night
8.2Great117 reviews
Hotel
Hotel El Hadna By Hms
Morocco, Marrakesh
Situated in the heart of Marrakesh and within 10 minutes' drive of Saadian Tombs, the 3-star El Hadna By Hms offers 55 rooms.
from CAD 32 per night
7.8Very good7 reviews
Hotel
Hotel Ennasma
Morocco, Casablanca
Placed 750 metres of Derb Omar and in the heart of Casablanca, the 3-star Ennasma offers 23 rooms.
from CAD 16 per night
Hotel
Hotel Residence Nejma
Morocco, Agadir
Museum of Amazigh Culture is also set nearly 10 minutes on foot from the Residence Hotel Nejma.
from CAD 69 per night
7.0Very good2 reviews
Hotel
Al Mamoun
Morocco, Casablanca
Comprising 36 rooms in the very heart of Casablanca, the charming 3-star Al Mamoun lies within 10 minutes' drive of Maarif.
from CAD 38 per night
8.0Great198 reviews
Hotel
Ramada Encore By Wyndham Tangier
Morocco, Tangier
Set a 10-minute ride from Tangier Casbah Museum, the rooms in the comfortable Ramada Encore By Wyndham have views of pool.
from CAD 96 per night
7.6Very good19 reviews
Hotel
Hotel Safa
Morocco, Sidi Ifni
Former Spanish Consulate is less than a 10-minute stroll from the 3-star Safa, while Parc Zoo is merely a 5-minute walk away.
from CAD 73 per night
Top resorts in Morocco
8.6Great38 reviews
Hotel
Terres D'Amanar
Morocco, Tahanaout
Guests will enjoy an outdoor pool and 58 rooms, while staying at the comfortable Terres D'Amanar Tahanaout with location within a minutes' drive from Atlas Mountains.
from CAD 80 per night
8.2Great467 reviews
Hotel
Hotel Chellah
Morocco, Tangier
Boasting a seasonal outdoor swimming pool, the Chellah Tangier is set a mere 5 minutes on foot from Jardins de La Mendoubia.
from CAD 118 per night
8.4Great66 reviews
Hotel
Suites Hotel Omeya
Morocco, Martil
Playa de Cabo Negro is a 10-minute ride from the 3-star Suites Hotel Omeya, while Cabo Negro Royal Golf Club is a 10-minute drive away.
from CAD 140 per night
Hotel
Des Cascades
Morocco, Agadir
Stunning views and an outdoor pool are offered to guests of this hotel, located in the heart of Imouzzer Ida Ou Tanane.
from CAD 142 per night
7.8Very good174 reviews
Hotel
Hotel Etoile Du Nord
Morocco, Tangier
The 3-star Etoile Du Nord is a perfect vacation spot within a 10-minute drive of Tangier Casbah Museum and other Tangier landmarks.
from CAD 95 per night
5.0Guest rating2 reviews
Hotel
Dolce Vita Thalasso Hotel
Morocco, Temara
The elegant Dolce Vita Thalasso offers a piano bar and 20 rooms, along with an excellent location at a 0.7 km distance from Forest Harhoura.
from CAD 168 per night
8.0Great165 reviews
Hotel
Grand Mogador Sea View & Spa
Morocco, Tangier
Located about 10 minutes' drive from Charf, the 5-star Grand Mogador Sea View & offers a buffet breakfast and features a swimming pool.
from CAD 138 per night