Hero Image

Curated luxury hotels in Morocco

Search
Fri 19 Dec
Mon 22 Dec
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 19 Dec
Mon 22 Dec
Room 1

Adults

18+ years
2

Children

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

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
Eurostars Torre Sevilla
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Triana, Seville · 391.75 mi from centre

9.0

 

700 reviews

Breakfast available

With a stay at Eurostars Torre Sevilla, you'll be centrally located in Seville – a 1-minute drive from Plaza de Armas Shopping Center and 8 minutes from Plaza de España. This luxury hotel is 4.1 mi (6.6 km) from Seville Cathedral and 2.3 mi (3.8 km) from Royal Alcázar of Seville.

Compare price on Booking.com
Compare price on Booking.com
Primary image
As Cascatas Golf Resort & Spa
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Vilamoura, Loulé · 370.79 mi from centre

9.4

 

413 reviews

Breakfast available

With a stay at As Cascatas Golf Resort & Spa in Loulé (Vilamoura), you'll be within a 10-minute drive of Vilamoura Marina and Dom Pedro Golf: Pinhal Golf Course. This beach aparthotel is 9.1 mi (14.7 km) from Falesia Beach and 13.2 mi (21.2 km) from Albufeira Old Town Square.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Marbella Club Hotel Golf Resort & Spa
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Golden Mile, Marbella · 348.68 mi from centre

9.6

 

153 reviews

Breakfast available

Located in Marbella (Golden Mile), Marbella Club Hotel Golf Resort & Spa is within a 5-minute drive of Playa de Casablanca and Ralli Museum. This beach hotel is 2 mi (3.2 km) from Orange Square and 2 mi (3.3 km) from Marbella Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sofitel Tamuda Bay Beach and Spa
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tanger-Tetouan-Al Hoceima, M'diq · 288.10 mi from centre

8.8

 

78 reviews

Breakfast available

With a stay at Sofitel Tamuda Bay Beach and Spa in M'diq, you'll be 5.4 mi (8.8 km) from Cabo Negro Royal Golf Club and 11.9 mi (19.2 km) from Tétouan Kasbah. This beach hotel is 12.2 mi (19.6 km) from Plaza Primo and 12.2 mi (19.7 km) from Tetuan Palace.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fairmont Tazi Palace Tangier
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tangier · 284.77 mi from centre

9.2

 

46 reviews

Breakfast available

When you stay at Fairmont Tazi Palace Tangier in Tangier, you'll be near the airport, within a 10-minute drive of Tangier Ferry Terminal and Port of Tangier. This family-friendly hotel is 0.7 mi (1.2 km) from Tangier Royal Golf Club and 0.8 mi (1.3 km) from Socco Alto Mall.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Vincci Selección Unuk 5* GL
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Alfalfa, Seville · 391.96 mi from centre

9.4

 

138 reviews

Breakfast available

With a stay at Hotel Vincci Selección Unuk 5* GL, you'll be centrally located in Seville, steps from Metropol Parasol and 8 minutes by foot from Seville Cathedral. This luxury hotel is 0.5 mi (0.7 km) from Giralda Tower and 0.7 mi (1.2 km) from Royal Alcázar of Seville.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pine Cliffs Gardens
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Albufeira e Olhos de Água, Albufeira · 371.36 mi from centre

9.6

 

51 reviews

Breakfast available

When you stay at Pine Cliffs Gardens in Albufeira, you'll be on the beach, within a 10-minute drive of Balaia Golf Village and The Strip. This beach aparthotel is 4.5 mi (7.2 km) from Falesia Beach and 7.1 mi (11.5 km) from Albufeira Old Town Square.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Westin La Quinta Golf Resort and Spa
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Benahavis · 347.60 mi from centre

8.8

 

169 reviews

Breakfast available

Located in Benahavis (La Quinta), The Westin La Quinta Golf Resort and Spa is within a 10-minute drive of Los Arqueros Golf & Country Club and Puerto Banús Beach. This golf hotel is 3.7 mi (5.9 km) from Puerto Banús Marina and 7.8 mi (12.5 km) from Orange Square.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Domes Lake Algarve, Autograph Collection
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Vilamoura, Loulé · 370.04 mi from centre

9.4

 

971 reviews

Breakfast available

Located in Loulé (Vilamoura), Domes Lake Algarve, Autograph Collection is within a 10-minute walk of Falesia Beach and Vilamoura Marina. This beach hotel is 14.4 mi (23.1 km) from Albufeira Old Town Square and 9 mi (14.5 km) from Balaia Golf Village.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barceló Granada Congress
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Granada · 421.10 mi from centre

9.0

 

659 reviews

Breakfast available

With a stay at Barceló Granada Congress, you'll be centrally located in Granada, within a 5-minute drive of Alhambra and Granada Cathedral. This luxury hotel is 22.1 mi (35.6 km) from Sierra Nevada Ski Resort and 0.3 mi (0.5 km) from Parque Garcia Lorca.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pine Cliffs Ocean Suites, a Luxury Collection Resort & Spa
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Albufeira e Olhos de Água, Albufeira · 371.77 mi from centre

9.0

 

88 reviews

Breakfast available

Located in Albufeira, Pine Cliffs Ocean Suites, a Luxury Collection Resort & Spa is on the boardwalk, within a 15-minute drive of Albufeira Old Town Square and Falesia Beach. This beach resort is 3.9 mi (6.2 km) from Oura Beach and 4.3 mi (7 km) from Praia dos Alemães.

Compare price on Booking.com
Compare price on Booking.com
Precise Resort El Rompido-The Hotel
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in El Rompido · 375.42 mi from centre

8.6

 

3,415 reviews

Located on a 36-hole golf course with views of the Piedras River Marshes, Precise Resort El Rompido- The Hotel has a peaceful setting and offers a spa and an outdoor pool. Free WiFi is available.

Set in attractive gardens, Precise El Rompido has bright, attractive rooms with balconies, most of which have sea views. Each features satellite TV and a minibar.

El Rompido features a buffet breakfast. It also has a lounge bar and a restaurant serving local cuisine. Children's club and entertainment are provided, subject to availability.

The Rompido’s spa has an indoor swimming pool, Turkish baths and a sauna. Treatments include massage and facials.

Precise Resort is an hour drive from Faro and Seville Airports. Huelva is 23 km away. Free parking is available on site. A free train transfer to the village is provided, subject to availability and seasonal. A boat transfer to the beach (€) is provided by external companies.

Compare price on Booking.com
Compare price on Booking.com
Hotel Fariones
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tías, Puerto del Carmen · 439.30 mi from centre

9.4

 

654 reviews

Breakfast available

Set within tropical gardens, Hotel Fariones has direct access cove in Puerto del Carmen. The main infinity pool is surrounded by palm trees and an infinity pool on rooftop with panoramic views (exclusive for Junior Suite Sea View Relax + Suite Sea View, Suite Loft Sea View, Ocean Suite, Grand Suite and Royal Suite)

All rooms offer views of the Atlantic Ocean.

Hotel Fariones has restaurants, a la carte restaurants with Macaronesia cuisine and Asian restaurant. The property also has a snack bar located in the main pool and a main buffet.

The Hotel Fariones has a tennis court, a sauna and massage service which can be found at the Fariones Sports Center 50 meters from the hotel.

Puerto del Carmen's main beach is just 50 metres from Hotel Fariones and has a direct access from hotel. Lanzarote Airport is 10 km away from Fariones while Arrecife is 16 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Envía Almería Spa & Golf
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Andalusia, Vicar · 432.11 mi from centre

8.6

 

223 reviews

Breakfast available

Located in Vicar, Hotel Envía Almería Spa & Golf is in the mountains – a 1-minute drive from La Envia Golf Course and 10 minutes from Mario Park. This golf hotel is 4.7 mi (7.5 km) from Playa de Aguadulce and 5.2 mi (8.3 km) from Entre flamencos.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel César Lanzarote
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tías · 439.71 mi from centre

9.8

 

15 reviews

Breakfast available

With a stay at Hotel César Lanzarote in Tías, you'll be 8 mi (12.9 km) from Timanfaya National Park and 12.4 mi (20 km) from Cesar Manrique Foundation. This golf hotel is 13.5 mi (21.7 km) from Lagomar Museum and 14.7 mi (23.6 km) from Papagayo Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pine Cliffs Village
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Albufeira e Olhos de Água, Albufeira · 371.00 mi from centre

8.6

 

168 reviews

Breakfast available

When you stay at Pine Cliffs Village in Albufeira, you'll be near the beach, within a 10-minute drive of Balaia Golf Village and The Strip. This family-friendly resort is 2.6 mi (4.1 km) from Falesia Beach and 7.6 mi (12.2 km) from Albufeira Old Town Square.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kimpton Atlântico Algarve by IHG
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Albufeira e Olhos de Água, Albufeira · 371.56 mi from centre

8.8

 

999 reviews

Breakfast available

When you stay at Kimpton Atlântico Algarve by IHG in Albufeira, you'll be on the beach, within a 5-minute drive of Albufeira Marina and Sao Rafael Beach. This beach hotel is 2.8 mi (4.6 km) from Albufeira Old Town Square and 10.9 mi (17.5 km) from Falesia Beach.

Compare price on Booking.com
Compare price on Booking.com
Idou Malabata Beach and SPA
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Tangier · 286.59 mi from centre

9.2

 

798 reviews

Situated in Tangier, 300 metres from Plage Ghandouri, Idou Malabata Beach and SPA features accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a terrace. This 5-star hotel offers room service and a concierge service. The accommodation provides a 24-hour front desk, airport transfers, a kids' club and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms with a wardrobe, a coffee machine, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower.

Buffet and à la carte breakfast options are available at Idou Malabata Beach and SPA. At the accommodation you will find a restaurant serving Moroccan, Pizza and international cuisine. A halal option can also be requested.

Tanger City Mall is 4 km from Idou Malabata Beach and SPA, while Cape Malabata is 4.8 km from the property. Tangier Ibn Battuta Airport is 16 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Monchique Resort & Spa
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Resort in Algarve, Monchique · 388.19 mi from centre

8.8

 

318 reviews

Breakfast available

With a stay at Monchique Resort & Spa in Monchique, you'll be 0.8 mi (1.2 km) from Monchique Thermal Springs and 10 mi (16 km) from Hospital Portimão. This family-friendly resort is 10.8 mi (17.5 km) from Portimão Arena and 11 mi (17.6 km) from Portimão Harbor.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Radisson Collection Hotel, Magdalena Plaza Sevilla
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Alfalfa, Seville · 391.87 mi from centre

9.4

 

186 reviews

Breakfast available

A stay at Radisson Collection Hotel, Magdalena Plaza Sevilla places you in the heart of Seville, within a 10-minute walk of Seville Cathedral and Plaza de Armas Shopping Center. This luxury hotel is 0.4 mi (0.6 km) from Metropol Parasol and 0.5 mi (0.8 km) from Giralda Tower.

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