Hero Image

Curated luxury hotels in Morocco

Search
Fri 30 Oct
Mon 2 Nov
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 30 Oct
Mon 2 Nov
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Morocco

Recommended
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Morocco, but are nearby and match your search.
Primary image
Renaissance Tlemcen Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Algeria, Tlemcen · 636.38 km from centre

8.0

 

76 reviews

Breakfast available

Located in Tlemcen, Renaissance Tlemcen Hotel is on the riverwalk, a 2-minute drive from Tlemcen National Park and 8 minutes from Stade Birouana. This luxury hotel is 2.4 mi (3.9 km) from Tlemcen Museum and 2.5 mi (4 km) from Great Mosque of Tlemcen.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Lani's Suites de Luxe
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Tías, Tias · 705.53 km from centre

10.0

 

68 reviews

Breakfast available

When you stay at Lani's Suites de Luxe in Tías, you'll be on the beach, within a 10-minute walk of Puerto del Carmen Beach and Pocillos Beach. This beach hotel is 19.5 mi (31.4 km) from Playa Blanca and 16.6 mi (26.7 km) from Marina Rubicon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Algarve Marriott Salgados Golf Resort & Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Guia, Albufeira · 600.28 km from centre

8.8

 

96 reviews

Breakfast available

When you stay at Algarve Marriott Salgados Golf Resort & Spa in Albufeira, you'll be near the beach, just steps from Herdade dos Salgados Golf and 14 minutes by foot from Salgados Beach. This beach hotel is 1.2 mi (2 km) from Gale Beach and 1.8 mi (3 km) from Manuel Lourenco Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Az Hotels Grand Oran
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Algeria, Es Senia · 739.43 km from centre

8.2

 

18 reviews

Breakfast available

Located in Es Senia, Az Hotels Grand Oran is within a 5-minute drive of Abdelhamid Ben Badis Mosque and Stade Ahmed Zabana. This family-friendly hotel is 2.5 mi (4 km) from Pasha’s Mosque and 2.5 mi (4 km) from Musée National Ahmed Zabana.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sheraton Fuerteventura Beach, Golf & Spa Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Caleta de Fuste, Antigua · 753.32 km from centre

8.8

 

641 reviews

Breakfast available

With a stay at Sheraton Fuerteventura Beach, Golf & Spa Resort in Antigua (Caleta de Fuste), you'll be within a 15-minute walk of Centro Comercial Atlantico and Playa la Guirra. This beach hotel is 1 mi (1.6 km) from Caleta del Fuste and 1.4 mi (2.2 km) from Caleta de Fuste Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Mercer Sevilla 5 GL
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in El Arenal, Seville · 630.25 km from centre

10.0

 

179 reviews

Breakfast available

With a stay at Hotel Mercer Sevilla 5 GL, you'll be centrally located in Seville, just a 5-minute walk from Seville Cathedral and 8 minutes by foot from Royal Alcázar of Seville. This luxury hotel is 0.5 mi (0.7 km) from Plaza de Armas Shopping Center and 1.3 mi (2.1 km) from Plaza de España.

Compare price on Booking.com
Compare price on Booking.com
Primary image
LA FIERMONTINA OCEAN
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Inn in Tanger-Tetouan-Al Hoceima, Sahel · 401.37 km from centre

10.0

 

13 reviews

Breakfast available

With a stay at LA FIERMONTINA OCEAN in Sahel, you'll be in a national park, and 12.6 mi (20.2 km) from Casbah de la Cigogne and 12.9 mi (20.7 km) from Galerie Afnar. This beach inn is 13 mi (21 km) from Lixus and 13.4 mi (21.6 km) from Jean Genet’s Grave.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Quinta da Comporta Wellness Boutique Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Grandola · 740.36 km from centre

9.2

 

90 reviews

Breakfast available

With a stay at Quinta da Comporta Wellness Boutique Resort in Grandola, you'll be 1.6 mi (2.6 km) from Praia do Pego and 2.8 mi (4.6 km) from Comporta Beach. This luxury hotel is 1.8 mi (2.9 km) from Praia do Carvalhal and 3.1 mi (5 km) from Dunas Comporta Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bela Colina Holidays - Boavista Golf & Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Aparthotel in São Gonçalo de Lagos, Lagos · 607.83 km from centre

9.6

 

702 reviews

Breakfast available

Located in Lagos (Atalaia), Bela Colina Holidays - Boavista Golf & Spa is within a 10-minute drive of Porto de Mos Beach and Dona Ana Beach. This family-friendly aparthotel is 3.2 mi (5.2 km) from Praia da Luz and 3.8 mi (6.1 km) from Marina de Lagos.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Royal Mansour Tamuda Bay
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Marina Smir, M'diq · 465.49 km from centre

10.0

 

7 reviews

Breakfast available

When you stay at Royal Mansour Tamuda Bay in M'diq, you'll be next to a golf course, within a 5-minute drive of Kabila Marina and Kabila Beach. This family-friendly hotel is 3.4 mi (5.5 km) from Smir Water Park and 4.1 mi (6.6 km) from Forêt de Cabo Negro.

Compare price on Booking.com
Compare price on Booking.com
Villa Jerez
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Jerez de la Frontera · 552.31 km from centre

8.9

 

484 reviews

Breakfast available

This hotel is set in a traditional noble house in the center of Jerez, surrounded by 13 ft² of gardens.

Located just off Plaza del Caballo, the Villa Jerez is within walking distance of most of the important monuments of this sunny Andalusian city, enjoying a meal in the hotel’s restaurant or cafeteria.

In the area surrounding the hotel you will see plenty of evidence of the city’s rich cultural heritage. Jerez is mostly famous for 3 things: horses, flamenco and wine. A visit to one of the local wine cellars is a must.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Soho Boutique Castillo Santa Catalina - Adults Recommended
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Malaga-Este, Málaga · 602.05 km from centre

10.0

 

39 reviews

Breakfast available

Located in Málaga (Malaga-Este), Hotel Soho Boutique Castillo Santa Catalina - Adults Recommended is within a 10-minute drive of Port of Malaga and Alcazaba of Málaga. This luxury hotel is 1.1 mi (1.7 km) from Malagueta Beach and 15.8 mi (25.4 km) from Carihuela Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pousada Convento de Tavira - Historic Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tavira · 595.23 km from centre

9.4

 

494 reviews

Breakfast available

When you stay at Pousada Convento de Tavira - Historic Hotel in Tavira, you'll be on a river, just steps from Sao Jose Church and Mother Church of Santa Maria do Castelo. This hotel is 13.4 mi (21.6 km) from Olhao Harbour and 0.1 mi (0.2 km) from Tavira Castle.

Compare price on Booking.com
Compare price on Booking.com
Villa Oniria
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Granada City Center, Granada · 678.42 km from centre

8.7

 

811 reviews

Breakfast available

A 19th-century manor house, situated in the heart of the city, Villa Oniria has been carefully restored in a traditional Andalusian style.

With 31 comfortable and welcoming rooms, the hotel provides somewhere to escape to in every corner. Stroll around the garden, bursting with aromatic plants and featuring 2 fountains, which leads onto a beautiful inner patio - a fantastic place to relax, surrounded by luxury.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Vale do Lobo Resort
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Vale do Lobo, Loulé · 591.98 km from centre

9.0

 

300 reviews

Breakfast available

With a stay at Vale do Lobo Resort in Loulé (Vale do Lobo), you'll be within a 15-minute drive of Vilamoura Marina and Royal Golf Course Vale do Lobo. This golf resort is 6.8 mi (10.9 km) from Falesia Beach and 15.4 mi (24.8 km) from The Strip.

Compare price on Booking.com
Compare price on Booking.com
Royal Tulip City Center
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tangier · 458.94 km from centre

8.7

 

4,237 reviews

Breakfast available

Offering an outdoor pool, Royal Tulip City center is located in Tangier. Free WiFi access is available.

Each room here will provide you with a TV, a balcony and a mini-bar. There is also an electric kettle. Featuring a shower, private bathroom also comes with a bath and a hairdryer. Extras include a seating area.

At Royal Tulip City center you will find a restaurant. Other facilities offered at the property include meeting facilities, luggage storage and a children's playground. An array of activities can be enjoyed on site or in the surroundings, including golfing. The property offers free parking.

Tangier Ibn Battouta Airport is 8.1 mi away.

The spa is closed every Monday.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Palmares Beach House Hotel - Adults Friendly
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Meia Praia, Lagos · 609.76 km from centre

9.6

 

206 reviews

Breakfast available

With a stay at Palmares Beach House Hotel - Adults Friendly in Lagos, you'll be by the sea, within a 10-minute drive of Marina de Lagos and Palmares Golf. This beach hotel is 7 mi (11.3 km) from Praia da Luz and 5.2 mi (8.4 km) from Dona Ana Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dona Filipa Hotel
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Vale do Lobo, Loulé · 591.50 km from centre

8.6

 

351 reviews

Breakfast available

With a stay at Dona Filipa Hotel in Loulé (Vale do Lobo), you'll be within a 5-minute walk of Golfo de Cádiz and Vale do Lobo Beach. This beach hotel is 7.1 mi (11.4 km) from Falesia Beach and 6.6 mi (10.6 km) from Vilamoura Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Bela Vista Hotel & SPA - Relais & Châteaux
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Praia da Rocha, Portimão · 606.98 km from centre

9.4

 

200 reviews

A stay at Bela Vista Hotel & SPA - Relais & Châteaux places you in the heart of Portimão, a 1-minute drive from Rocha Beach and 11 minutes from Slide and Splash Water Park. This beach hotel is 8.2 mi (13.1 km) from Carvoeiro Beach and 12.9 mi (20.8 km) from Marinha Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
H10 Ocean Dreams Boutique Hotel - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Corralejo, La Oliva · 734.68 km from centre

9.4

 

309 reviews

Breakfast available

Located in La Oliva, H10 Ocean Dreams Boutique Hotel - Adults Only is by the ocean, within a 15-minute walk of Centro Comercial El Campanario and Acua Water Park. This spa hotel is 3.3 mi (5.3 km) from Corralejo Beach and 13.4 mi (21.5 km) from La Concha Beach.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor