A coastal cliff with clear blue waters and a rocky outcrop.

Spa Hotels & Resorts in Mediterranean Coast from AU$89

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Mediterranean Coast Spa Hotels

Tonight
11 Aug - 12 Aug
Tomorrow
12 Aug - 13 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Our top choices for Mediterranean Coast hotels with a spa

1. Dar Tanja

Dar Tanja
Tangier
  • Rejuvenate at this boutique bed & breakfast with Turkish bath, massage services, and serene garden sanctuary for total wellness.
AU$162
includes taxes & fees
1 Sept - 2 Sept
Dar Tanja

2. Hotel Blanco Riad

Hotel Blanco Riad
Tetouan
  • Immerse in tranquility at this riad with massage services, pillowtop beds, and a serene terrace for a rejuvenating Moroccan retreat.
AU$89
includes taxes & fees
3 Sept - 4 Sept
Hotel Blanco Riad

3. Idou Malabata Beach and Spa

Idou Malabata Beach and Spa
Malabata
  • Unwind in luxury with 4 treatment rooms, hammam, and couples spa services at this poolside oasis.
AU$292
includes taxes & fees
5 Sept - 6 Sept
Idou Malabata Beach and Spa

4. Riad Oasis d'Asilah

Riad Oasis d'Asilah
Medina
  • Retreat to this Moroccan riad's full-service spa for indulgent body treatments, facials, and steam room relaxation amid authentic ambiance.
AU$188
includes taxes & fees
5 Sept - 6 Sept
Riad Oasis d'Asilah

5. Hilton Tangier Al Houara Resort & Spa

Hilton Tangier Al Houara Resort & Spa
Hjar Ennhal
  • Indulge in seaside relaxation at this luxury resort with a full-service spa offering couples treatments and a golf course by the ocean.
AU$258
includes taxes & fees
6 Sept - 7 Sept
Hilton Tangier Al Houara Resort & Spa

6. Riad El Reducto

Riad El Reducto
Tetouan
  • Experience rejuvenating massages in a traditional Moroccan riad with rooftop terrace views and authentic hammam treatments.
AU$116
includes taxes & fees
15 Aug - 16 Aug
Riad El Reducto

7. Hôtel al Mandari

Hôtel al Mandari
Tetouan
  • Restorative mountain retreat offers spa indulgence, beach access, and archery amid serene highland views for complete rejuvenation.
AU$153
includes taxes & fees
16 Aug - 17 Aug
Hôtel al Mandari

8. Lalla Soulika

Lalla Soulika
Marshan
AU$209
includes taxes & fees
14 Aug - 15 Aug
Lalla Soulika

9. El Minzah Hotel

El Minzah Hotel
City Center
  • Lavish spa sanctuary with 8 treatment rooms offers aromatic therapies and massages alongside Turkish baths and relaxation pools.
AU$323
includes taxes & fees
28 Aug - 29 Aug
El Minzah Hotel

10. LA FIERMONTINA OCEAN

LA FIERMONTINA OCEAN
Sahel
  • Rejuvenate at this national park inn featuring couple's treatment rooms, Turkish hammam, and a private beach with massage services.
AU$561
includes taxes & fees
2 Sept - 3 Sept
LA FIERMONTINA OCEAN
View all properties

Choose what matters most at spa hotels in Mediterranean Coast

Pool
Breakfast included
Spa pool
4 stars
5 stars

Spa hotels with pools in Mediterranean Coast

Hilton Tangier Al Houara Resort & Spa

Hilton Tangier Al Houara Resort & Spa
Hjar Ennhal
AU$258
includes taxes & fees
6 Sept - 7 Sept
Hilton Tangier Al Houara Resort & Spa

Idou Malabata Beach and Spa

Idou Malabata Beach and Spa
Malabata
AU$292
includes taxes & fees
5 Sept - 6 Sept
Idou Malabata Beach and Spa

Fairmont Tazi Palace Tangier

Fairmont Tazi Palace Tangier
Tangier
AU$593
includes taxes & fees
2 Sept - 3 Sept
Fairmont Tazi Palace Tangier

Banyan Tree Tamouda Bay

Banyan Tree Tamouda Bay
Allyene
AU$1,132
includes taxes & fees
7 Sept - 8 Sept
Banyan Tree Tamouda Bay

Royal Mansour Tamuda Bay

Royal Mansour Tamuda Bay
M'diq
AU$1,523
includes taxes & fees
9 Sept - 10 Sept
Royal Mansour Tamuda Bay

Barcelo Tanger

Barcelo Tanger
City Center
AU$255
includes taxes & fees
5 Sept - 6 Sept
Barcelo Tanger

Grand Hotel Villa de France

Grand Hotel Villa de France
City Center
AU$281
includes taxes & fees
27 Aug - 28 Aug
Grand Hotel Villa de France

Dar Tanja

Dar Tanja
Tangier
AU$162
includes taxes & fees
1 Sept - 2 Sept
Dar Tanja

The St. Regis La Bahia Blanca Resort, Tamuda Bay

The St. Regis La Bahia Blanca Resort, Tamuda Bay
Allyene
AU$740
includes taxes & fees
7 Sept - 8 Sept
The St. Regis La Bahia Blanca Resort, Tamuda Bay

TAJ CHEFCHAOUEN Luxury Hotel and Spa

TAJ CHEFCHAOUEN Luxury Hotel and Spa
Medina of Chefchaouen
AU$246
includes taxes & fees
16 Aug - 17 Aug
TAJ CHEFCHAOUEN Luxury Hotel and Spa
View all properties

Spa hotels with free breakfast in Mediterranean Coast

Hilton Tangier Al Houara Resort & Spa

Hilton Tangier Al Houara Resort & Spa
Hjar Ennhal
AU$258
includes taxes & fees
6 Sept - 7 Sept
Hilton Tangier Al Houara Resort & Spa

Fairmont Tazi Palace Tangier

Fairmont Tazi Palace Tangier
Tangier
AU$593
includes taxes & fees
2 Sept - 3 Sept
Fairmont Tazi Palace Tangier

Royal Mansour Tamuda Bay

Royal Mansour Tamuda Bay
M'diq
AU$1,523
includes taxes & fees
9 Sept - 10 Sept
Royal Mansour Tamuda Bay

Hôtel al Mandari

Hôtel al Mandari
Tetouan
AU$153
includes taxes & fees
16 Aug - 17 Aug
Hôtel al Mandari

Idou Malabata Beach and Spa

Idou Malabata Beach and Spa
Malabata
AU$292
includes taxes & fees
5 Sept - 6 Sept
Idou Malabata Beach and Spa

Dar Tanja

Dar Tanja
Tangier
AU$162
includes taxes & fees
1 Sept - 2 Sept
Dar Tanja

Banyan Tree Tamouda Bay

Banyan Tree Tamouda Bay
Allyene
AU$1,132
includes taxes & fees
7 Sept - 8 Sept
Banyan Tree Tamouda Bay

Barcelo Tanger

Barcelo Tanger
City Center
AU$255
includes taxes & fees
5 Sept - 6 Sept
Barcelo Tanger

Riad Oasis d'Asilah

Riad Oasis d'Asilah
Medina
AU$188
includes taxes & fees
5 Sept - 6 Sept
Riad Oasis d'Asilah

Grand Hotel Villa de France

Grand Hotel Villa de France
City Center
AU$281
includes taxes & fees
27 Aug - 28 Aug
Grand Hotel Villa de France
View all properties

Spa hotels with spa pools in Mediterranean Coast

Royal Mansour Tamuda Bay

Royal Mansour Tamuda Bay
M'diq
AU$1,523
includes taxes & fees
9 Sept - 10 Sept
Royal Mansour Tamuda Bay

Fairmont Tazi Palace Tangier

Fairmont Tazi Palace Tangier
Tangier
AU$593
includes taxes & fees
2 Sept - 3 Sept
Fairmont Tazi Palace Tangier

Banyan Tree Tamouda Bay

Banyan Tree Tamouda Bay
Allyene
AU$1,132
includes taxes & fees
7 Sept - 8 Sept
Banyan Tree Tamouda Bay

Hilton Tangier Al Houara Resort & Spa

Hilton Tangier Al Houara Resort & Spa
Hjar Ennhal
AU$258
includes taxes & fees
6 Sept - 7 Sept
Hilton Tangier Al Houara Resort & Spa

Dar Tanja

Dar Tanja
Tangier
AU$162
includes taxes & fees
1 Sept - 2 Sept
Dar Tanja

bluemoon house

bluemoon house
Medina of Chefchaouen
AU$54
includes taxes & fees
15 Aug - 16 Aug
bluemoon house

El Minzah Hotel

El Minzah Hotel
City Center
AU$323
includes taxes & fees
28 Aug - 29 Aug
El Minzah Hotel

The St. Regis La Bahia Blanca Resort, Tamuda Bay

The St. Regis La Bahia Blanca Resort, Tamuda Bay
Allyene
AU$740
includes taxes & fees
7 Sept - 8 Sept
The St. Regis La Bahia Blanca Resort, Tamuda Bay

Riad Dar Saba - Saba'S House

Riad Dar Saba - Saba'S House
Medina of Tangier
AU$376
includes taxes & fees
15 Aug - 16 Aug
Riad Dar Saba - Saba'S House

Mövenpick Hotel & Casino Malabata Tanger

Mövenpick Hotel & Casino Malabata Tanger
Malabata
AU$267
includes taxes & fees
10 Sept - 11 Sept
Mövenpick Hotel & Casino Malabata Tanger
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties

Top Mediterranean Coast Hotel Reviews

Royal Tulip City Center Tanger

Royal Tulip City Center Tanger

10/10 Excellent
"Thank you it was great"
Amine 2-night trip
Posted 2 days ago
Royal Tulip City Center Tanger
Hilton Tangier City Center

Hilton Tangier City Center

8/10 Good
"Service exceptionnel, personnel attentif"
Lyna 4-night trip
Posted 5 days ago
Hilton Tangier City Center
Mövenpick Hotel & Casino Malabata Tanger

Mövenpick Hotel & Casino Malabata Tanger

10/10 Excellent
"Very beautiful place, I will repeat again"
Frank 3-night trip
Posted 1 month ago
Mövenpick Hotel & Casino Malabata Tanger
Fredj Hotel and Spa

Fredj Hotel and Spa

8/10 Good
"I’m so happy I chose Hotel Don Alfredo. The location is perfect—everything is within walking distance. The outdoor breakfast terrace is beautiful, cozy, and a lovely place to start the day. Check-in was quick and easy, the staff was kind and welcoming, and the hotel was very clean. The bed was comfortable, the pillows were good, and I loved the window overlooking the street. It’s not a luxury hotel, but it’s charming, comfortable, and has everything you need. I would definitely stay here again. 9/10!"
belkys 1-night trip
Posted 1 month ago
Fredj Hotel and Spa

Explore a world of travel with Expedia