Search hotels in Safi, Morocco

Enter your dates and choose from 105 hotels and other places to stay

Check out these popular cities in Safi

Stay in Safi's best hotels!

Filter by:

Star rating
Review score

Valley Boutique Hotel

Hotel in Safi

Valley Boutique Hotel is located in Safi. Among the facilities of this property are a restaurant, a shared lounge and room service, along with free WiFi throughout the property.

H
Hussam
From
Australia
Cleanliness and friendly staff.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 232 reviews
Price from
€ 118.55
1 night, 2 adults

Hotel Kenzo

Hotel in Safi

Set in Safi, Hotel Kenzo offers a restaurant. There is a sun terrace and guests can make use of free WiFi and free private parking.

B
Burhan
From
United Kingdom
The room is big and comfortable
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 544 reviews
Price from
€ 57.80
1 night, 2 adults

Le Lagon Bleu Oualidia

Hotel in Oualidia

Located in Oualidia, Le Lagon Bleu Oualidia offers beachfront accommodation 100 metres from Oualidia Beach and provides various facilities, such as a garden, a shared lounge and a terrace.

s
soufiane
From
Morocco
Very nice hotel / location
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 261 reviews
Price from
€ 50
1 night, 2 adults

Hôtel Riad Asfi

Hotel in Safi

Located in Safi, Hôtel Riad Asfi is 400 metres from the beach and 1 km from the Port. It offers a 24-hour front desk, a restaurant with sea views and rooms with free Wi-Fi access.

V
Vickers
From
United Kingdom
Very clean loverly staff beautiful breakfast thank you so much nice room and bed comfortable, love the view of the street safi ♥️
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 509 reviews
Price from
€ 40.50
1 night, 2 adults

Hôtel l'Hippocampe

Hotel in Oualidia

With panoramic views of Oualidia Laguna, this air-conditioned hotel offers direct beach access, a garden with a seawater pool and a terrace with sea views.

E
Ekaterina
From
Morocco
It’s an amazing place for the rest!!! We’re very happy to stay here. The stuff is very friendly and kind!!! The waiter Marceille was always on the alert, served very quickly, helped with all questions. Thank you so much to each of the service staff for their help and friendliness!!! We will come back❤️❤️❤️
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 119 reviews
Price from
€ 185
1 night, 2 adults

Hotel L'Initiale

Hotel in Oualidia

Beautifully positioned between the beach and the lagoon, this charming hotel is found in the small fisherman's village of Oualidia, between Casablanca and Safi on the Atlantic coast.

J
Joel
From
China
I really enjoyed my stay here. The location is perfect, it's very close to the beach and lagoon. The hotel itself is a nice cosy size, with a friendly vibe. The food was a real highlight, especially the oysters, which were some of the best I’ve had. The whole place has a great atmosphere. And the live music at night really brings it to life. It’s good quality, and adds a lot to the overall experience. The staff were really helpful.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 334 reviews
Price from
€ 75
1 night, 2 adults

Villa La Falaise

Hotel in Oualidia

Villa La Falaise provides rooms in Oualidia. This guest house offers free private parking and a lift. The guest house features family rooms and facilities for disabled guests.

A
Ashraf
From
Netherlands
Everything is amazing Helpful staff Calm atmosphere Food is spot on Everything is on point, I would definitely recommend it
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 445 reviews
Price from
€ 104.11
1 night, 2 adults

zina surf house

Hotel in Oualidia

Offering city views, zina surf house is an accommodation set in Oualidia, 800 metres from Oualidia Beach and 2.3 km from Ayiir Beach. The homestay features family rooms.

B
Barry
From
New Zealand
Zina house is a bright airy space which is decorated beautifully and in a great location. The staff are really warm and helpful. Secure parking for our motorcycle was important and that was sorted easily. The food provided on arrival and at breakfast was fantastic. We also had Fatima prepare us a genuine home made meal - which actually was a highlight of our stay. Much appreciated and delicious. We caught up on our laundry and we’re made to feel at home
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 273 reviews
Price from
€ 40
1 night, 2 adults

Latifa house

Hotel in Oualidia

Latifa house offers accommodation in Oualidia, 2.5 km from Ayiir Beach. This beachfront property offers access to free WiFi and free private parking.

r
roland
From
Germany
I felt like home, location was central close to every thing safe and clean we had big sunny apartment for our selves furnished with good taste.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 118 reviews
Price from
€ 54
1 night, 2 adults

La Villa Joubert

Hotel in Oualidia

La Villa Joubert is situated in Oualidia and has a pool with a view and sea views. This beachfront property offers access to free WiFi and free private parking.

V
Vilde
From
Georgia
Amazing stay at Villa Joubert. The views are magnificent. Stoppet here one night on the way from Casablanca to Essaouaira. Really reccommended! Peaceful, beautiful. The host was really friendly and helpful.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 308 reviews
Price from
€ 150
1 night, 2 adults
See all 105 hotels in Safi

Most booked hotels in Safi in the past month

See all

Popular with guests booking hotels in Safi

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

Popular with guests booking hotels in Safi

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 544 reviews

Popular with guests booking hotels in Safi

Popular with guests booking hotels in Safi

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 232 reviews

FAQs about hotels in Safi

See reviews by guests who stayed at hotels in Safi

See all
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 509 reviews
Very clean loverly staff beautiful breakfast thank you so much nice room and bed comfortable, love the view of the street safi ♥️
Guest review byVickers
United Kingdom
From € 63 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 911 reviews
The staff were super friendly and the rooms were very beautiful. great terrace!
Guest review byAndrea
Sweden
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 45 reviews
It's a cozy modern flat with high quality finish and appliances
Guest review byHazem Elsawy
Egypt
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 544 reviews
The room is big and comfortable
Guest review byBurhan
United Kingdom

Planning a trip? Get inspired by reviews of cities in Safi

Scored out of 10, guest rating 10

Very nice city and friendly people.

Very nice city and friendly people. Personally I prefer the quiet places. Unlikely Marrakesh, Safi is very quiet and nice city to discover and learn about in a week, you will be able to make friends easily and recognise the locals quicker. Also the beach and the areas around it is very close and the prices are very affordable.
Guest review byMohamed Fawzi