Hotels on the beach in Marrakech-Safi, Morocco
Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beach hotels and resorts in Marrakech-Safi. I hope you will like it!
This page was last updated in September 2026.
The List 20 Amazing Beach Hotels in Marrakech-Safi
-
1 Kasbah d'Eau Sidi Kaouki
Set in Sidi Kaouki, 50 metres from Sid Kaouki Beach, Kasbah d'Eau offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. All guest rooms come with air conditioning, a flat-screen TV with satellite channels, a fridge, a kettle, a shower, free toiletries and a desk. The rooms are equipped with a private bathroom with a hairdryer, while some rooms also feature a terrace and others also feature sea views. All rooms feature a wardrobe. Breakfast is available, and includes continental, vegetarian and vegan options. At the hotel you will find a restaurant serving Moroccan and European cuisine. Vegetarian, dairy-free and halal options can also be requested. You can play billiards at this 4-star hotel. Golf de Mogador is 21 km from Kasbah d'Eau. Essaouira Mogador Airport is 16 km from the property.
Address Douar Taghnimine Ida Oublala, Cercle de Tamanar Show on map- Swimming pool
- Pool tables
- Turkish bath
-
2 La Fontaine Bleue Old Medina
La Fontaine Bleue is located 10 minutes’ from the beach, in the heart of Essaouira and offers a terrace with a panoramic sea view. Guests are free to relax by the fireplace or in the Moroccan lounge. The guest rooms are decorated in a traditional, local style. They each include a private bathroom with a bath or a shower and a hairdryer. Meals can be enjoyed in the dining area and a Moroccan breakfast is served every morning. Upon request La Fontaine Bleue can help organize quad biking, camel rides and airport transfers. Free Wi-Fi is available in public areas and there is a DVD collection in the TV lounge. The property is 0.6 mi from Essaouira Citadel and 16 mi from Sidi Kaouki. Additional features include a hammam, massage treatments and cooking lessons.
Address 45, Rue Oujda Show on map- Turkish bath
-
3 Riad Bab Essaouira Old Medina
Located in the Medina of Essaouira, Riad Bab Essaouira is a 10-minute walk from the Marina and the beach. With a Moroccan-style décor, this riad offers free Wi-Fi access and a rooftop terrace with outdoor furniture. The studio and the rooms include a seating area and a private bathroom with a shower. Some rooms have a flat-screen TV. Guests are invited to enjoy breakfast every morning at Riad Bab Essaouira. Moroccan specialties can also be served on request. An airport shuttle service is available at an extra cost. Essaouira Airport is 11 mi away.
Address 35 Derb Abd Errahmane Edakhil Show on map- Water sports facility
- Pets are welcome
-
4 Riad Perle D'Eau Old Medina
Located in Essaouira’s medina, this seafront riad offers stylish rooms with a traditional Moroccan décor and 2 terraces with sea views. The hotel features a spa center with a hammam and massage services. With views of the sea or medina, guest rooms at Riad Perle d’Eau each offer a seating area and free Wi-Fi access. Rooms have an elegant private bathroom equipped with a bathrobe, hairdryer and complimentary toiletries. Breakfast is served each morning and can be enjoyed on one of the terraces. For other meals, the riad can prepare traditional Moroccan dishes upon request. During their stay guests are invited to relax in the riad’s lounge, which offers a TV and internet access. Additional facilities available include free newspapers and a tour desk for excursions in the surrounding area.
Address 64, Rue du Koweït Show on map- Turkish bath
-
5 Riad de charme l'Oasis d'Essaouira - Chambre Luxe Mellah
The recently renovated Riad de charme l'Oasis d'Essaouira - Chambre Luxe features accommodations with free bikes and a terrace in the heart of Essaouira. Free Wifi is available throughout the property and private parking is available on site. The accommodation provides airport transfers, while a car rental service is also available. Towels and bed linen are offered in the riad. The property has an outdoor dining area. Continental and halal breakfast options with local specialities, fresh pastries, and pancakes are available. The riad offers a variety of wellness options, including a fitness room, a solarium, and yoga classes. Guests at the riad will be able to enjoy activities in and around Essaouira, like walking tours. Guests can also relax in the shared lounge area. Plage d'Essaouira is a 9-minute walk from Riad de charme l'Oasis d'Essaouira - Chambre Luxe, while Golf de Mogador is 3.8 miles from the property. Essaouira Mogador Airport is 11 miles away.
Address 1 Rue Annasser Show on map- Water sports facility
-
6 Riad Zawia Old Medina
Riad Zawia is located on the beachfront in Essaouira, 328 feet from Othello Garden and 1.9 mi from Essaouira Assawak Assalam. Among the facilities of this property are room service for breakfast and a shared lounge, along with free WiFi throughout the property. The riad features family rooms. At the riad, each room comes with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. All rooms are equipped with a safety deposit box, while certain rooms include a patio and others also offer sea views. Guests at Riad Zawia can enjoy a continental breakfast upon request. The accommodations offers a terrace. Viewpoint is 7.5 mi from Riad Zawia. The nearest airport is Essaouira Mogador, 11 mi from the riad, and the property offers a paid airport shuttle service.
Address 28 Rue Touahen Show on map- Pets are welcome
- Turkish bath
-
7 Hotel-Restaurant Le Kaouki Sidi Kaouki
Hotel-Restaurant Le Kaouki in Sidi Kaouki offers a private beach area and direct beachfront access. Guests can relax on the sun terrace or enjoy the sea views from the balcony. Rooms feature shared bathrooms, and one room has a private bathroom with a walk-in shower, garden or sea views, and modern amenities. Family rooms and a children's playground cater to all travelers. The family-friendly restaurant serves French, Mediterranean, and Moroccan cuisines. Breakfast includes continental and buffet options with fresh pastries, fruits, and juices. Live music and cooking classes enhance the dining experience. Guests can enjoy bike tours, hiking, and water sports. The hotel provides free WiFi, a minimarket, and a games room. Essaouira Mogador Airport is 9.9 mi away.
Address Km20 route d'Agadir, Province d'Essaouira, Sidi Kaouki Show on map -
8 La Maison des Vagues Sidi Kaouki
Facing the beachfront, La Maison des Vagues offers 2-star accommodations in Sidi Kaouki and features an outdoor swimming pool, garden and shared lounge. With a terrace, the property also has a restaurant, as well as a bar. Guests can have a drink at the snack bar. At the hotel, each room includes a closet. Every room has a private bathroom, a safety deposit box and free WiFi, while certain rooms here will provide you with a patio and some have city views. La Maison des Vagues offers a buffet or continental breakfast. Sid Kaouki Beach is a few steps from the accommodation, while Golf de Mogador is 13 miles from the property. Essaouira Mogador Airport is 10 miles away, and the property offers a paid airport shuttle service.
Address route de la plage Show on map- Saltwater pool
- Karaoke
- Pets are welcome
-
9 Riad de charme l'Oasis d'Essaouira - Suite Luxe Mellah
Featuring a terrace, Riad de charme l'Oasis d'Essaouira - Suite Luxe features accommodations in Essaouira. Free Wifi is available throughout the property and private parking is available on site. The property is a 9-minute walk from Plage d'Essaouira and within a few steps of the city center. Featuring city views, the riad is composed of 1 bedroom and 1 bathroom with a hair dryer and free toiletries. Towels and bed linen are featured in the riad. The property has an outdoor dining area. Continental and halal breakfast options with local specialities, fresh pastries, and pancakes are available. The riad offers a variety of wellness options, including a fitness room, a solarium, and yoga classes. Car rental and free use of bicycles are available at this riad, and the area is popular for walking tours. Guests can also relax in the shared lounge area. Golf de Mogador is 3.8 miles from the riad. Essaouira Mogador Airport is 11 miles from the property, and the property offers a paid airport shuttle service.
Address 1 Rue Annasser Show on map- Water sports facility
- Turkish bath
-
10 Riad La Rose Des Vents Old Medina
Ideally set in the center of Essaouira, Riad La Rose Des Vents is within a 9-minute walk of Plage d'Essaouira and 3.9 miles of Golf de Mogador. Featuring room service, this property also provides guests with a terrace. The property has a 24-hour front desk, airport transportation, a shared kitchen and free WiFi throughout the property. At the hotel, the rooms include a closet. With a private bathroom equipped with a shower and free toiletries, some accommodations at Riad La Rose Des Vents also feature a city view. The rooms will provide guests with a fridge. The area is popular for hiking and cycling, and car rental is available at the accommodation. Essaouira Mogador Airport is 11 miles from the property.
Address Rue Koweit Rue koweit Show on map- Pets are welcome
- Turkish bath
-
11 Auberge du Marabout Sidi Kaouki
Located on the beach front, in the windsurfer’s paradise of Sidi Kaouki, Auberge du Marabou features a spacious garden and a sun terrace with panoramic views. The beach offers opportunities for kites, surfing and windsurfing, and is surrounded by sand dunes. Windsurfing lessons and camel excursions can be organized from the hotel. Guest rooms at Auberge du Marabou have private bathrooms. The sun terrace has panoramic views over the beach and the surrounding countryside. The Auberge is only 16 mi from Essaouira and 7.5 mi from Essaouira Airport. For guests arriving by car, free private parking is possible onsite.
Address Plage Sidi Kaouki - Bp 438 Show on map -
12 Hostel La Smala Kasbah
Hostel La Smala has a shared lounge, terrace, a restaurant and bar in Essaouira. Ideally located in the Kasbah district, this hostel is located 3.6 miles from Golf de Mogador. The property is a 6-minute walk from Plage d'Essaouira, and within 400 yards of the city center. Free WiFi is accessible to all guests, while selected rooms also feature a patio. The hostel offers an à la carte or continental breakfast. Guests at Hostel La Smala will be able to enjoy activities in and around Essaouira, like cycling. Essaouira Mogador Airport is 10 miles from the property.
Address 26 bis, Rue Skala Show on map -
13 Le Médina Essaouira Thalassa Sea & Spa - MGallery Collection Essaouira Coast
On the seafront, a 5-minute walk from Essaouira Port, this hotel is designed around a large outdoor swimming pool. It offers spa facilities, 3 restaurants and 2 bars, and free Wi-Fi in public areas. The air-conditioned rooms with balconies have modern decor and are each equipped with a TV, minibar and free wired internet. Rooms have private bathroom facilities with a bathtub and shower. With the thalassotherapy institute directly linked to the hotel, guests can enjoy a range of treatments. A hair and beauty salon is also available on site. International and Moroccan cuisine is available in the hotel's restaurants. For afternoon tea, French and Moroccan pastries are offered in La Scala tearoom and in the evening Mogador's Club offers cocktails in a stylish environment.
Address Boulevard Mohamed V Show on map- Swimming pool
- Pool tables
- Water sports facility
- Gym / fitness center
- Pets are welcome
- Turkish bath
-
14 SIDI KaouKI PERLA Sidi Kaouki
Situated in Sidi Kaouki and with Sid Kaouki Beach reachable within 100 metres, SIDI KaouKI PERLA features a garden, non-smoking rooms, free WiFi throughout the property and a terrace. This 3-star hotel offers room service. The hotel has family rooms. The hotel offers some rooms that have sea views, and rooms have a private bathroom with a shower. Guests at SIDI KaouKI PERLA can enjoy a halal breakfast. Guests at the accommodation will be able to enjoy activities in and around Sidi Kaouki, like cycling. Golf de Mogador is 20 km from SIDI KaouKI PERLA. Essaouira Mogador Airport is 16 km from the property, and the property offers a paid airport shuttle service.
Address 9633+C8J Sidi Kaouki Show on map- Pets are welcome
-
15 Dar Ness Kasbah
This traditional riad is located in Essaouira, on the central square, Place Moulay Hassan, just 330 yards from the beach. It has a roof terrace with sea views and free Wi-Fi. Dar Ness has a 24-hour reception, hosted by a multi-lingual team. Guests at Dar Ness can enjoy traditional Moroccan cuisine in the riad’s lounge, which has a fireplace. Meals are made from fresh market produce. There is free public parking nearby, and a hammam and swimming pool are also within walking distance.
Address 1 Rue Khalid Ben Walid Show on map- Turkish bath
-
16 Atlas Essaouira Riad Resort Essaouira Coast
Located on the beachfront in Essaouira, this 5-star hotel features 2 swimming pools, a fitness center and a spa with hammam. It offers air-conditioned guest rooms and some have a balcony. Each luxurious guest room is equipped with satellite TV and a mini-bar. Some rooms feature sea views and a living room with a flat-screen TV. Traditional Moroccan cuisine is served in the restaurant at hotel Atlas. Guests can enjoy a drink in the hotel bar and breakfast is prepared every morning. The spa includes a hot tub and sauna, and massages are available upon request. Atlas Essaouira Riad Resort also features a beauty salon. Free Wi-Fi is available in public areas. The bus station is a 15-minute walk from the hotel. Car rental is possible on site.
Address Boulevard Mohamed V Show on map- Ping pong tables
- Water sports facility
- Gym / fitness center
- Turkish bath
-
17 Perla kaouki hotel Sidi Kaouki
Featuring garden views, Perla kaouki hotel in Sidi Kaouki features accommodation, a garden, a shared lounge, a terrace and a restaurant. Complimentary WiFi is available. A à la carte breakfast is available each morning at the bed and breakfast. A car rental service is available at Perla kaouki hotel. Sid Kaouki Beach is 100 metres from the accommodation, while Golf de Mogador is 21 km from the property. The nearest airport is Essaouira Mogador Airport, 16 km from Perla kaouki hotel.
Address Sidi Kaouki plage s/n Show on map- Water sports facility
- Pets are welcome
-
18 Home with a sea view Old Medina
Home with a sea view offers accommodations in Essaouira, 3.9 miles from Golf de Mogador. This beachfront property offers access to free Wifi. The property is 200 yards from the city center and a 9-minute walk from Plage d'Essaouira. All units come with a terrace, a fully equipped kitchen with a fridge, and a private bathroom with shower. Rooms have a safety deposit box, while some rooms also boast a patio. Bike rental and car rental are available at this bed and breakfast, and the area is popular for cycling. Essaouira Mogador Airport is 11 miles from the property, and the property offers a paid airport shuttle service.
Address 47 Rue Koweit Ancienne medina, Essaouira Show on map- Water sports facility
- Turkish bath
-
19 Riad Darko Mellah
Riad Darko offers accommodations in Essaouira, 3.8 miles from Golf de Mogador. This riad provides full-day security and free Wifi. The property is a 9-minute walk from Plage d'Essaouira, and within a few steps of the city center. There's a private bathroom with shower in some units, along with slippers, a hair dryer, and free toiletries. Both a bicycle rental service and a car rental service are available at the riad. Essaouira Mogador Airport is 11 miles away, and the property offers a paid airport shuttle service.
Address 3 Rue Annasser Show on map- Pets are welcome
- Turkish bath
-
20 Hôtel Riad Asfi Safi
Located in Safi, Hôtel Riad Asfi is 1312 feet from the beach and 0.6 mi from the Port. It offers a 24-hour front desk, a restaurant with sea views and rooms with free Wi-Fi access. Serviced by a elevator, all the air-conditioned rooms feature a flat-screen TV, a seating area and a private bathroom with a shower and free toiletries. They also offer sea views and some have a balcony. A continental breakfast can be enjoyed every morning in the hotel’s restaurant. Moroccan dishes can also be enjoyed at Hôtel Riad Asfi. With a shared living area, this property is 0.6 mi from Place de l’Indépendance. A conference room is also available upon request.
Address 11 Place de l'Indépendance Show on map
This page contains affiliate links; we may earn a commission, but hotels are listed based on beach proximity and quality, not commission.