Most popular cities in Morocco
- Chefchaouen5 villas to rent
- Marrakesh1190 villas to rent
- Meknes14 villas to rent
- Oujda13 villas to rent
Top landmarks in Morocco
-
Popular attractions
-
Monument
Amazing spa hotels in Morocco
9.0Perfect109 reviews
Holiday home
Morocco, Asilah
Situated just 350 metres from Bab al-Bahar, this villa features a terrace with sea views.
from GBP 202 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 473 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 320 per night
9.1Perfect132 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 584 per night
9.3Perfect32 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 277 per night
9.3Perfect378 reviews
Villa
Morocco, Marrakesh
Situated 7 km from Eden Aquapark, this venue features a picnic area, a community pool and tennis courts.
from GBP 80 per night
9.2Perfect58 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 171 per night
9.1Perfect669 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 192 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 067 per night
7.2Very 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 72 per night
9.0Perfect294 reviews
Lodge
Morocco, Ouarzazate
Situated 49 km from Kasbah Amridil, this property features a night club, a sunbathing terrace and a library.
from GBP 114 per night
9.3Perfect124 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 150 per night
8.9Great475 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 210 per night
9.4Perfect783 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 60 per night
8.7Great349 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 59 per night
6.3Nice35 reviews
Holiday home
Morocco, Marrakesh
Located in Daoudiate district, this villa features a terrace along with a mini-kitchen.
from GBP 47 per night
9.0Perfect105 reviews
Lodge
Morocco, Marrakesh
The luxury Lodge K Marrakesh in the Palmeraie district features an outdoor swimming pool and a fitness area.
from GBP 310 per night
9.2Perfect139 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 157 per night
8.5Great249 reviews
Lodge
Morocco, Marrakesh
from GBP 273 per night
9.1Perfect292 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 75 per night
Top family hotels in Morocco
9.9Perfect198 reviews
Villa
Morocco, Chefchaouen
Offering direct access to Chefchaouen Medina, the villa consists of 2 bedrooms and a full kitchen.
from GBP 180 per night
9.3Perfect46 reviews
Country house
Morocco, Merzouga
The Maison Riad Tamarighte features rooms with views of the mountain, while a private location provides access to The Lake of Merzouga, which is about a 15-minute stroll away.
from GBP 46 per night
9.5Perfect115 reviews
Holiday home
Morocco, Essaouira
Overlooking city, the Les Embruns D'Essaouira Villa Essaouira welcomes guests with a continental breakfast.
from GBP 112 per night
8.5Great79 reviews
Holiday home
Morocco, Tangier
American Legation is just 150 metres from the villa, where you can try windsurfing, diving and hiking.
from GBP 112 per night
9.5Perfect436 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
9.2Perfect14 reviews
Villa
Morocco, Agadir
The villa comes with 4 bathrooms and a fully-fitted kitchen.
from GBP 503 per night
8.4Great97 reviews
Holiday home
Morocco, Tangier
Featuring a terrace and 2 bedrooms, the property is set close to Dar el Makhzen.
from GBP 64 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 251 per night
9.5Perfect263 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.4Perfect88 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.1Perfect610 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 23 per night
9.1Perfect45 reviews
Villa
Morocco, Marrakesh
Located in the Agdal district, this 220 m^2 villa features a solarium and an outdoor swimming pool.
from GBP 294 per night
7.7Very good140 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.2Perfect520 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 79 per night
8.9Great595 reviews
Country house
Morocco, Marrakesh
Being within 1.2 km of Jemaa el-Fnaa, this country house features a terrace.
from GBP 8 per night
8.8Great171 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 43 per night
8.9Great59 reviews
Villa
Morocco, Marrakesh
Located approximately 15 minutes by car from Mellah, the Villa Ilyana Marrakesh features a swimming pool.
from GBP 325 per night
9.0Perfect107 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 331 per night
8.7Great38 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
9.2Perfect90 reviews
Country house
Morocco, Aoufous
The property provides a bureau de change and luggage storage and is set 1 km from the city centre.
from GBP 68 per night
Cheap hotels in Morocco
9.5Perfect46 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 54 per night
8.0Great363 reviews
Holiday home
Morocco, Taghazout
Being within 1.1 km of Taghazout Skatepark, this villa features a shared lounge.
from GBP 92 per night
9.0Perfect69 reviews
Holiday home
Morocco, Marrakesh
The Dar Beldi Villa Marrakesh is situated in the Medina district of Marrakesh, 15 minutes' drive from Menara airport.
from GBP 74 per night
8.9Great70 reviews
Lodge
Morocco, Ait Tamlil
Overlooking garden, the Guest House Imdoukal welcomes guests with a halal breakfast.
from GBP 1 per night
8.6Great273 reviews
Farm stay
Morocco, Lalla Takerkoust
Nestled 250 metres from Quad&co Maroc in Lalla Takerkoust, the property features a grill bar restaurant and a shared lounge and a play area.
from GBP 90 per night
9.5Perfect239 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.6Very good29 reviews
Villa
Morocco, Marrakesh
Set around 10 minutes by car from Tomb of Rabbi Shlomo Bel Hensh, the rooms in the Villa Saada Marrakesh have views of garden.
from GBP 71 per night
9.7Perfect123 reviews
Villa
Morocco, Marrakesh
Located 1.5 km from Badi Palace, the villa features an aqua park and a golf course.
from GBP 52 per night
7.6Very good112 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 62 per night
7.5Very good125 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 57 per night
8.9Great13 reviews
Villa
Morocco, Marrakesh
The Maison De Standing - Medina De Marrakech Villa is located 10 km from Menara airport and merely a 10-minute stroll from Bab Ghmat 2 bus stop.
from GBP 55 per night
9.3Perfect131 reviews
Holiday home
Morocco, Ouirgane
A halal breakfast is served daily at the Riad Idar Ouirgane.
from GBP 31 per night
8.3Great70 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
Villas with beach in Morocco
8.5Great159 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 25 per night
9.6Perfect38 reviews
Lodge
Morocco, Marrakesh
Nestled within 20-minute walk of Aqua Fun Club, the venue offers to enjoy a swimming pool.
from GBP 129 per night
8.4Great84 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.6Perfect187 reviews
Lodge
Morocco, Tamri
Located about 2.4 km from sahara, the lodge offers accommodation for 3 guests.
from GBP 98 per night
8.4Great17 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 42 per night
9.5Perfect100 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 65 per night
9.5Perfect27 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 130 per night
9.2Perfect20 reviews
Holiday home
Morocco, Taghazout
from GBP 173 per night
9.1Perfect131 reviews
Holiday home
Morocco, Tangier
from GBP 291 per night
8.8Great42 reviews
Holiday home
Morocco, Tangier
from GBP 95 per night
7.9Very good65 reviews
Villa
from GBP 187 per night
9.0Perfect89 reviews
Farm stay
Morocco, Tangier
from GBP 137 per night
Villas with free parking in Morocco
9.6Perfect42 reviews
Villa
Morocco, Marrakesh
Set 13 km from Marrakech Museum, this 3-bedroom property boasts an outdoor swimming pool.
from GBP 279 per night
8.5Great144 reviews
Holiday home
Morocco, Marrakesh
Situated 9 km from Museum of Marrakesh, this venue features an infinity pool.
from GBP 77 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.4Perfect610 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 75 per night
8.3Great43 reviews
Villa
Morocco, Tangier
Located 2.2 km from Cape Spartel, the beachfront villa consists of 3 bedrooms and an equipped kitchen.
from GBP 283 per night
9.4Perfect13 reviews
Holiday home
Morocco, Taghazout
Taghazout Skatepark is also set within 10 minutes' walk of the beachfront Villa Oceane.
from GBP 126 per night
8.4Great64 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
8.9Great98 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 187 per night
8.8Great60 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 404 per night
9.2Perfect501 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 65 per night
8.2Great40 reviews
Villa
Morocco, Bouznika
Situated 27 km from Mohammedia Royal Golf Club, this venue features a sun terrace, a golf course and a garden.
from GBP 129 per night
8.9Great71 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 317 per night
9.0Perfect298 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 40 per night
8.5Great137 reviews
Lodge
Morocco, Ouled Otmane
This villa is placed 63 km from Kasbah Amridil and boasts 6 rooms with carpeted flooring.
from GBP 59 per night
8.7Great185 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.6Perfect22 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 173 per night
9.4Perfect91 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 31 per night
8.1Great59 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 372 per night
8.8Great969 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.5Perfect88 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 608 per night
Top Villas in Morocco
8.7Great99 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 253 per night
9.5Perfect60 reviews
Holiday home
Morocco, Marrakesh
Being within 1.2 km of Medersa Ben Youssef, this villa features a terrace.
from GBP 83 per night
9.5Perfect72 reviews
Villa
Morocco, Marrakesh
Featuring a shared lounge and 4 bedrooms, the property is set close to Dar Moulay Ali, Maison de la France a Marrakech.
from GBP 233 per night
7.8Very good42 reviews
Villa
Morocco, Marrakesh
Located within 4.8 km of Bled Al Fassia, the Fleur De Marrakech Villa boasts a swimming pool.
from GBP 172 per night
9.1Perfect46 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 94 per night
9.0Perfect106 reviews
Villa
Morocco, Ouled Jelal
Featuring an outdoor swimming pool, the 2-star Villa Thaifa Marrakesh in the Palmeraie district of Marrakesh boasts 12 rooms.
from GBP 69 per night
9.6Perfect44 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 177 per night
8.7Great35 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 443 per night
9.5Perfect66 reviews
Villa
Morocco, Marrakesh
Overlooking garden, the Villa #1 'Rosalie' Marrakesh welcomes guests with a continental breakfast.
from GBP 222 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 141 per night
10.0Perfect2 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 588 per night
8.1Great120 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 131 per night
8.2Great24 reviews
Villa
Morocco, Marrakesh
This is a 4-bedroom villa, set in proximity to Medersa Ben Youssef.
from GBP 291 per night
8.9Great25 reviews
Villa
Morocco, Marrakesh
Rooms of the Villa Magtafa face the garden and there is also a swimming pool on the premises.
from GBP 294 per night
9.1Perfect130 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 109 per night
8.9Great123 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 42 per night
9.0Perfect25 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 279 per night
9.8Perfect22 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 244 per night
7.8Very good45 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.4Great158 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 93 per night