La Sultana Oualidia
Breathtakingly beautiful, this luxurious little boutique hotel on a secluded corner of Oualidia's lagoon is worth the price if you're in the mood to be truly pampered. The hidden gem has a high-end spa, indoor and outdoor pools, and Jacuzzis on the balconies. As if that wasn't enough, the gardens are lush, the restaurant top-notch, and the staff both friendly and accommodating. Try a combo-package with its sister hotel, La Sultana Marrakech.