Beach Hotels in Morocco

Find the beach hotels that appeal to you the most

Most visited cities for beach hotels

Marrakech

13 beach hotels

Dakhla

35 beach hotels

Agadir

361 beach hotels

Casablanca

139 beach hotels

Tangier

336 beach hotels

Rabat

75 beach hotels

Essaouira

171 beach hotels

Chefchaouene

6 beach hotels

Taghazout

121 beach hotels

Oued Laou

29 beach hotels

Al Hoceïma

55 beach hotels

Saidia

89 beach hotels

El Jadida

50 beach hotels

Tetouan

37 beach hotels

Oualidia

53 beach hotels

Most popular regions for beach hotels

Tanger-Tetouan

968 beach hotels

Souss-Massa-Draa

753 beach hotels

Casablanca-Settat

680 beach hotels

Rabat-Sale-Kenitra

279 beach hotels

Marrakech-Safi

253 beach hotels

Oriental

126 beach hotels

Guelmim-Oued Noun

101 beach hotels

Dakhla-Oued Ed-Dahab

36 beach hotels

The 10 Best Beach Hotels in Morocco

Check out our pick of great beach hotels in Morocco

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,349 reviews

Conveniently located in the centre of Agadir, Pickalbatros Palais Des Roses - Agadir - All Inclusive offers air-conditioned rooms with free WiFi, free private parking and room service.

From US$239 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,215 reviews

Located in Asilah, PUERTO MARINA ASILAH offers beachfront accommodation 44 km from Ibn Batouta Stadium and offers various facilities, such as a garden and a terrace.

From US$60 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,975 reviews

Set within 200 metres of Dar el Makhzen and 200 metres of Kasbah Museum, Kasba blanca offers rooms with air conditioning and a private bathroom in Tangier.

From US$93 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,034 reviews

Located in Casablanca, beside Anfa Place Living Resort, Four Seasons Hotel Casablanca boasts a spa centre and fitness centre.

From US$694 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,901 reviews

Marina Bay City Center is a beachfront property located in Tangier. It has an outdoor swimming pool. Each of the Hotel Marina Bay City Center’s guest rooms has a private bathroom, air-conditioning.

From US$115 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 112 reviews

Boasting a terrace, Essaouira trip hostel is set in Essaouira in the Marrakech-Safi region, less than 1 km from Plage d'Essaouira and 4.9 km from Golf de Mogador.

From US$31 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 114 reviews

Facing the seafront in Ouassane, Ocean By La Siredrah is a guest house, boasting a year-round outdoor pool and parking on-site.

From US$120 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 102 reviews

Boasting a patio with mountain views, a private beach area and water sports facilities, Sea breeze town can be found in Agadir, close to Anza Beach and 4.4 km from Agadir port.

From US$35 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 336 reviews

Facing the beachfront, Imsouane WOOD HOUSE offers 4-star accommodation in Imsouane and has a shared lounge, terrace and restaurant.

From US$84 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 154 reviews

Boasting a private beach area and views of sea, Tildi surf house is a recently renovated guest house situated in Imsouane, 200 metres from Teldi Plage.

From US$45 per night

Most booked beach hotels in Morocco this month

See all

Popular with guests booking beach hotels in Morocco

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 10,541 reviews

Popular with guests booking beach hotels in Morocco

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,349 reviews

Popular with guests booking beach hotels in Morocco

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,044 reviews

Popular with guests booking beach hotels in Morocco

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 5,538 reviews

Popular with guests booking beach hotels in Morocco

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,976 reviews

Popular with guests booking beach hotels in Morocco

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,854 reviews

Popular with guests booking beach hotels in Morocco

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,901 reviews

Popular with guests booking beach hotels in Morocco

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 1,905 reviews

Popular with guests booking beach hotels in Morocco

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,601 reviews

Popular with guests booking beach hotels in Morocco

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,026 reviews