Holiday rentals in Essaouira and Villas - Holiday Lettings - Holiday Rentals Essaouira

Close

View larger map

Also consider

Africa Holidays
15097 properties
Morocco Holidays
2821 properties

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

217 Holiday homes

(1) Excellent 

12

Holiday villa accommodation

Essaouira / Essaouira

4 10 4 nights min

  • 4 bedrooms
  • sleeps 10
  • 4 nights min
  • Beach / lakeside relaxation
  • Nearest beach 10 km
  • Swimming pool

from £375 / night

£2,621 / week

Book View

from £375 / night

(9) Very Good 

Certificate of Excellence

28

Holiday villa with swimming pool in Essaouira

Essaouira / Essaouira

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Nearest beach 18 km
  • Swimming pool
  • Child friendly

Certificate of Excellence

from £38 / night

£264 - £510 / week

Book View

Responds fast!
avg. 3 hours 37 minutes

from £38 / night

(2) Very Good 

31

Holiday villa with swimming pool in Essaouira

Essaouira / Essaouira

4 10 7 nights min

  • 4 bedrooms
  • sleeps 10
  • 7 nights min
  • Nearest beach 10 km
  • Swimming pool
  • Child friendly

from £113 / night

£792 / week

Book View

from £113 / night

(2) Average 

8

Holiday apartment letting

Essaouira / Essaouira

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £31 / night

£176 / week

Book View

from £31 / night

(12) Very Good 

20

Holiday apartment in Essaouira

Essaouira / Essaouira

2 4 1 night min

  • 2 bedrooms
  • sleeps 4
  • 1 night min
  • Nearest beach 1 km
  • Child friendly
  • Car not necessary

from £19 / night

£130 / week

Book View

Responds fast!
avg. 1 hour 15 minutes

from £19 / night

(3) Excellent 

28

Holiday condo rental

Essaouira / Essaouira

1 2 5 nights min

  • 1 bedroom
  • sleeps 2
  • 5 nights min

from £44 / night

£309 / week

Book View

from £44 / night

(9) Very Good 

Certificate of Excellence

39

Apartment letting in Essaouira

Essaouira / Essaouira

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

Certificate of Excellence

from £32 / night

£216 - £238 / week

Book View

Responds fast!
avg. 1 hour 11 minutes

from £32 / night

8

Holiday apartment in Essaouira

Essaouira / Essaouira

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Child friendly

from £38 / night

£264 / week

Book View

from £38 / night

(3) Very Good 

16

Essaouira holiday home rental

Essaouira / Essaouira

3 6 2 nights min

  • 3 bedrooms
  • sleeps 6
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £49 / night

£313 - £412 / week

Book View

Responds fast!
avg. 2 hours 39 minutes

from £49 / night

10

Holiday apartment rental

Essaouira / Essaouira

2 4 7 nights min

  • 2 bedrooms
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation

from £38 / night

£265 / week

Book View

from £38 / night

11

Holiday villa with swimming pool in Essaouira

Essaouira / Essaouira

1 2 3 nights min

  • 1 bedroom
  • sleeps 2
  • 3 nights min
  • Swimming pool
  • Private garden

from £110 / night

£770 / week

Book View

from £110 / night

(1) Very Good 

24

Holiday guest house with shared pool in Essaouira

Essaouira / Essaouira

7 21 1 night min

  • 7 bedrooms
  • sleeps 21
  • 1 night min
  • Nearest beach 13 km
  • Swimming pool
  • Child friendly

from £221 / night

£1,542 / week

Book View

Responds fast!
avg. 1 hour 24 minutes

from £221 / night

(3) Very Good 

17

Holiday apartment in Essaouira

Essaouira / Essaouira

1 2 2 nights min

  • 1 bedroom
  • sleeps 2
  • 2 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £44 / night

£221 / week

Book View

from £44 / night

25

Holiday home in Essaouira

Essaouira / Essaouira

5 10 min stay varies

  • 5 bedrooms
  • sleeps 10
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Car not necessary

from £88 / night

£555 - £804 / week

Book View

from £88 / night

(3) Excellent 

49

Holiday villa with shared pool in Essaouira

Essaouira / Essaouira

4 8 1 night min

  • 4 bedrooms
  • sleeps 8
  • 1 night min
  • Beach / lakeside relaxation
  • Nearest beach 14 km
  • Swimming pool

from £207 / night

£1,410 - £1,595 / week

Book View

Responds fast!
avg. 31 minutes

from £207 / night

11

Holiday apartment in Essaouira

Essaouira / Essaouira

2 6 1 night min

  • 2 bedrooms
  • sleeps 6
  • 1 night min
  • Child friendly

from £49 / night

£308 / week

Book View

from £49 / night

(1) Very Good 

13

Townhouse rental in Essaouira

Essaouira / Essaouira

3 2 3 nights min

  • 3 bedrooms
  • sleeps 2
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly

from £30 / night

£210 / week

Book View

Responds fast!
avg. 2 hours 38 minutes

from £30 / night

(3) Average 

20

Essaouira holiday apartment rental

Essaouira / Essaouira

2 5 1 night min

  • 2 bedrooms
  • sleeps 5
  • 1 night min
  • Nearest beach 0 km
  • Child friendly

from £36 / night

£247 / week

Book View

from £36 / night

(1) Excellent 

5

Riad rental in Essaouira

Essaouira / Essaouira

5 12 1 night min

  • 5 bedrooms
  • sleeps 12
  • 1 night min
  • Beach / lakeside relaxation

from £229 / night

£1,454 / week

Book View

from £229 / night

(35) Excellent 

43

Guest house rental in Essaouira with indoor pool

Essaouira / Essaouira

7 14 2 nights min

  • 7 bedrooms
  • sleeps 14
  • 2 nights min
  • Beach / lakeside relaxation
  • Swimming pool
  • Child friendly

from £573 / night

£4,008 / week

Book View

from £573 / night

5

Apartment rental in Essaouira

Essaouira / Essaouira

3 4 7 nights min

  • 3 bedrooms
  • sleeps 4
  • 7 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.6 km
  • Car not necessary

from £31 / night

£216 / week

Book View

from £31 / night

(1) Excellent 

44

Home rental in Essaouira

Essaouira / Essaouira

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.4 km
  • Child friendly

from £108 / night

£696 / week

Book View

Responds fast!
avg. 2 hours 10 minutes

from £108 / night

(1) Very Good 

20

Essaouira holiday apartment rental

Essaouira / Essaouira

2 5 min stay varies

  • 2 bedrooms
  • sleeps 5
  • min stay varies
  • Child friendly
  • Car not necessary

from £21 / night

£141 - £211 / week

Book View

Responds fast!
avg. 1 hour 11 minutes

from £21 / night

(8) Very Good 

27

Essaouira holiday home rental

Essaouira / Essaouira

4 10 min stay varies

  • 4 bedrooms
  • sleeps 10
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.3 km
  • Suitable for children age 5+

from £71 / night

£440 - £493 / week

Book View

from £71 / night

(8) Excellent 

16

Essaouira holiday home rental

Essaouira / Essaouira

4 9 4 nights min

  • 4 bedrooms
  • sleeps 9
  • 4 nights min
  • Child friendly
  • Car not necessary

from £176 / night

£1,142 - £1,204 / week

Book View

from £176 / night

19

Essaouira holiday b&b rental

Essaouira / Essaouira

6 15 1 night min

  • 6 bedrooms
  • sleeps 15
  • 1 night min

from £214 / night

£1,370 / week

Book View

from £214 / night

(1) Excellent 

32

Essaouira holiday villa rental

Essaouira / Essaouira

4 10 3 nights min

  • 4 bedrooms
  • sleeps 10
  • 3 nights min
  • Nearest beach 10 km
  • Swimming pool
  • Child friendly

from £194 / night

£1,221 - £1,554 / week

Book View

from £194 / night

11

Essaouira holiday b&b rental

Essaouira / Essaouira

1 4 1 night min

  • 1 bedroom
  • sleeps 4
  • 1 night min
  • Beach / lakeside relaxation

from £80 / night

£555 / week

Book View

from £80 / night

17

Holiday riad in Essaouira

Essaouira / Essaouira

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £90 / night

£630 / week

Book View

Responds fast!
avg. 3 hours 15 minutes

from £90 / night

41

Holiday home rental

Essaouira / Essaouira

5 10 3 nights min

  • 5 bedrooms
  • sleeps 10
  • 3 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Ask about pets

from £246 / night

£1,722 / week

Book View

from £246 / night

Great rentals within 20 miles that match your search

Distance approx 9.54 miles from Essaouira Show on Map

21

Holiday villa with shared pool in Essaouira

Marrakech-Tensift-El Haouz Region / Essaouira

7 15 2 nights min

  • 7 bedrooms
  • sleeps 15
  • 2 nights min
  • Swimming pool
  • Child friendly
  • Air conditioning

from £356 / night

£2,638 / week

Book View

Responds fast!
avg. 2 hours 26 minutes

from £356 / night

Distance approx 0.1 miles from Essaouira Show on Map

(7) Very Good 

15

Ancient Medina holiday home rental

Essaouira / Ancient Medina

3 6 3 nights min

  • 3 bedrooms
  • sleeps 6
  • 3 nights min
  • Beach / lakeside relaxation
  • Ask owner if suitable for children
  • Car not necessary

from £62 / night

£405 - £497 / week

Book View

from £62 / night

Distance approx 0.1 miles from Essaouira Show on Map

24

Ancient Medina holiday riad rental

Essaouira / Ancient Medina

4 8 5 nights min

  • 4 bedrooms
  • sleeps 8
  • 5 nights min
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £115 / night

£791 / week

Book View

from £115 / night

Distance approx 0.1 miles from Essaouira Show on Map

20

Holiday riad in Essaouira

Marrakech-Tensift-El Haouz Region / Essaouira

4 8 2 nights min

  • 4 bedrooms
  • sleeps 8
  • 2 nights min
  • Child friendly
  • Pet friendly

from £167 / night

£791 / week

Book View

Responds fast!
avg. 38 minutes

from £167 / night

Distance approx 6.84 miles from Essaouira Show on Map

(1) Excellent 

10

Holiday villa with shared pool in Ghazoua

Essaouira / Ghazoua

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden

from £31 / night

£193 - £245 / week

Book View

Responds fast!
avg. 30 minutes

from £31 / night

Distance approx 0.1 miles from Essaouira Show on Map

(1) Excellent 

24

Holiday apartment in Ancient Medina

Essaouira / Ancient Medina

1 4 min stay varies

  • 1 bedroom
  • sleeps 4
  • min stay varies
  • Beach / lakeside relaxation
  • Nearest beach 0.5 km
  • Child friendly

Pricing unknown

Book View

Pricing unknown

Distance approx 0.1 miles from Essaouira Show on Map

13

Holiday riad in Essaouira

Marrakech-Tensift-El Haouz Region / Essaouira

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden

from £55 / night

£385 / week

Book View

Responds fast!
avg. 3 hours 2 minutes

from £55 / night

Distance approx 6.84 miles from Essaouira Show on Map

11

Ghazoua holiday villa rental

Essaouira / Ghazoua

1 2 1 night min

  • 1 bedroom
  • sleeps 2
  • 1 night min
  • Swimming pool
  • Child friendly
  • Private garden

from £31 / night

£194 - £246 / week

Book View

Responds fast!
avg. 30 minutes

from £31 / night

Distance approx 9.65 miles from Essaouira Show on Map

(4) Excellent 

Certificate of Excellence

43

Holiday villa in Essaouira

Marrakech-Tensift-El Haouz Region / Essaouira

4 8 3 nights min

  • 4 bedrooms
  • sleeps 8
  • 3 nights min
  • Nearest beach 5 km
  • Swimming pool
  • Child friendly

Certificate of Excellence

from £176 / night

£1,231 / week

Book View

Responds fast!
avg. 36 minutes

from £176 / night

Distance approx 9.1 miles from Essaouira Show on Map

6

Holiday b&b in Essaouira

Marrakech-Tensift-El Haouz Region / Essaouira

3 9 7 nights min

  • 3 bedrooms
  • sleeps 9
  • 7 nights min
  • Child friendly
  • Pet friendly

from £396 / night

£2,638 - £4,115 / week

Book View

from £396 / night

Top Destination reviews

COUNTRY HOUSE WITH POOL AND HAMMAM
Everything was just simply amazing!

What a fantastic find - Yassam was so helpful each morning cleaning the pool and watering the grass. The villa was well equipped with a great Moroccan feel to it. Thank you so much for giving us a wonderful stay. … see more
Home rental Medina Essaouira breakfast & housework
Excellent location, price and service

We have loved to stay at Dar Darek in Essaouira. The house is located in the beautiful ancient medina Essaouira, but also very near from a watched car park. Decoration is beautiful and beds are soooo confortable. Kids have really appreciated to get wifi throughout the whole home (even on the roof terrace!) Kamar, was very kind and helpful during our stay. She had very good suggestions about where to eat and what to do in Essaouira. The breakfast was delicious with homemade jams and each day different. Highly recommendedsee more