For those dreaming of a beach holiday in Morocco, you're in for a treat. This North African gem offers a stunning coastline with a mix of bustling towns and tranquil retreats, perfect for soaking up the sun and sea. Our experts' pick of the best beach hotels range from traditional Moroccan guesthouses to family-friendly resorts, each offering something unique. Whether you're after luxurious touches, a homely feel, a surfers' paradise or horse riding on the sands, you'll find the perfect spot to unwind by the ocean.
Essaouira
Foodies, luxe detailists and style lovers will enjoy the experience of staying here - where good smells, beautiful views and delicious food unite to make for an exotic sensory experience. Popular cookery workshops on site.
Essaouira
A lovely creamy clad guesthouse, formerly an Imam's residence. Sunny rooms have white washed walls, comfortable beds, and splashes of colour. Cosy living areas have fireplaces and there's a fabulous roof top terrace. Excellent value, available for exclusive use.
Essaouira
A beautiful boutique riad in the old ramparts. It oozes heritage and traditional romance. Sunny rooms and suites all in creams with four poster beds, artworks, and balconies onto the inner courtyards. Fantastic roof top terrace and great Moroccan restaurant. A great value spot for couples.
Oualidia
Luxurious Moroccan get-away off the beaten track on the Atlantic coast in Oualidia, secluded from the tourist hubbub. Classic Moroccan architecture meets spa idyll with a host of treatments and pools. We recommend for well-being, tranquillity, privacy and a beautiful coastline.
Essaouira
Charming, intimate riad just outside Essaouira. Rooms, suites and 2 cottages sleep up to 6 are arranged around a pretty courtyard. Decor is traditional & calming and each room is individually designed. A gorgeous pool (heated in winter) is perfect for relaxing after a day exploring or on the beach.
Essaouira
Discreet riad in quiet, off piste location by the Medina boundary wall with impressive bathrooms, friendly staff and resident turtle. Good for couples
Fnideq (Ceuta-Tetouan )
A chic beach resort offering luxurious accommodation and stunning sea views. Simply styled rooms feature light wooden floors, indulgent bathrooms, crisp white linen and floor to ceiling windows. Spend days on the endless stretch of white sandy beach before returning for a massage in the superb spa.
Essaouira (Sidi Kaouki)
Superb villa style family friendly resort on the coast about half an hour from Essaouira. Spacious acommodation in traditional style villas some with private pool. Excellent facilities for all ages and a personal dining service enabling you eat where you please! A wonderful laid back beach holiday.
Essaouira
French-run medina riad in a popular part of town with 9 well proportioned rooms and a lovely sheltered roof terrace. Deliciously innovative food and well staffed.
Taghazout (douar Taghazout )
Down-to-earth yet stylish surf lodge with bright, spacious rooms featuring artisan decor made from natural materials. Guests can relax in hammocks on the communal terraces with great sea-views after a day out surfing; while delicious, fresh and healthy fusion meals are served throughout the day!
Taghazout (Taghazout)
Charming, quirky, characterful Swiss/Moroccan owned guest house overlooking the ocean with individually decorated rooms using up-cycled wood. Most rooms have balconies with sea views. Two restaurants on site with top notch cuisine. Suits couples and families as well as solo travellers.
Essaouira (Essaouira 44000 )
A charmingly ostentatious hotel in a prime spot in the Medina. The quirky roof terrace offers great sea views, while the eclectic interiors are an ode to the tradition of Moroccan hand-cut tiles, with a frenzy of colourful, repeating geometric patterns and jazzy furniture. A truly original base!
Essaouira
A hotel in a former family palace with a charming garden and pool. Beautifully furnished interiors have lots of cosy nooks to relax in and feature gorgeous Moroccan tilework, intricate stucco and carved wood. Elegant rooms have opulent fabrics and fine cedar furniture. A luxurious treat!
Essaouira
Self-catering apartments by the sea with lovely views. All are individually furnished and are mostly in an easy open-plan layout. Expect traditional Moroccan accents, cosy nooks, whitewashed walls and roll-top baths. A delightful base with a luxurious yet homely feel; it's great-value too.
Essaouira
An elegant, traditional Moroccan style guesthouse, located just 900m from the beach in Sidi Kaouki. Suites are spacious and colour co-ordinated with exposed stone walls and open fireplaces. Enjoy a delicious gourmet breakfast with fresh juices, Moroccan pancakes and bread.
Essaouira
An exclusive use eco-hideaway on the Moroccan coast, just 15km north of Essaouira. Six rustic chic bedrooms sleep up to 15 people and there are various spaces for yoga, teaching and more. The garden includes a natural plunge pool and you're just 10 minutes walk to the beach. Min stay 2 nights.
Essaouira
Tucked away on Morocco’s wild Atlantic coast, this off-grid boutique retreat is where time takes a back seat. Expect soulful interiors with tadelakt walls, vintage souk finds, & a central open-air kasbah studio facing the surf. Swim in the infinity pool, dine on homegrown feasts, unwind in a hammam
Casablanca (Sidi Belyout)
In the heart of the Art Deco district, this hotel offers old-world elegance amidst Casablanca's bustling streets. Vibrant rooms with fabric on the walls and vintage furniture create a 1930s vibe. The restaurant offers traditional Moroccan fare, plus there's a charming rooftop. An authentic stay.
Casablanca (Anfa)
This luxurious retreat overlooks Lalla Meryem Beach and the North Atlantic Ocean. From the stunning sea views to the elegant rooms, you'll feel totally spoiled here. There are several dining options, an expansive spa, plus a gorgeous outdoor pool. A sophisticated sanctuary full of Moroccan charm.
El Jadida
Just an hour away from Casablanca, on an idyllic 7km private beach, sits this stunning resort. Built in the style of a Moorish palace, expect graceful arches, marble floors, and lots of lanterns. Add in the golf course, spa, pool & 13 restaurants and bars, and it's a luxury escape that has it all.
No spam. Only sweet updates about the latest hotel openings and the best places to stay.