View hotels in 3D Virtual Reality. Get a real life view of the spaces you will be staying by virtually walking through them. More and more hotels joining this page all the time.
Many hotels in Morocco are set within large grounds filled with olive, fruit and palm trees, manicured garden areas, vegetable plots, and in some cases a farm area.
Chez Max is the original Moroccan 'ethno-chic' earth house. Built in a bibical Berber village called Tagadert and run like a home.
Luxurious guest house in the palm groves of Marrakech.
Stunning earth guest house with massive charm and views to die for...
An institution in itself... the Es Saadi has been favoured by many for its reliable service and lovely gardens.
Charming, small desert hotel on the edge of the Merzouga sand dunes..
Luxury in a very simple setting on the lagoon of Oualidia.
Marrakech's best kept secret.. a haven of tranquility, peaceful architecture in large gardens and only ten minutes from the city centre.
Probably the most luxurious hotel in Morocco. A spectacular masterpiece exceeding the demands of today’s discerning traveller whilst reflecting the true essence of Moroccan tradition.
Amanjena (peaceful paradise) is the first Aman resort on the African continent and is located just outside the ancient city of Marrakech.
9-roomed hotel on a white-sand beach a few KM outside Oualidia, with pool and large gardens
An 8-room retreat / hotel with a separate desert camp
A 6 room ecolodge 10 km south of Essaouira with a homely feel.
Set amongst large grounds with just 27 rooms
The Berbere Palace is built in the Kasbah style, with a mix of Berber and traditional crafts.
A traditional Kasbah surrounded by a Garden of Eden, on two hectares of land. The property is located at the gateway to the Southern Moroccan desert, 40km east of Ouarzazate, in a palm grove named Skoura.
A different way to stay in the delightful lagoon village of Oualidia. Only 4 rooms, this small guest house offers breakfast only and is a 10 minute walk from the beach.
Two-bedroom villa outside Marrakech for hotel stays or villa rental.
A 9 room hotel with easy access to 3 golf courses located in the Souss Massa national park.
A 20-room boutique hotel with spa set in large grounds featuring contemporary art
7-roomed Berber-style guest house with pool
Stunning home in the Marrakech palm groves.
A friendly mountain hotel in the spirt of the Berber life with 7 rooms and a tree-house.
Of all the hotels in Tangiers, El Minzah is without a doubt the most sumptuous and elegant.
Villa in the Palmeraie, 10 bedrooms in 3 houses, with pool, gym and spa
A resort-style luxury hotel in the Menara area of Marrakech
A little gem of a hotel in a small fishing village with its feet in the water...
The legendary Moroccan Palace...
Good mid-sized hotel in Marrakech with true Moroccan design and charm.
Small kasbah hotel in the town of Tineghir. Lots of charm and very friendly staff. A real 'earth experience'.
Charming little hotel 25 km from Essaouira on the famous windsurfing spot of Sidi Kaouki.
A Pasha's Summer Palace, with 9 rooms and a large Andalousian garden
Great atmosphere in a large riad hotel. Luxurious, charming, tasty food and in a great location.
Luxury paradise in a stunning palmeraie villa
7-room luxury riad with restaurant and hammam
Gorgeous Berber kasbah hotel in a spectacular setting with easy access to Marrakech.
Only 35 minutes from Marrakech, Kasbah Bab Ourika receives warm sunlight all day, ending in spectacular sunsets. Guests can relax in individually decorated rooms with their own terraces or unwind by the secluded swimming pool.
Set on a lakeside with large gardens, two pools, spa, restaurant, and views to the Atlas mountains
The Kasbah is a welcoming environment for people seeking a comfortable mountain refuge and for those who wish for superb rooms in a stunning setting.
Kasbah Tamadot is a luxurious hotel in the Atlas Mountains which was bought by Richard Branson during one of his ballooning expeditions.
An Ecolodge, 1 hour from Marrakech, suitable for visiting the M'Goun Geoparc.
Set in 3 hectares of grounds within the Hivernage area of Marrakech, this is a 380 room hotel with spa.
Set in a 14ha park of fruit trees and bougainvilleas, decorated in traditional Moroccan style.
A 7-room guest house set in large gardens amongst the palmeraie of Skoura.
A riad-style hotel decorated with the family heirlooms and art-collection, set in 3 acres of gardens and orange trees
Stunning private house for hire, overlooking the lagoon of Oualidia. Total privacy and relaxation in a luxurious home with full staff.
A 26-room guesthouse set in the hills above Essaouira with pool and gardens
Stunning location outside Tangier on a cliff with view across the straits of Gibraltar.
16 room rural boutique hotel with sublime views to the Atlas Mountains and its own small farm.
Roman architecture Palais in 5ha of ground with 20 rooms/tents
A guest house with views of the sea and surrounding hills; with hammam and pool
Ten African-style eco-lodges set in a 1-ha garden in the Palmeraie area of Marrakech, with Pool
Very charming, small French run hotel, in the beautiful palm groves of Skoura.
Country villa located fifteen minutes from Essaouira.
An ideal location to combine relaxation with stunning views of the lake and exploring the Draa Valley, the Dades and Todra Gorges.
Luxury hotel with private beach, manicured gardens, spa, 180 rooms/suites
Set 12km outside of Marrakech, this guesthouse offers both tents and a main-house for bedrooms, and offers views of the High Atlas Mountains
Blissful mountain retreat only 55km south of Marrakech. This exceptional property belongs to the family of a French doctor who treated and became a 'confidante' of Morocca's King Mohammed V.
15-roomed hotel with hammam, indoor & outdoor pools, bar and restaurant. Usable as a stop over in Erfoud without going to the dunes.
A 14-room boutique hotel in the new town
Ten-room bungalow-style hotel set in 4ha of gardens with pool, wellbeing centre and restaurant
Spa and hotel with garden villas, pavilions and suites set within 5 acres of grounds in the Palmeraie
A 20-room hotel in the Palmeraie, renovated by designer Lazaro Rosa Violan
22 suite hotel with pool and restaurant in the Palmeraie area of Marrakech
Sensational hotel in the beautiful Bab Atlas area of Marrakech's palm groves.
A 41-room ecolodge for exclusive hire for weddings and other events
An 18-room boutique hotel with individual private riads set in gardens next to sandy beaches.
8 room hotel set in the village of Ait Boulmane, close to a UNESCO World Heritage site; views over the Atlas mountains, heated pool.
Simple and rustic with lovely gardens and pool.
Charming riad hotel in Agadir with lovely staff.
A blend of Moroccan and Indian themes in a 161-room hotel set amongst 55ha of landscaped gardens, with large spa
Selman is a new super luxurious hotel experience in the countryside near Marrakech (only 5 minutes from the city).
6-suite luxury villa in the palmeraie, with staff, pool, putting green
139-room hotel with spa
Reliable Sofitel service and comfort in Rabat, morocco's capital city. Golf course nearby.
Luxury on Agadir's wide and white sandy beach.
A desert camp in the style of an African lodge, only 25km outside Marrakech
A 23-room hotel set on an old olive farm of 4 hectares with pools, spa and cinema.
Charming and biblical village setting only 24km from Marrakech. Tigmi is the ultimate simple Berber retreat with views to take your breath away.
A family-run kasbah in the outskirts of Marrakech with 27 suites, lodges and villas.
A 12-room 18th century riad located a few meters from the beach and sheltered by the medina walls
An 8-room villa with garden chalets set in two acres of ground
A 10 room "country house" hotel with pool and tropical garden
Stylish city villa in quiet neighbourhood with staff and lovely pool.
16-roomed villa on the outskirts of Marrakech
Separate villas set amongst 3.5 acres of grounds with private pools and gardens