Handpicked Stays in Essaouira & Atlantic Coast
The best boutique hotels & hideaways
Filters
"A chic hotel built on the Essaouiran town ramparts, with a fantastic restaurant and superb views across the beach and harbourfront"
Boutique Hotel: 9 rooms
from
113 GBP
per night
"A laid-back countryside escape near Essaouira for couples, families and friends; beautiful garden, spa and pools"
Boutique Hotel: 25 rooms, 6 villas for up to 14
from
153 GBP
per night
"A welcoming surf, yoga and spa resort on a glorious golden beach, with kids club and four restaurants"
Boutique Hotel: 103 rooms
from
101 GBP
per night
"Spacious riads (1-4 bedrooms each), with swimming pools and superb service, in a coastal village just south of Essaouira"
Boutique Hotel: 7 riads for 2-10
from
108 GBP
per night
"An exquisite heritage riad in Essaouira's medina with a sea-view rooftop dining terrace, astonishingly beautiful rooms and a hammam"
Boutique Hotel: 10 rooms
from
143 GBP
per night
"A beachfront boutique hotel with 17 rooms and a large infinity pool in a sleepy surfer village south of Essaouira"
Boutique Hotel: 17 rooms
from
143 GBP
per night
"An exceptionally peaceful cliffside retreat (sleeps 6-12) with unforgettable views across the Oualidia lagoon to the Atlantic"
Seaview Villa: 6 bedrooms
from
343 GBP
per night
"A guesthouse with heart, hidden away in a eucalyptus grove near Essaouira - a genuine taste of that fabled real Morocco"
Boutique Guesthouse: 8 rooms
from
126 GBP
per night
"Renovated by retro-design pros in smart 60s fashion, this stylish medina house may be the coolest place to stay in Essaouira (sleeps 2-8)"
Riad Rental: 4 bedrooms
from
257 GBP
per night
"A restored Portuguese church and former consulate in the fascinating Unesco town of El Jadida, with retro rooms and beaches nearby"
Boutique Hotel: 13 rooms
from
120 GBP
per night
"A romantic and luxurious spa hideaway at the secluded edge of Oualidia’s mesmerising lagoon"
Spa Hotel: 12 rooms
from
522 GBP
per night
"A quirky, cosy riad with 3 apartment suites and sun-trap roof terraces, hidden deep within Essaouira’s medina"
Riad Hotel: 3 bedrooms
from
50 GBP
per night
Showing
1
to
12
of
12
places to stay