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

Close

View larger map

Also consider

Africa Holidays
14223 properties
Morocco Holidays
2933 properties

Essaouira

No dates Enter dates for accurate prices -

Adults, Children

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

212 Holiday homes

(12) Very Good 

20

Holiday apartment in Essaouira

Essaouira / Essaouira

2 4 min stay varies

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

from £19 / night

£132 / week

Book View

Responds fast!
avg. 1 hour 51 minutes

from £19 / 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 £112 / night

£782 / week

Book View

from £112 / night

(2) 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 £45 / night

£224 / week

Book View

from £45 / 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 £32 / night

£179 / week

Book View

from £32 / 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

£251 / week

Book View

from £36 / night

(1) Excellent 

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 £141 / night

£804 - £3,234 / week

Book View

from £141 / night

8

Holiday apartment in Essaouira

Essaouira / Essaouira

2 4 7 nights min

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

from £39 / night

£268 / week

Book View

from £39 / 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 £39 / night

£268 - £518 / week

Book View

Responds fast!
avg. 3 hours 1 minutes

from £39 / night

(33) 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 £581 / night

£4,065 / week

Book View

from £581 / night

(3) Very Good 

16

Essaouira holiday home rental

Essaouira / Essaouira

3 6 min stay varies

  • 3 bedrooms
  • sleeps 6
  • min stay varies
  • Beach / lakeside relaxation
  • Child friendly
  • Pet friendly

from £50 / night

£318 - £418 / week

Book View

Responds fast!
avg. 2 hours 39 minutes

from £50 / 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 £33 / night

£224 / week

Book View

Responds fast!
avg. 1 hour 20 minutes

from £33 / night

10

Holiday apartment rental

Essaouira / Essaouira

2 4 7 nights min

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

from £39 / night

£268 / week

Book View

from £39 / night

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 £380 / night

£2,658 / week

Book View

from £380 / 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 £32 / night

£219 / week

Book View

from £32 / night

(3) Excellent 

28

Holiday condo rental

Essaouira / Essaouira

1 2 5 nights min

  • 1 bedroom
  • sleeps 2
  • 5 nights min

from £45 / night

£313 - £402 / week

Book View

from £45 / 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 £31 / night

£213 / week

Book View

Responds fast!
avg. 2 hours 38 minutes

from £31 / 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 £224 / night

£1,564 / week

Book View

Responds fast!
avg. 1 hour 24 minutes

from £224 / 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 £209 / night

£1,430 - £1,617 / week

Book View

Responds fast!
avg. 31 minutes

from £209 / night

(1) Excellent 

17

Holiday riad in Essaouira

Essaouira / Essaouira

6 13 3 nights min

  • 6 bedrooms
  • sleeps 13
  • 3 nights min
  • Beach / lakeside relaxation
  • Nearest beach 0.1 km
  • Child friendly

from £200 / night

£750 - £1,485 / week

Book View

from £200 / 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 £233 / night

£1,474 / week

Book View

from £233 / 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 £90 / night

£563 - £815 / week

Book View

from £90 / night

11

Holiday apartment in Essaouira

Essaouira / Essaouira

2 6 1 night min

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

from £50 / night

£313 / week

Book View

Responds fast!
avg. 3 hours 35 minutes

from £50 / 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 £25 / night

£166 - £188 / week

Book View

Responds fast!
avg. 1 hour 20 minutes

from £25 / 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 £109 / night

£706 / week

Book View

Responds fast!
avg. 2 hours 10 minutes

from £109 / night

(7) Very Good 

27

Essaouira holiday home rental

Essaouira / Essaouira

4 10 2 nights min

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

from £90 / night

£501 / week

Book View

from £90 / 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 £179 / night

£1,162 - £1,224 / week

Book View

from £179 / 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. 2 hours 58 minutes

from £90 / 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 £81 / night

£563 / week

Book View

from £81 / night

19

Essaouira holiday b&b rental

Essaouira / Essaouira

6 15 1 night min

  • 6 bedrooms
  • sleeps 15
  • 1 night min

from £218 / night

£1,400 / week

Book View

from £218 / 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 £251 / night

£1,576 / week

Book View

from £251 / 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 £251 / night

£1,751 / week

Book View

from £251 / 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