Seclusion is the name of the game at this 11-room hotel, set in green fields and facing a peaceful lagoon where flamingos preen themselves.

There are daybeds beside a stunning infinity pool and a private beach too. The hotel epitomises the five-star experience, with meals taken anywhere within the property, even on a sand dune facing the Atlantic (with a personal chef and waiter).

Rooms and suites have sun terraces and divine Moroccan antiques, while our favourite, the Pirate Suite, comes with a pair of canons on the deck and an outdoor Jacuzzi where you can watch the sun set.

There's also a spa where you can enjoy a double hammam for a truly authentic Middle Eastern experience.

Wow factor: Oyster connoisseurs flock to the town of Oualidia for seafood plucked from the lagoon minutes before it's served.

Go: Doubles from £219 B&B (lasultanaoualidia.com). British Airways (britishairways.com) flies from £159 return.