Find beach hotels & resorts in Morocco

Beach vacation deals from $70

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Morocco

We found 938 beach stays in Morocco, from luxury resorts to beachfront rentals. Explore these popular Morocco beach destinations.

Find properties with these dates

Pick from 938 Morocco Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Hotel Riu Palace Tikida Taghazout - All inclusive
5.0 star property
8.6 out of 10, Excellent, (169)
"Great property, and food. had a great time and will come back!"
The price is $283
$319 total
includes taxes & fees
May 16 - May 17
Hotel Riu Palace Tikida Taghazout - All inclusive
Riu Palace Tikida Agadir
5.0 star property
8.8 out of 10, Excellent, (1000)
"Had short five night stay here. Overall it was excellent. We were on an all inclusive basis. Our room was a very large king bed room not with a pool view and was overlooking a walkway down to the beach. This was not a problem as there area is generally quiet and for the amount of time we actually spent in the room the extra cost of a pool view was not worth it. The choice of food was excellent. Catering for all tastes and of a high quality in all restaurants. Staff were excellent. Drinks...
The price is $265
$298 total
includes taxes & fees
May 19 - May 20
Riu Palace Tikida Agadir
Royal Mansour Marrakech
5.0 star property
10.0 out of 10, Exceptional, (71)
"The Royal Mansour was the most opulent place I have ever stayed. Our villa was so comfortable the staff was excellent and the In-house restaurants were amazing.."
The price is $1,811
$2,002 total
includes taxes & fees
May 22 - May 23
Royal Mansour Marrakech
Save an average of 15% on thousands of hotels when you're signed in
Eden Andalou Aquapark & Spa
4.0 star property
7.6 out of 10, Good, (86)
"Overall great holiday for a mix of family time and exploring Marrakesh. The hotel was clean and had plenty to offer with great friendly staff. The tour office in the hotel offers plenty of options to explore the area either with a driver or a driver and guide so can adjust to your requirements. As a family we really enjoyed the food on offer which was a mix of traditional local dishes and other stuff like fresh pizza/pasta. Few points to note, the free airport transfer is pickup only, you have...
The price is $196
$224 total
includes taxes & fees
May 12 - May 13
Eden Andalou Aquapark & Spa
Allegro Agadir
4.0 star property
7.8 out of 10, Good, (186)
"The hotel itself is just beautiful surrounded by a beautiful garden, the staff is very attentive and friendly. I highly recommend it!!!! "
The price is $86
$98 total
includes taxes & fees
Jun 10 - Jun 11
Allegro Agadir
Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - All Inclusive
5.0 star property
8.4 out of 10, Very Good, (158)
"Everything about this resort is brilliant from the moment you get dropped off to the moment you leave."
The price is $176
$202 total
includes taxes & fees
May 23 - May 24
Pickalbatros White Beach Taghazout - Adults Friendly 16 Years Plus - All Inclusive
Sol Oasis Marrakech - All Inclusive
4.0 star property
9.4 out of 10, Exceptional, (59)
"Very good stay"
The price is $222
$245 total
includes taxes & fees
May 16 - May 17
Sol Oasis Marrakech - All Inclusive
Riu Tikida Dunas - All Inclusive
4.0 star property
8.6 out of 10, Excellent, (801)
"Fabulous hotel! All staff (especially animation team) and facilities excellent - the icing on the cake would be a stocked mini-bar in room plus kettle to make hot drinks on a morning. "
The price is $196
$219 total
includes taxes & fees
May 18 - May 19
Riu Tikida Dunas - All Inclusive
Iberostar Founty Beach - All Inclusive
4.0 star property
8.4 out of 10, Very Good, (851)
"Great stay at Iberostar Founty Beach! "
The price is $204
$228 total
includes taxes & fees
May 19 - May 20
Iberostar Founty Beach - All Inclusive
Dunes d'Or Ocean Club
5.0 star property
7.2 out of 10, Good, (106)
"The staff very nice and very friendly "
The price is $70
$82 total
includes taxes & fees
Jun 11 - Jun 12
Dunes d'Or Ocean Club
Don't see what you're looking for?
See all available properties in Morocco
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.