Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Diabat
Check-in / Checkout
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
South America
South America
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Amazing pools
Beachfront
Rooms
Riads
Amazing views
Bed & breakfasts
Trending
Farms
Countryside
National parks
Beach
Surfing
Golfing
Filters
0
Show map
Search results; 892 places in Diabat
892 places in Diabat
Apartment in Diabat
Cozy apartment with great views!
3 double beds
3 double beds
May 15 – 20
May 15 – 20
$128 CAD
night
$128 CAD per night
·
$642 CAD total
$642 CAD total
Show price breakdown
4.76 out of 5 average rating, 51 reviews
4.76 (51)
Guest favourite
Guest favourite
Apartment in Essaouira
PRESTIGE ESSAOUIRA MOGADOR Luxery on board of mer
6 beds
6 beds
Apr. 30 – May 5
Apr. 30 – May 5
$296 CAD
night
$296 CAD per night
·
$1,478 CAD total
$1,478 CAD total
Show price breakdown
4.98 out of 5 average rating, 54 reviews
4.98 (54)
Guest favourite
Guest favourite
Apartment in Essaouira
Beautiful luxury apartment with terrace
Views
Views
Jun. 12 – 17
Jun. 12 – 17
$91 CAD
night
$91 CAD per night
·
$455 CAD total
$455 CAD total
Show price breakdown
4.87 out of 5 average rating, 167 reviews
4.87 (167)
Guest favourite
Guest favourite
Apartment in Essaouira
Magic Sea View Exceptional apartment!
8 single beds
8 single beds
May 19 – 24
May 19 – 24
$270 CAD
night
$270 CAD per night
·
$1,351 CAD total
$1,351 CAD total
Show price breakdown
4.85 out of 5 average rating, 91 reviews
4.85 (91)
Guest favourite
Guest favourite
Apartment in Essaouira
Fabulous beachfront penthouse, pool and sea
2 queen beds
2 queen beds
May 20 – 25
May 20 – 25
$132 CAD
night
$132 CAD per night
·
$659 CAD total
$659 CAD total
Show price breakdown
4.96 out of 5 average rating, 25 reviews
4.96 (25)
Guest favourite
Guest favourite
Apartment in Essaouira
Luxury Flat , Ocean & Golf View
2 double beds
2 double beds
Apr. 19 – 24
Apr. 19 – 24
$138 CAD
night
$138 CAD per night
·
$690 CAD total
$690 CAD total
Show price breakdown
4.79 out of 5 average rating, 33 reviews
4.79 (33)
Guest favourite
Guest favourite
Apartment in Essaouira
White Jasmine, brand new apartment ocean view
3 beds
3 beds
May 5 – 10
May 5 – 10
$154 CAD
night
$154 CAD per night
·
$770 CAD total
$770 CAD total
Show price breakdown
5.0 out of 5 average rating, 20 reviews
5.0 (20)
Guest favourite
Guest favourite
Apartment in Diabat
Apartment facing there sea, golf
3 beds
3 beds
Apr. 19 – 24
Apr. 19 – 24
$118 CAD
night
$118 CAD per night
·
$591 CAD total
$591 CAD total
Show price breakdown
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Apartment in Essaouira
Luxury, best sea view, pool, parking & guardians
2 beds
2 beds
May 10 – 15
May 10 – 15
$156 CAD
night
$156 CAD per night
·
$778 CAD total
$778 CAD total
Show price breakdown
4.95 out of 5 average rating, 154 reviews
4.95 (154)
Apartment in Essaouira
Bright with ocean view and close beach
May 5 – 10
May 5 – 10
$93 CAD
night
$93 CAD per night
·
$465 CAD total
$465 CAD total
Show price breakdown
New place to stay
New
Guest favourite
Guest favourite
Apartment in Ouassane
Apartment Cape Sim
3 beds
3 beds
May 4 – 9
May 4 – 9
$160 CAD
night
$160 CAD per night
·
$799 CAD total
$799 CAD total
Show price breakdown
5.0 out of 5 average rating, 13 reviews
5.0 (13)
Guest favourite
Guest favourite
Apartment in Essaouira
Wonderful sea view apartment
4 beds
4 beds
Apr. 30 – May 5
Apr. 30 – May 5
$157 CAD
night
$157 CAD per night
·
$784 CAD total
$784 CAD total
Show price breakdown
4.82 out of 5 average rating, 407 reviews
4.82 (407)
Guest favourite
Guest favourite
Apartment in Essaouira
Beach-front studio
May 17 – 22
May 17 – 22
$177 CAD
night
$177 CAD per night
·
$886 CAD total
$886 CAD total
Show price breakdown
5.0 out of 5 average rating, 21 reviews
5.0 (21)
Apartment in Diabat
Apartment golf
4 beds
4 beds
Apr. 19 – 24
Apr. 19 – 24
$295 CAD
night
$295 CAD per night
·
$1,473 CAD total
$1,473 CAD total
Show price breakdown
Guest favourite
Guest favourite
Apartment in Essaouira
La Skala - Apartment with great sea view
3 beds
3 beds
May 11 – 16
May 11 – 16
$304 CAD
night
$304 CAD per night
·
$1,520 CAD total
$1,520 CAD total
Show price breakdown
5.0 out of 5 average rating, 26 reviews
5.0 (26)
Superhost
Superhost
Apartment in Essaouira
Medina Essaouira, stunning sea view apartment
1 double bed
1 double bed
May 9 – 14
May 9 – 14
$176 CAD
night
$176 CAD per night
·
$878 CAD total
$878 CAD total
Show price breakdown
4.88 out of 5 average rating, 66 reviews
4.88 (66)
Guest favourite
Guest favourite
Apartment in Essaouira
Embruns
6 beds
6 beds
Apr. 20 – 25
Apr. 20 – 25
$220 CAD
$199 CAD
night
$199 CAD per night, originally $220 CAD
·
$993 CAD total
$993 CAD total
Show price breakdown
4.93 out of 5 average rating, 81 reviews
4.93 (81)
Guest favourite
Guest favourite
Apartment in Essaouira
Cozy apartment with view to outdoor pool & garden
1 king bed
1 king bed
Apr. 28 – May 3
Apr. 28 – May 3
$98 CAD
night
$98 CAD per night
·
$490 CAD total
$490 CAD total
Show price breakdown
4.94 out of 5 average rating, 70 reviews
4.94 (70)
1
2
3
4
…
15