Hero Image

Curated luxury hotels in Morocco

Search
Fri 3 Jul
Mon 6 Jul
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Fri 3 Jul
Mon 6 Jul
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
Hotel Vértice Índalo Almería
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Almeria · 705.47 km from centre

8.4

 

413 reviews

Breakfast available

When you stay at Hotel Vértice Índalo Almería in Almeria, you'll be near the beach, within a 15-minute walk of Parque canino de Carrefour and Almeria Archaelogical Museum. This hotel is 8.8 mi (14.2 km) from El Toyo Beach and 9.7 mi (15.6 km) from Cabo de Gata-Níjar Natural Park.

Compare price on Booking.com
Compare price on Booking.com
Hotel San Gil
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in San Gil, Seville · 631.91 km from centre

8.2

 

3,050 reviews

San Gil offers attractive accommodations in a colorful, traditional Andalusian-style mansion with a garden. Set in central Seville, it features a seasonal rooftop swimming pool and an à la carte restaurant.

Each of the San Gil’s spacious, air-conditioned rooms has a mini-bar and satellite TV. All rooms have fully equipped bathrooms. The hotel features ornate, colorful tiles throughout, as well as original windows and balconies. Free WiFi is available.

The San Gil’s La Calesera restaurant offers characteristic Sevillan cuisine and tapas dishes. During the summer months, meals are served on the pretty terrace set within the hotel’s gardens. On some evenings there is live flamenco music.

The San Gil is just 5 minutes’ walk from Basilica de la Macarena Church and the city’s Roman walls. Seville Cathedral and the Giralda bell tower are less than 1.2 mi away.

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

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

8.8

 

1,004 reviews

Breakfast available

With a stay at Hotel Porcel Alixares, you'll be centrally located in Granada, a 1-minute drive from Alhambra and 7 minutes from Granada Cathedral. This hotel is 20.7 mi (33.3 km) from Sierra Nevada Ski Resort and 0.2 mi (0.3 km) from Generalife.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Boutique Hotel Luna Triunfo Granada *NEW*
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

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

8.2

 

188 reviews

Breakfast available

A stay at Boutique Hotel Luna Triunfo Granada *NEW* places you in the heart of Granada, within a 15-minute walk of Alhambra and Granada Cathedral. This hotel is 0.1 mi (0.1 km) from Calle Gran Via de Colon and 0.2 mi (0.3 km) from Triunfo Gardens.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel M.A. Princesa Ana
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Granada · 679.53 km from centre

8.0

 

276 reviews

Breakfast available

With a stay at Hotel M.A. Princesa Ana, you'll be centrally located in Granada, within a 5-minute drive of Alhambra and Granada Cathedral. This hotel is 0.7 mi (1.1 km) from University of Granada Hospital and 0.7 mi (1.2 km) from Calle Gran Via de Colon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barcelo Lanzarote Active Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Teguise, Teguise · 690.12 km from centre

8.2

 

669 reviews

Breakfast available

Located in Teguise, Barcelo Lanzarote Active Resort is by the sea, within a 10-minute drive of Las Cucharas Beach and Cesar Manrique Foundation. This beach hotel is 15.7 mi (25.2 km) from Jameos del Agua Caves and 15.7 mi (25.2 km) from Los Verdes Cave.

Compare price on Booking.com
Compare price on Booking.com
Hotel Alay - Adults Only Recommended
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Benalmádena · 584.62 km from centre

8.2

 

986 reviews

Breakfast available

Located on Benalmádena Marina, Hotel Alay - Adults Only Recommended is set 164 feet from the beach. It offers 2 outdoor swimming pools, an on-site restaurant and gardens.

Each bright spacious room comes with free WiFi, modern décor and air conditioning. There is a flat-screen TV and a private bathroom. Most rooms also offer sea views.

The restaurant at the Alay serves international and Spanish cuisine. There is also a snack bar by the pool and a summer terrace where guests can enjoy cocktails. The hotel has a 24-hour reception and luggage storage.

Other facilities at the complex include the Malapesquera Beach Club, offering guests hammocks on the nearest beach for an additional cost.

Malaga Airport is 5 mi from Hotel Alay - Adults Only Recommended while Malaga center is 7.5 mi away.

Compare price on Booking.com
Compare price on Booking.com
El Oumnia Puerto & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tangier · 458.55 km from centre

8.0

 

789 reviews

Breakfast available

Hotel EL OUMNIA PUERTO & SPA, enjoys a perfect location in the heart of the city of Tangier and only 2 minutes from the marina and 4 minutes from the port of Tangier city and the Medina.

The hotel is close to tourist attractions and the beach.

Ideal for family, leisure or business stays.

The hotel has a restaurant bar, coffee shop, disco, SPA and wellness, swimming pool and garden to offer its guests a pleasant holiday and stay.

All accommodations at El Oumnia Puerto is air-conditioned and has satellite TV, a seating area, a bathroom with bathtub and an electric kettle with coffee , tea and mineral water.

Breakfast is served daily in the Ibiza restaurant. Grilled meats and fish can be enjoyed at the Chiringuito restaurant or homemade pizzas at La Pizzeria.

Please note that for hygiene reasons, swimming in the pool with a burkini is not permitted.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel La Malvasía by Kaizen Hoteles
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Almonte · 596.10 km from centre

9.6

 

93 reviews

Breakfast available

With a stay at Hotel La Malvasía by Kaizen Hoteles in Almonte, you'll be on the waterfront, within a 10-minute walk of Virgen del Rocío Church and Rocio Museum. This family-friendly hotel is 0.5 mi (0.7 km) from Marismas del Rocio Cooperative and 1.3 mi (2.1 km) from Doñana National Park.

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

Hotel in Bay of Cádiz, San Fernando · 526.29 km from centre

8.6

 

205 reviews

Breakfast available

With a stay at Hotel Salymar, you'll be centrally located in San Fernando, just a 4-minute walk from Fragua Camarón de la Isla and 7 minutes by foot from Monumento a Camaron de la Isla. This hotel is 6.9 mi (11 km) from Playa de la Victoria and 14.6 mi (23.5 km) from La Barrosa Beach.

Compare price on Booking.com
Compare price on Booking.com
YIT Vía Sevilla Mairena
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Province of Seville, Mairena del Aljarafe · 625.24 km from centre

8.0

 

2,734 reviews

Featuring free Wi-Fi and a restaurant, YIT Vía Sevilla Mairena is located in Mairena del Aljarafe, a 10-minute metro journey from Seville city center. This hotel offers meeting and banquet facilities.

Each stylish air-conditioned room at this hotel has a flat-screen TV, desk, and safe. All rooms have a private bathroom with a hairdryer and free toiletries.

The on-site restaurant offers Mediterranean cuisine. Reception is open 24 hours a day and you can enjoy a concierge service. Luggage storage is also provided.

YIT Via Sevilla Mairena is within 656 feet of the PISA Business Park and MetroMar Shopping Center. Cartuja Olympic Stadium is a 15-minute drive away. Ciudad Expo Metro Station is beside the hotel and Sevilla Airport is a 20-minute drive from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Exe Gran Hotel Solúcar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Province of Seville, Sanlucar la Mayor · 627.37 km from centre

7.8

 

458 reviews

Breakfast available

Located in Sanlucar la Mayor, Exe Gran Hotel Solúcar is in the suburbs, within a 15-minute drive of Hospital San Juan de Dios del Aljarafe and Multi Factory Aljarafe Shopping Center. This family-friendly hotel is 15.3 mi (24.7 km) from Royal Alcázar of Seville and 17.3 mi (27.9 km) from Seville Cathedral.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel YIT Vereda Real
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Province of Seville, Valencina de la Concepcion · 630.94 km from centre

8.2

 

199 reviews

Breakfast available

Located in Valencina de la Concepcion, Hotel YIT Vereda Real is within a 15-minute drive of Plaza de Armas Shopping Center and Isla Magica Theme Park. This hotel is 8.7 mi (14 km) from Royal Alcázar of Seville and 9.2 mi (14.7 km) from Seville Cathedral.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel M.A. Sevilla Congresos
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Seville · 633.21 km from centre

8.4

 

847 reviews

Breakfast available

With a stay at Hotel M.A. Sevilla Congresos in Seville (Este-Alcosa-Torreblanca), you'll be within a 10-minute drive of Royal Alcázar of Seville and Plaza de España. This hotel is 4.9 mi (7.9 km) from Seville Cathedral and 4.5 mi (7.2 km) from Metropol Parasol.

Compare price on Booking.com
Compare price on Booking.com
Hotel Hacienda Montenmedio
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Barbate, Vejer de la Frontera · 506.44 km from centre

8.6

 

459 reviews

This luxurious hotel is set next to the de Montenmedio Golf Course, 15 minutes’ drive from the beaches of El Palmar and Faro Trafalgar. It offers an 18-hole golf course, art museum and free WiFi.

Hotel Hacienda Montenmedio’s elegant rooms come with plasma TV, safe, mini-bar and private bathroom. Suites also offer a lounge area with sofa.

An A la Carte Breakfast will be served every morning with fresh and homemade products. Our restaurant El Ibis offers a variety of modern and local food with products from the area for lunch and dinner.

The hotel is set on a large estate, with wildlife and exotic plants. Activities include paint-balling, quad-biking and golf. The MNAC Contemporary Art Museum is also based on-site.

The hotel offers free private parking. Cadiz and Jerez can be reached by car in around 50 minutes.

Compare price on Booking.com
Compare price on Booking.com
Hotel Montelirio
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ronda · 577.98 km from centre

9.0

 

1,014 reviews

Breakfast available

Set on the edge of Ronda’s famous gorge, this 17th-century palace offers fantastic views of the River Guadalevín. It has an seasonal outdoor pool, Turkish bath and rooms with free Wi-Fi.

The air-conditioned rooms at the Hotel Montelirio feature wooden floors and classic-style décor. Each one has satellite TV and a private bathroom with a hairdryer.

The Montelirio’s elegant restaurant serves traditional Andalusian food. There is also a bar with a terrace offering views of the valley.

Ronda is a charming town with original Moorish city walls. You can drive to the beaches of the Costa del Sol in under an hour.

The Albacara restaurant, located in our facilities, will remain closed until March 1, 2023. This will not affect our breakfast service, which continues to work as usual.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Vértice Aljarafe
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Province of Seville, Bormujos · 628.62 km from centre

8.6

 

654 reviews

Breakfast available

Located in Bormujos, Hotel Vértice Aljarafe is within a 10-minute drive of Plaza de Armas Shopping Center and Torre del Oro Watchtower. This hotel is 5.4 mi (8.7 km) from Isla Magica Theme Park and 5.9 mi (9.4 km) from Royal Alcázar of Seville.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barceló Costa Ballena Golf & Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Rota · 547.22 km from centre

8.6

 

323 reviews

Breakfast available

Located in Rota, Barceló Costa Ballena Golf & Spa is by the ocean, a 4-minute drive from Ballena Beach and 8 minutes from Corrales of Rota. This beach hotel is 6.5 mi (10.5 km) from Luna Castle and 8.5 mi (13.7 km) from Barbadillo Winery.

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

Hotel in Chefchaouen · 412.17 km from centre

7.8

 

278 reviews

Breakfast available

A stay at Hotel Parador places you in the heart of Chefchaouen, steps from Chefchaouen Kasbah and Plaza Uta el-Hammam. This hotel is 0.1 mi (0.1 km) from Grande Mosquée and 0.4 mi (0.6 km) from Bab el Ain.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Silken Antequera Hills
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Málaga Province, Antequera · 625.63 km from centre

8.2

 

178 reviews

Breakfast available

With a stay at Silken Antequera Hills in Antequera, you'll be next to a golf course, just a 4-minute walk from Estadio El Maulí and 12 minutes by foot from Puerta de Estepa. This golf hotel is 0.7 mi (1.2 km) from Capitán Vicente Moreno and 0.7 mi (1.2 km) from Paraje natural Nacimiento del Rio de la Villa.

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