Curated Luxury spa hotel deals in Morocco

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
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.
Acogedora casita en la Subbética, centro de Andalucía, Granada y Córdoba
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Córdoba, Zambra · 670.58 km from centre

8.8

 

22 reviews

Boasting air-conditioned accommodation with a private pool, pool view and a balcony, Acogedora casita en la Subbética, centro de Andalucía, Granada y Córdoba is situated in Zambra. Featuring private check-in and check-out, this property also provides guests with a picnic area. The chalet features a children's playground, a 24-hour front desk, and free WiFi is available throughout the property.

The chalet features 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with mountain views. Guests can take in the ambience of the surroundings from an outdoor dining area. For added privacy, the accommodation features a private entrance.

For those times when you'd rather not dine out, you can choose to cook on the barbecue.

You can play table tennis and darts at the chalet, and bike hire is available. An indoor play area is also available at Acogedora casita en la Subbética, centro de Andalucía, Granada y Córdoba, while guests can also relax in the garden.

Federico Garcia Lorca Granada-Jaen Airport is 95 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
HEAVEN PUERTA CERRADA Casas Vejer Debra
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in La Janda, Vejer de la Frontera · 506.78 km from centre

9.0

 

9 reviews

Boasting a spa bath, HEAVEN PUERTA CERRADA Casas Vejer Debra is situated in Vejer de la Frontera. The property has city and quiet street views, and is 31 km from Novo Sancti Petri Golf. Free WiFi is available and private parking can be arranged at an extra charge.

The spacious chalet features 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with sea views. Guests can take in the ambience of the surroundings from an outdoor dining area or keep themselves warm by the fireplace on colder days. For added privacy, the accommodation features a private entrance.

Benalup Golf & Country Club is 22 km from the chalet, while Club de Golf Campano is 26 km from the property. Jerez Airport is 79 km away.

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

Hotel in Tangier · 458.92 km from centre

8.8

 

363 reviews

Breakfast available

With a stay at Royal Tulip City Center Tanger, you'll be centrally located in Tangier – a 4-minute drive from Port of Tangier and 6 minutes from Tangier Beach. This family-friendly hotel is 0.1 mi (0.1 km) from Tanger City Center and 0.7 mi (1.1 km) from Corniche of Tangier.

Compare price on Booking.com
Compare price on Booking.com
Kenzi Solazur
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tangier · 459.00 km from centre

7.4

 

5,255 reviews

This 4-star hotel, in the heart of Tangier, overlooks the Strait of Gibraltar and the Bay of Tangier. It features an outdoor pool, and offers air-conditioned guest rooms.

The guest rooms and suites at Kenzi Solazur are decorated in a contemporary style. Each room features a TV with satellite channels. Private bathrooms are equipped with a shower or bathtub and a hairdryer.

At Kenzi Solazur, the restaurant serves traditional Moroccan cuisine. There is also a gourmet restaurant and a Sea Bar cafeteria. Guests can enjoy a drink in the piano bar.

With a nightclub on site, additional facilities include a concierge service and a tour desk. Car rental is available from the hotel and Tangier Airport is a 25-minute drive away.

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

Hotel in Tangier · 459.19 km from centre

7.8

 

35 reviews

Breakfast available

With a stay at Fredj Hotel and Spa, you'll be centrally located in Tangier, within a 10-minute drive of Port of Tangier and Tangier Beach. This spa hotel is 0.3 mi (0.4 km) from Place de France and 0.3 mi (0.4 km) from Terrasse des Paresseux.

Compare price on Booking.com
Compare price on Booking.com
Grand Mogador Sea View & Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tangier · 460.95 km from centre

7.5

 

2,627 reviews

Breakfast available

Located a 5-minute drive from Tanger train Station, Grand Mogador Sea View & Spa offers an outdoor swimming pool, a buffet and a Moroccan restaurant. It has a direct access to the beach.

Featuring sea or mountains views, the air-conditioned accommodations at Grand Mogador Sea View & Spa include a minibar, a TV and a telephone. Free Wi-Fi access is provided throughout the property.

A continental breakfast is provided every morning. After breakfast, you can access the steam bath, the fitness centre, the sauna or enjoy a massage treatment, at a surcharge.

Other facilities are fitness rooms, meeting/banquet facilities and an airport shuttle, available at an additional cost. The hotel is situated a 20-minute drive from Ibn Battouta Airport.

SPA and indoor swimming pool are available with a supplement and prior reservation.

Compare price on Booking.com
Compare price on Booking.com
PLAYA DEL PACHA Suites Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Marina Smir · 469.65 km from centre

8.0

 

559 reviews

Situated in Marina Smir, a few steps from Restinga Beach, PLAYA DEL PACHA Suites Hotel features accommodation with a garden, free private parking, a private beach area and a terrace. This 4-star hotel offers a restaurant. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

Guests at the hotel can enjoy a buffet breakfast.

Compare price on Booking.com
Compare price on Booking.com
The St. Regis La Bahia Blanca Resort - Tamuda Bay
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Marina Smir, Fnidek · 471.36 km from centre

8.8

 

263 reviews

Breakfast available

Facing the beachfront, The St. Regis La Bahia Blanca Resort - Tamuda Bay offers 5-star accommodation in Fnidek and has an outdoor swimming pool, fitness centre and garden. Featuring a restaurant, the property also has a terrace, as well as a sauna and a hammam. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

At the hotel the rooms include air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. The St. Regis La Bahia Blanca Resort - Tamuda Bay provides some rooms that have a balcony, and rooms include a kettle. All rooms will provide guests with a desk and a coffee machine.

The breakfast offers buffet, continental or American options.

Restinga Beach is a few steps from the accommodation.

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

Hotel in Conil de la Frontera · 507.57 km from centre

9.4

 

606 reviews

Situated in Conil de la Frontera, 400 metres from La Fontanilla Beach, DAIA Slow Beach Hotel Conil - Adults Only Recommended features accommodation with a terrace, private parking, a restaurant and a bar. With a garden, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The wellness area includes an indoor pool, fitness centre and sauna, while an outdoor swimming pool is also available.

At the hotel, rooms have a desk. DAIA Slow Beach Hotel Conil - Adults Only Recommended provides some rooms with sea views, and rooms come with a coffee machine. The rooms in the accommodation are fitted with a flat-screen TV and free toiletries.

Guests at DAIA Slow Beach Hotel Conil - Adults Only Recommended can enjoy a buffet breakfast.

The hotel offers a hot tub.

Speaking German, English, Spanish and French at the reception, staff are always at hand to help.

Novo Sancti Petri Golf is 18 km from DAIA Slow Beach Hotel Conil - Adults Only Recommended, while Genoves Park is 47 km away. Jerez Airport is 66 km from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hipotels Gran Conil
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Conil de la Frontera · 507.81 km from centre

9.4

 

206 reviews

When you stay at Hipotels Gran Conil in Conil de la Frontera, you'll be on the beach, within a 15-minute walk of Playa de La Fontanilla and Fuente del Gallo Beach. This beach hotel is 5.7 mi (9.2 km) from La Barrosa Beach and 1.1 mi (1.7 km) from Playa de los Bateles.

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

Hotel in Conil de la Frontera · 508.57 km from centre

9.4

 

105 reviews

Breakfast available

When you stay at Hipotels Hotel Flamenco Conil in Conil de la Frontera, you'll be on the beach, within a 5-minute drive of Fuente del Gallo Beach and Cala Camacho. This beach hotel is 4.3 mi (6.9 km) from La Barrosa Beach and 1 mi (1.6 km) from Cala Sudario.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel ILUNION Calas De Conil
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Conil de la Frontera · 509.63 km from centre

8.4

 

335 reviews

Breakfast available

Located in Conil de la Frontera, Hotel ILUNION Calas De Conil is on the beach – a 4-minute walk from La Barrosa Beach and 10 minutes by foot from Cala encendida. This beach hotel is 1.6 mi (2.5 km) from Puerto de Conil and 3.5 mi (5.6 km) from Golf Novo Sancti Petri.

Compare price on Booking.com
Compare price on Booking.com
AZZ Guadacorte Campo de Gibraltar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Campo de Gibraltar, Los Barrios · 513.07 km from centre

7.9

 

2,830 reviews

Breakfast available

Offering a gym, sauna and a large outdoor pool, AZZ Guadacorte Campo de Gibraltar features spacious, air-conditioned rooms with free Wi-Fi and a private balcony. Algeciras and Gibraltar are within a 15-minute drive.

Set in spacious gardens, the hotel’s elegant rooms come with flat-screen satellite TV and a minibar. Bathrooms include a hairdryer and amenities.

The Guadacorte’s El Acebuche Restaurant offers a varied buffet breakfast and Mediterranean cuisine for lunch and dinner. Sandwiches and local dishes are served in La Jacaranda poolside snack bar.

AZZ Guadacorte Campo de Gibraltar is set on Algeciras Bay, only 3 km from Palmones Beach. It is located opposite Palmones Business and Technology Park, and 20 km from Valderrama and La Alcaidesa Golf Courses.

It offers easy access to the A7 Motorway, and Tarifa is a 30-minute drive away. Free parking is available on site.

Compare price on Booking.com
Compare price on Booking.com
Riad Medina Mudéjar Cádiz
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Riad in Chiclana de la Frontera · 513.11 km from centre

9.3

 

534 reviews

Breakfast available

Riad Medina Mudéjar Cádiz in Chiclana de la Frontera provides adults-only accommodation with a spa and wellness centre and a bar. Boasting a lift, this property also provides guests with a sun terrace. The accommodation offers a sauna, hot spring bath, romantic restaurant and free WiFi.

The units come with a fridge, minibar, a coffee machine, a shower, slippers and a wardrobe. Complete with a private bathroom fitted with a bath and bathrobes, all units at the riad have a flat-screen TV and air conditioning, and selected rooms also feature a seating area. At the riad, units are fitted with bed linen and towels.

There is a coffee shop, and packed lunches are also available.

A variety of wellness packages are available for guests to get rejuvenated in-house. Sightseeing tours are available within easy reach of the property.

La Barrosa Beach is 1.7 km from the riad, while Novo Sancti Petri Golf is 4.3 km from the property. Jerez Airport is 61 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Valentin Sancti Petri
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Chiclana de la Frontera · 514.86 km from centre

8.8

 

135 reviews

When you stay at Valentin Sancti Petri in Chiclana de la Frontera, you'll be on the beach, within a 5-minute walk of Golf Novo Sancti Petri and La Barrosa Beach. This beach hotel is 0.6 mi (1 km) from Centro Comercial Novocenter and 2.7 mi (4.4 km) from Playa de Sancti Petri.

Compare price on Booking.com
Compare price on Booking.com
Vincci Resort Costa Golf
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Chiclana de la Frontera · 515.09 km from centre

8.7

 

3,055 reviews

Set next to Novo Sancti Petri Golf Course, this stylish hotel offers indoor and outdoor pools and smart suites with a private terrace. Free WiFi is available throughout.

The spacious rooms at the Vincci Resort Costa Golf feature modern décor. They are equipped with a separate seating area with satellite TV.

The Vincci Costa Golf’s El Mercado Night & Grill restaurant, which is open in summer, serves Mediterranean food using fresh produce, and a children buffet. The hotel's breakfast includes products for celiacs. There is also a bar where you can get a snack or a drink.

Other facilities include the mini-club for children as well as both interior and exterior playground for children. The pool offers a shallow-end where children can play peacefully.

During summer, you can use the Costa Golf’s beach club with loungers, parasols and a bar, located in La Barrosa Beach.

Cádiz is 23.10 km away from the hotel and Jerez Airport is 45.82 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Fairplay Golf & Spa Resort-by Grupo Tribu
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in La Janda, Benalup-Casas Vieja · 518.69 km from centre

9.2

 

91 reviews

Located in Benalup-Casas Vieja, Hotel Fairplay Golf & Spa Resort-by Grupo Tribu is in a state park – a 1-minute drive from Benalup Golf and Country Club and 7 minutes from Oficina Municipal de Turismo de Benalup Casas Viejas. This golf resort is 12.4 mi (20 km) from Tourist Information Office and 12.5 mi (20.1 km) from Town Hall Medina-Sidonia.

Compare price on Booking.com
Compare price on Booking.com
OKU Andalusia
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Campo de Gibraltar, Alcaidesa · 520.20 km from centre

9.3

 

75 reviews

Breakfast available

Situated in Alcaidesa, 400 metres from Playa de la Alcaidesa, OKU Andalusia features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. With a restaurant, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel offers a sauna and room service.

At the hotel, all rooms come with a desk. The rooms include a coffee machine, while some rooms are fitted with a balcony and others also feature sea views. All rooms in OKU Andalusia are fitted with a flat-screen TV and free toiletries.

A buffet breakfast is available at the accommodation.

Spa and wellness facilities are at guests' disposal during their stay at OKU Andalusia, including a spa centre and on-request massage treatments. You can play tennis at the hotel, and the area is popular for hiking.

Languages spoken at the reception include German, English, Spanish and French.

La Duquesa Golf is 26 km from OKU Andalusia, while Cathedral of the Holy Trinity is 8.5 km from the property.

Compare price on Booking.com
Compare price on Booking.com
MiM Sotogrande Meliá Collection
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Sotogrande · 527.67 km from centre

9.8

 

101 reviews

Breakfast available

A beautiful hotel situated by the Sotogrande Marina overlooking Gibraltar, Morocco and the Mediterranean Sea, alongside some of the best golf courses in Europe.

The hotel has 2 restaurants, one offering snacks and tapas and the other tasty Mediterranean cuisine. The MIM Sotogrande Member of Melia Collection has modern, yet cosy interior design offering an inviting place in which to rest and relax.

The MIM Sotogrande Member of Melia Collection is located 45 minutes from Malaga airport and has easy access to Marbella and Gibraltar.

Compare price on Booking.com
Compare price on Booking.com
Cádiz Bahía by QHotels
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Cádiz · 529.52 km from centre

8.9

 

8,493 reviews

Breakfast available

Set in Cádiz, Cádiz Bahía by QHotels offers beachfront accommodation 100 metres from La Victoria Beach and offers various facilities, such as a terrace, a restaurant and a bar. With a seasonal outdoor swimming pool, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service, a concierge service and organising tours for guests.

At the hotel, every room comes with a desk. All rooms are fitted with a safety deposit box, while some rooms also offer a balcony and others also have city views. All guest rooms in Cádiz Bahía by QHotels are fitted with a flat-screen TV and free toiletries.

The accommodation offers a buffet or gluten-free breakfast.

Speaking German, English and Spanish, staff will be happy to provide guests with practical information on the area at the 24-hour front desk.

Popular points of interest near Cádiz Bahía by QHotels include Ramon de Carranza Stadium, Segunda Aguada Train Station and Cortadura Fort. Jerez Airport is 42 km from the property, and the property offers a paid airport shuttle service.

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