Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Beach apartments and villas in Mogador

All filters (1)

Filters (1)

Clear filters

58 Holiday homes

Applied filters (1)

Great rentals within 20 miles that match your search

Holiday apartment rental

Essaouira apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £43 / night

£296 / week

1 / 10

Great rentals within 20 miles that match your search

Ancient Medina holiday riad rental

Ancient Medina riad

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £129 / night

£888 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday b&b letting

Ancient Medina b&b

  • 11 bedrooms
  • 12 bathrooms
  • sleeps 32

from £395 / night

£2,565 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday riad in Essaouira

Essaouira riad

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £227 / night

£1,529 - £2,012 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday riad in Ancient Medina

Ancient Medina riad

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £58 / night

£401 / week

1 / 8

Great rentals within 20 miles that match your search

Essaouira holiday b&b rental

Essaouira b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £89 / night

£622 / week

1 / 11

Great rentals within 20 miles that match your search

Essaouira holiday riad rental

Essaouira riad

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £188 / night

£1,282 - £2,007 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday riad in Essaouira

Essaouira riad

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £103 / night

£722 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday riad with golf nearby in Essaouira

Essaouira riad

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £158 / night

£1,085 - £1,327 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday riad in Ancient Medina

Ancient Medina riad

  • 3 bedrooms
  • 1 bathroom
  • sleeps 2

from £45 / night

£385 / week

1 / 4

Great rentals within 20 miles that match your search

Holiday riad rental

Essaouira riad

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £188 / night

£1,233 - £1,716 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday b&b in Essaouira

Essaouira b&b

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 12

from £247 / night

£1,726 - £2,865 / week

1 / 6

Great rentals within 20 miles that match your search

Essaouira holiday apartment rental

Essaouira apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £58 / night

£332 - £422 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday b&b in Essaouira

Essaouira b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £45 / night

£311 - £346 / week

1 / 24

Great rentals within 20 miles that match your search

Essaouira holiday b&b rental

Essaouira b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £99 / night

£641 / week

1 / 10

Great rentals within 20 miles that match your search

Holiday home in Essaouira

Essaouira house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 10

from £60 / night

£355 - £494 / week

1 / 27

Great rentals within 20 miles that match your search

B&b rental in Ounagha

Ounagha b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £119 / night

£829 / week

1 / 12

Great rentals within 20 miles that match your search

Finca rental in Essaouira

Essaouira finca

  • 4 bedrooms
  • 1 bathroom
  • sleeps 4

from £60 / night

£415 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday riad in Ancient Medina

Ancient Medina riad

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from £67 / night

£393 / week

1 / 9

Great rentals within 20 miles that match your search

Apartment rental in Essaouira

Essaouira apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 4

from £35 / night

£242 / week

1 / 5

Great rentals within 20 miles that match your search

Holiday b&b in Essaouira

Essaouira b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £45 / night

£311 - £346 / week

1 / 21

Great rentals within 20 miles that match your search

B&b rental in Essaouira

Essaouira b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £45 / night

£311 - £346 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday b&b in Essaouira

Essaouira b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £45 / night

£311 - £346 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday riad with golf nearby in Essaouira

Essaouira riad

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 19

from £888 / night

£5,918 / week

1 / 28

Great rentals within 20 miles that match your search

Holiday riad in Essaouira

Essaouira riad

  • 3 bedrooms
  • 7 bathrooms
  • sleeps 6

from £158 / night

£888 / week

1 / 10

Great rentals within 20 miles that match your search

Holiday studio in Essaouira

Essaouira studio

  • Studio
  • 1 bathroom
  • sleeps 2

from £63 / night

£359 - £420 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday home rental

Ghazoua house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £608 / night

£4,253 - £4,632 / week

1 / 31

Great rentals within 20 miles that match your search

Ghazoua holiday villa rental

Ghazoua villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £67 / night

£470 / week

1 / 10

Great rentals within 20 miles that match your search

Holiday home in Essaouira

Essaouira house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £93 / night

£628 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday home in Essaouira

Essaouira house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £109 / night

£760 / week

1 / 38

Great rentals within 20 miles that match your search

Ancient Medina holiday riad rental

Ancient Medina riad

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

from £83 / night

£573 - £1,855 / week

1 / 21

Great rentals within 20 miles that match your search

Riad rental in Essaouira

Essaouira riad

  • 5 bedrooms
  • 7 bathrooms
  • sleeps 12

from £257 / night

£1,628 / week

1 / 5

Great rentals within 20 miles that match your search

Holiday villa in Ghazoua

Ghazoua villa

  • 9 bedrooms
  • 8 bathrooms
  • sleeps 21

from £1,654 / night

£11,579 - £13,233 / week

1 / 27

Great rentals within 20 miles that match your search

Home letting in Ghazoua

Ghazoua house

  • 7 bedrooms
  • 7 bathrooms
  • sleeps 18

from £494 / night

£5,425 / week

1 / 57

Great rentals within 20 miles that match your search

Villa letting in Ghazoua with shared pool

Ghazoua villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £67 / night

£470 / week

1 / 11

Great rentals within 20 miles that match your search

Ghazoua holiday villa rental

Ghazoua villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £63 / night

£435 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday home in Ancient Medina

Ancient Medina house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £148 / night

£1,031 - £3,699 / week

1 / 96

Great rentals within 20 miles that match your search

Essaouira holiday b&b rental

Essaouira b&b

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £63 / night

£401 - £1,363 / week

1 / 8

Great rentals within 20 miles that match your search

Essaouira holiday b&b rental

Essaouira b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £45 / night

£311 / week

1 / 18

Great rentals within 20 miles that match your search

Home rental in Ghazoua

Ghazoua house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

from £1,064 / night

£7,443 - £9,098 / week

1 / 35

×

Also consider