Most popular cities in Morocco
- Agadir90 villas to rent
- Casablanca30 villas to rent
- Chefchaouen5 villas to rent
- Essaouira207 villas to rent
Top landmarks in Morocco
-
Popular attractions
-
Monument
Amazing spa hotels in Morocco
9.0Perfect113 reviews
Holiday home
Morocco, Asilah
Situated just 350 metres from Bab al-Bahar, this villa features a terrace with sea views.
from GBP 200 per night
10.0Perfect3 reviews
Villa
Morocco, Essaouira
Taghart beach is around 10 minutes by car from the beachfront La Fiancee Du Vent Villa and Essaouira Ramparts is around 4.7 km away.
from GBP 468 per night
9.9Perfect27 reviews
Villa
Morocco, Marrakesh
Situated a 30-minute drive to Bahia Palace, this villa features a balcony and a shared lounge.
from GBP 642 per night
9.4Perfect39 reviews
Villa
Morocco, Marrakesh
Placed 2.3 km from Conference Palace, this self-catering villa offers accommodation with the balcony and a patio.
from GBP 317 per night
9.1Perfect129 reviews
Farm stay
Morocco, Marrakesh
The Ferme Sidi Safou & Spa is set within 7 km of Mosquee Sidi-bel-Abbes and approximately a 10-minute ride from Assoufid Golf Club.
from GBP 542 per night
9.3Perfect33 reviews
Villa
Morocco, Essaouira
The Villa L'Oiseau Bleu is placed in a beach area of Essaouira, at a 3.5 km distance from Taghart beach and 10 minutes' drive from Sqala of the port.
from GBP 274 per night
9.3Perfect383 reviews
Villa
Morocco, Marrakesh
Situated 7 km from Eden Aquapark, this venue features a picnic area, a community pool and tennis courts.
from GBP 79 per night
9.1Perfect51 reviews
Farm stay
Morocco, Oulad Snaguia
Located within a stroll from a beach, this property features a terrace and an outdoor swimming pool.
from GBP 169 per night
9.1Perfect675 reviews
Villa
Morocco, Marrakesh
The Villa Al Assala Palmeraie is located in the very heart of Marrakesh, boasting a private swimming pool onsite.
from GBP 213 per night
9.6Perfect9 reviews
Villa
Morocco, Marrakesh
The luxury Palais Ambrine Villa offers fitness classes and spa therapy in a rural area of Marrakesh, nearly a 20-minute stroll from Riad Bledna.
from GBP 1 247 per night
7.8Very good40 reviews
Holiday home
Morocco, Agadir
A swimming pool and a garden bar are offered for guest convenience at the Maison D Hotes Bungalow Villa Hammam Bien-Etre Et Piscine.
from GBP 71 per night
9.1Perfect281 reviews
Lodge
Morocco, Ouarzazate
Situated 49 km from Kasbah Amridil, this property features a night club, a sunbathing terrace and a library.
from GBP 113 per night
9.3Perfect129 reviews
Lodge
Morocco, Ourika
Set within 3.5 km of Nectarome, the Le Douar Berbere Villa Ourika features 7 rooms with private bathrooms.
from GBP 149 per night
8.9Great507 reviews
Lodge
Morocco, El Karia
Featuring a special menu and board games which are perfect for kids, this villa is situated 5 km away from the city centre.
from GBP 207 per night
9.4Perfect785 reviews
Lodge
Morocco, Imlil (Atlas Mountains)
The Riad Atlas 4 Seasons Imlil with mountain views lies nearly a 5-minute walk from Mount Toubkal.
from GBP 26 per night
8.7Great361 reviews
Farm stay
Morocco, Fes
Set nearly a 15-minute ride from Diamant vert, the rooms in the Maison D'Hotes La Ferme Aziza Fes have views of garden.
from GBP 58 per night
5.6Needs improvement32 reviews
Holiday home
Morocco, Marrakesh
Located in Daoudiate district, this villa features a terrace along with a mini-kitchen.
from GBP 30 per night
9.2Perfect144 reviews
Villa
Morocco, Marrakesh
A 18-minute walk from Aqua Fun Club, the Villas Fleurs Marrakech Marrakesh offers fitness classes, spa therapy and barbeque plus a swimming pool.
from GBP 155 per night
8.5Great233 reviews
Lodge
Morocco, Marrakesh
from GBP 526 per night
9.1Perfect303 reviews
Lodge
Morocco, Agadir
Located at a 4.6 km distance from Crocoparc, the unique 3-star Ecolodge Atlas Kasbah offers an outdoor pool and a fitness studio for guests.
from GBP 94 per night
Top family hotels in Morocco
9.5Perfect111 reviews
Holiday home
Morocco, Essaouira
Overlooking city, the Les Embruns D'Essaouira Villa Essaouira welcomes guests with a continental breakfast.
from GBP 102 per night
8.5Great77 reviews
Holiday home
Morocco, Tangier
American Legation is just 150 metres from the villa, where you can try windsurfing, diving and hiking.
from GBP 110 per night
9.5Perfect456 reviews
Country house
Morocco, Tangier
Tangier Free Zone is within 3 km of the Hajrienne Guest House and features shopping and dining.
from GBP 40 per night
8.6Great100 reviews
Holiday home
Morocco, Tangier
Featuring a terrace and 2 bedrooms, the property is set close to Dar el Makhzen.
from GBP 63 per night
9.0Perfect95 reviews
Holiday home
Morocco, Chefchaouen
Situated next to Kasbah Museum, this 4-bedroom property features cots, a game room and board games for families with kids.
from GBP 248 per night
9.5Perfect259 reviews
Farm stay
Morocco, Timganine
Guests at this well-equipped venue, located 12 km from Iriki National Park, can enjoy hiking and cycling.
from GBP 43 per night
9.4Perfect85 reviews
Holiday home
Morocco, Marrakesh
The hotel has to offer a spa area and a massage room onsite along with 4 rooms, boasting setting in a ski area.
from GBP 20 per night
9.2Perfect603 reviews
Country house
Morocco, Imlil (Atlas Mountains)
Guests can also enjoy access to Toubkal Trek, which is around 10 minutes by car from the Hiba Lodge Imlil.
from GBP 22 per night
9.4Perfect87 reviews
Country house
Morocco, M'Hamid
The property provides a safety deposit box and 24-hour security and is set 1 km from the city centre.
from GBP 30 per night
8.3Great107 reviews
Holiday home
Morocco, Essaouira
Situated in the middle of Essaouira and within 13 minutes' walk of Bab Doukkala, the Dar Massaneh Villa offers 7 rooms.
from GBP 87 per night
7.9Very good59 reviews
Villa
Morocco, Marrakesh
Situated in the Agdal district of Marrakesh, the Villa Prestige Marrakesh offers quick access to Menara airport within 10 minutes' drive.
from GBP 406 per night
8.7Great984 reviews
Lodge
Morocco, Ouarzazate
Guests can also enjoy access to Jebel Sahro, which is at a 2.5 km distance from the Bivouac Lot Of Stars Villa Ouarzazate.
from GBP 25 per night
9.0Perfect46 reviews
Villa
Morocco, Marrakesh
Located in the Agdal district, this 220 m^2 villa features a solarium and an outdoor swimming pool.
from GBP 291 per night
8.2Great102 reviews
Lodge
Morocco, Imlil (Atlas Mountains)
The lodge is set close to Aroumd and includes a fully furnished kitchen together with a Turkish steam bath and a Turkish steam room.
from GBP 34 per night
7.7Very good148 reviews
Lodge
Morocco, Kitane
The property is 4.7 km from Tetouan Centre of Modern Art and boasts views of mountain as well as 8 rooms.
from GBP 25 per night
9.2Perfect533 reviews
Lodge
Morocco, Ouirgane
Every guest at the Ecolodge Ouirgane can enjoy pool views from the rooms, and has access to a year-round outdoor swimming pool.
from GBP 78 per night
8.8Great177 reviews
Holiday home
Morocco, Marrakesh
Nestled in the Medina district, the Riad Akl Marrakesh is merely 1.3 km from Maison de la Photographie.
from GBP 42 per night
8.8Great61 reviews
Villa
Morocco, Marrakesh
Located approximately 15 minutes by car from Mellah, the Villa Ilyana Marrakesh features a swimming pool.
from GBP 295 per night
9.1Perfect108 reviews
Villa
Morocco, Marrakesh
Set within a 10-minute drive of Gueliz, the Palms Edge Villas Avec Piscine & Jardin Prives lies in the Palmeraie district of Marrakesh.
from GBP 328 per night
8.9Great37 reviews
Lodge
Morocco, Tacheddirt
The Gite Angour is set within 15 minutes' walk of Tizi n'Ou Addi pass and within a 10-minute drive of Aksoual.
from GBP 11 per night
Cheap hotels in Morocco
9.0Perfect10 reviews
Holiday home
Morocco, Marrakesh
The villa is fitted with 3 bedrooms, an outdoor pool and is located near Koutoubia Mosque.
from GBP 71 per night
9.5Perfect50 reviews
Holiday home
Morocco, Marrakesh
Institute of Applied Technology and Tourism is 3.8 km from this villa that offers 2 bedrooms along with a fully equipped kitchen.
from GBP 62 per night
7.9Very good370 reviews
Holiday home
Morocco, Taghazout
Being within 1.1 km of Taghazout Skatepark, this villa features a shared lounge.
from GBP 53 per night
8.9Great71 reviews
Lodge
Morocco, Ait Tamlil
Overlooking garden, the Guest House Imdoukal welcomes guests with a halal breakfast.
from GBP 1 per night
9.5Perfect242 reviews
Lodge
Morocco, Ourika
This lodge is a 10-minute drive from Le Savo'art Fer and offers hiking and horse riding.
from GBP 38 per night
7.8Very good111 reviews
Holiday home
Morocco, Marrakesh
This property lies 1 km from the city centre and offers an aqua park and tennis courts to its guests.
from GBP 66 per night
7.2Very good126 reviews
Holiday home
Morocco, Marrakesh
The Palmeraie 3 Vue Piscine Et Jardin Villa with a swimming pool is 350 metres of PalmGolf Marrakech Palmeraie.
from GBP 56 per night
8.5Great55 reviews
Holiday home
Morocco, Sidi Ifni
There are rooms facing mountain and the La Casa De Gran Vista Villa is set 0.7 km from Plage Sidi Ifni.
from GBP 44 per night
9.2Perfect133 reviews
Holiday home
Morocco, Ouirgane
A halal breakfast is served daily at the Riad Idar Ouirgane.
from GBP 30 per night
8.7Great119 reviews
Holiday home
Morocco, Marrakesh
Composed of 3 bedrooms and 3 bathrooms, this villa is set only 1.8 km from Jemaa el-Fnaa.
from GBP 72 per night
8.6Great66 reviews
Holiday home
Morocco, Marrakesh
The Riad Al Nakhil Marrakesh is located 15 km from Menara airport and a 5-minute stroll from Bab Kechich bus stop.
from GBP 63 per night
8.1Great54 reviews
Holiday home
Morocco, Essaouira
from GBP 38 per night
Villas with beach in Morocco
8.5Great151 reviews
Holiday home
Morocco, Taghazout
Golf Tazegzout is at a 2.5 km distance from the Tamazirt Surf House Villa Taghazout and Plage Imourane is nearly 10 minutes' drive away.
from GBP 65 per night
9.6Perfect39 reviews
Lodge
Morocco, Marrakesh
Nestled within 20-minute walk of Aqua Fun Club, the venue offers to enjoy a swimming pool.
from GBP 130 per night
9.6Perfect17 reviews
Villa
Morocco, Sale
Jardins Exotiques is a 10-minute ride from the Villa L&M.
from GBP 157 per night
8.4Great86 reviews
Holiday home
Morocco, Agadir
Seafront Promenade is 15 minutes by car from the Rico,S House Villa, while Agadir Inoumar is around 10 minutes' walk away.
from GBP 25 per night
9.5Perfect181 reviews
Lodge
Morocco, Tamri
Located about 2.4 km from sahara, the lodge offers accommodation for 3 guests.
from GBP 69 per night
8.5Great84 reviews
Holiday home
Morocco, Taghazout
Surf Maroc is within a 10-minute stroll of the Beachfront House Villa Taghazout, while Golf Tazegzout is 3.2 km away.
from GBP 71 per night
8.4Great19 reviews
Holiday home
Morocco, Taourirt (Souss-Massa-Draa)
Set within 4.5 km of Sand dunes, the rooms in the Berber House Villa Taourirt have views of garden.
from GBP 41 per night
9.5Perfect106 reviews
Holiday home
Morocco, Taghazout
The Surf Riad is set within 4.5 km of Plage Imourane and nearly a 15-minute drive from Atlantica Parc Lodge.
from GBP 64 per night
9.7Perfect25 reviews
Holiday home
Morocco, Essaouira
La Plage D'Essaouira is a mere 5 minutes' walk from the Taghart, La Belle Demeure Villa, while Centre de la Bijouterie Artisanale Maalem Ali 1908 is about a 5-minute walk away.
from GBP 113 per night
9.1Perfect129 reviews
Holiday home
Morocco, Tangier
from GBP 287 per night
8.8Great42 reviews
Holiday home
Morocco, Tangier
from GBP 94 per night
Villas with free parking in Morocco
9.6Perfect44 reviews
Villa
Morocco, Marrakesh
Set 13 km from Marrakech Museum, this 3-bedroom property boasts an outdoor swimming pool.
from GBP 310 per night
8.5Great139 reviews
Holiday home
Morocco, Marrakesh
Situated 9 km from Museum of Marrakesh, this venue features an infinity pool.
from GBP 94 per night
8.1Great108 reviews
Lodge
Morocco, Imlil (Atlas Mountains)
This lodge offers 10-room accommodation in vicinity of Trekking Morocco Mountains.
from GBP 22 per night
9.3Perfect191 reviews
Country house
Morocco, Ait Ourir
Staying 9 km from the city centre, guests can enjoy a seasonal outdoor swimming pool available in this 6-room villa.
from GBP 49 per night
9.4Perfect607 reviews
Lodge
Morocco, Agdz
Set a 10-minute drive from Draa Valley, the rooms in the Lodge Hara Oasis Agdz have views of garden.
from GBP 74 per night
8.0Great43 reviews
Villa
Morocco, Tangier
Located 2.2 km from Cape Spartel, the beachfront villa consists of 3 bedrooms and an equipped kitchen.
from GBP 280 per night
8.8Great12 reviews
Holiday home
Morocco, Taghazout
Taghazout Skatepark is also set within 10 minutes' walk of the beachfront Villa Oceane.
from GBP 125 per night
8.6Great67 reviews
Country house
Morocco, Imlil (Atlas Mountains)
Hiking and cycling can be organised in this 8-room villa, positioned a few steps from ClimbingToubkal.
from GBP 52 per night
5.7Needs improvement106 reviews
Holiday home
Morocco, Taza
Set 2.7 km from Village des Artisants Taza Haut, this property features 2 bedrooms and a terrace with a seating area.
from GBP 34 per night
8.8Great97 reviews
Villa
Morocco, Essaouira
Located 10 km from Ranch de Diabat, this villa features a private pool and is equipped with a kitchen.
from GBP 185 per night
8.8Great64 reviews
Villa
Morocco, Essaouira
Situated next to From Bremen to Morocco, this 5-bedroom property features cots, meals and board games for families with kids.
from GBP 400 per night
9.2Perfect493 reviews
Country house
Morocco, Akhendachou n'Ait Ouffi
Set in 12 km from Pattes Des Singes and 128 km from Ait Benhaddou, the villa provides accommodation with amenities such as free parking, a sunbathing terrace and a luggage storage.
from GBP 50 per night
6.0Nice61 reviews
Villa
Morocco, Marrakesh
Situated in the Agdal district of Marrakesh, the Villa Loubane overlooks the garden and features a swimming pool.
from GBP 221 per night
8.9Great70 reviews
Villa
Morocco, Marrakesh
You can relax by a swimming pool in the Villa Nelya Marrakesh, located around 10 minutes by car from Palacio da Bahia.
from GBP 314 per night
8.9Great68 reviews
Holiday home
Morocco, Marrakesh
Featuring a seasonal outdoor pool, a sunbathing terrace and a bar, this venue with a kitchen is situated close to Museum of Marrakesh.
from GBP 57 per night
9.1Perfect298 reviews
Lodge
Morocco, Mirleft
Situated within 30 minutes' walk from the city center, the property has cots, meals and board games for families with children.
from GBP 39 per night
8.5Great139 reviews
Lodge
Morocco, Ouled Otmane
This villa is placed 63 km from Kasbah Amridil and boasts 6 rooms with carpeted flooring.
from GBP 58 per night
8.7Great187 reviews
Lodge
Morocco, Timit
Staying 1 km from the city centre, guests can enjoy a seasonal outdoor pool available in this 9-room villa.
from GBP 38 per night
9.1Perfect19 reviews
Villa
Morocco, Ghazoua
While staying at the Dar Mayssoun Villa you are invited to discover Essaouira Ramparts, set 7 km away, or Bordj el Oued, which is nearly a 25-minute walk away.
from GBP 171 per night
9.5Perfect84 reviews
Lodge
Morocco, Amizmiz
Set nearly a 10-minute stroll from Chez Ait Said, the Maroc Lodge Amizmiz features 7 rooms with private bathrooms.
from GBP 602 per night
Top Villas in Morocco
9.1Perfect101 reviews
Villa
Morocco, Marrakesh
Musee Boucharouite is nearly a 25-minute stroll from the Villa Avec Piscine A Marrakech, while Badi Palace is a 10-minute drive away.
from GBP 250 per night
9.5Perfect59 reviews
Holiday home
Morocco, Marrakesh
Being within 1.2 km of Medersa Ben Youssef, this villa features a terrace.
from GBP 82 per night
7.6Very good78 reviews
Holiday home
Morocco, Marrakesh
While staying at the Riad Des Deux Mers you are invited to discover Palacio da Bahia, set approximately an 18-minute stroll away, or Mosquee moulay lyazid, which is 1.7 km away.
from GBP 235 per night
8.1Great40 reviews
Villa
Morocco, Marrakesh
Located within 4.8 km of Bled Al Fassia, the Fleur De Marrakech Villa boasts a swimming pool.
from GBP 170 per night
9.2Perfect46 reviews
Country house
Morocco, Marrakesh
Featuring a verandah along with 1 bedrooms, this villa is set 1.4 km from Dar Moulay Ali, Maison de la France a Marrakech.
from GBP 114 per night
9.6Perfect40 reviews
Villa
Morocco, Marrakesh
Offering a location within 10 minutes' stroll of Dar Si Said, the Riad Soufia overlooks the pool and has a Moroccan restaurant.
from GBP 175 per night
8.7Great37 reviews
Villa
Morocco, Marrakesh
The Riad Dar Darre is set just 1.6 km from Medersa Ben Youssef and just 1.8 km from Musee Boucharouite.
from GBP 438 per night
9.5Perfect67 reviews
Villa
Morocco, Marrakesh
Overlooking garden, the Villa #1 'Rosalie' Marrakesh welcomes guests with a continental breakfast.
from GBP 219 per night
9.7Perfect121 reviews
Holiday home
Morocco, Marrakesh
Composed of 3 bedrooms and 3 bathrooms, this villa is set only 1.1 km from Jemaa el-Fnaa.
from GBP 183 per night
10.0Perfect3 reviews
Villa
Morocco, Marrakesh
Situated in the Palmeraie district, the Iconic Luxurious Villa In Palmeraie Marrakesh offers quick access to Menara airport within 24 minutes' drive.
from GBP 378 per night
7.8Very good128 reviews
Villa
Morocco, Marrakesh
The Villa Paradis Marrakesh enjoys a private location and provides easy access to High Atlas Mountains 1.8 km away.
from GBP 130 per night
8.9Great28 reviews
Villa
Morocco, Marrakesh
Rooms of the Villa Magtafa face the garden and there is also a swimming pool on the premises.
from GBP 328 per night
9.0Perfect128 reviews
Holiday home
Morocco, Marrakesh
The property provides 24-hour security and a barber shop and is set 2 km from the city centre.
from GBP 107 per night
8.9Great111 reviews
Lodge
Morocco, Boumalne Dades
Pattes Des Singes is 10 minutes on foot from the 3-star Auberge Atlas Gorge Dades Boumalne Dades, while Monkey Fingers is just 400 metres away.
from GBP 41 per night
9.3Perfect24 reviews
Villa
Morocco, Essaouira
Set less than 9 minutes' walk from Medina of Essaouira, the Riad Callas includes a traditional Hammam and sauna facilities.
from GBP 276 per night
9.7Perfect23 reviews
Holiday home
Morocco, Marrakesh
The Riad Zefyr Marrakesh with a swimming pool is about a 15-minute stroll from Jemaa el-Fnaa.
from GBP 241 per night
9.4Perfect32 reviews
Villa
Morocco, Marrakesh
Approximately 35 km from Menara airport, the Ilafe Farmhouse, Villa Avec Piscine Chauffee Privee Et Jacuzzi Pour Familles offers a steam room, a solarium and a hot tub.
from GBP 185 per night
9.6Perfect22 reviews
Holiday home
Morocco, Marrakesh
Located only 200 metres from Le Jardin Secret, the Riad Oasis 3 Marrakesh features a swimming pool for guests to relax in.
from GBP 517 per night
7.7Very good44 reviews
Lodge
Morocco, Imlil (Atlas Mountains)
Within a 10-minute drive of Tizi n'Tamatert pass, the Gite Ghazal - Atlas Mountains Imlil includes 15 rooms.
from GBP 28 per night
8.7Great164 reviews
Holiday home
Morocco, Tangier
Set around a 10-minute ride from Park Rmilat, the La Tour De L'Air Villa lies in the Old Medina district of Tangier.
from GBP 94 per night