Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Safi

Filter by star ratings
All filters
Hotel Assif
Hotel Assif
6.8 Good
Avenue De La Liberté, Safi, Morocco
Show on map
0.2 mi from city centre, Safi 
GoodBased on 25 reviews
6.8

This comfortable hotel in Safi offers free Wi-Fi, as well as a Jacuzzi and a swimming pool. It is ideally located for guests wishing to visit the area's popular attractions.

Ryad du Pêcheur
Ryad du Pêcheur
7.7 Good
1, Rue Des Crêtes, Safi, Morocco
Show on map
0.9 mi from city centre, Safi 
GoodBased on 131 reviews
7.7

Riad Du Pecheur is located in Safi and offers outdoor tennis courts and free Wi-Fi. The multiple amenities this charming guest house has to offer include an express check-in and check-out feature, a beauty centre and meeting rooms.

Riad Safi
Riad Safi
De L Eglise, Safi, Morocco
Show on map
0.6 mi from city centre, Safi 

Boasting a rooftop terrace, Riad Safi is situated in Safi and provides comfortable accommodation. It offers complimentary Wi-Fi, luggage storage and babysitting/child services.

Hotel Kenzo
Hotel Kenzo
8.5 Excellent
64 Avenue John Kennedy, Safi, Morocco
Show on map
0.3 mi from city centre, Safi 
ExcellentBased on 181 reviews
8.5

Hotel Kenzo is situated in Safi and is close to the area's tourist attractions. Guests can also enjoy complimentary wireless internet.

Hotel Riad Asfi
Hotel Riad Asfi
7.1 Good
11 Place de l'Indépendance, Safi, Morocco
Show on map
0.7 mi from city centre, Safi 
GoodBased on 804 reviews
7.1

Hotel Riad Asfi is situated in Safi and is close to the area's popular attractions. It also provides a 24-hour reception, luggage storage and a swimming pool.

Hotel Abda
Hotel Abda
6.3 Good
Boulevard Kenndy, Safi, Morocco
Show on map
0.4 mi from city centre, Safi 
GoodBased on 60 reviews
6.3

Hotel Abda is situated in Safi and offers complimentary wireless internet. It is conveniently located for those wishing to visit the area's popular attractions.

Farah Safi
Farah Safi
6.0 Good
Avenue Zerktouni, Safi, Morocco
Show on map
0.4 mi from city centre, Safi 
GoodBased on 179 reviews
6.0

Farah Safi Hotel provides 4-star accommodation in Safi. It features a spa, as well as a beauty centre, an outdoor pool and a Turkish steam bath.

Tips for booking a Safi hotel

Cheapest month:October
Most expensive month:August
Average price in Safi:$42/night
Absolute cheapest price found:$22/night
Cheapest day:Wednesday
Most expensive day:Thursday
$39 - $47
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$22 - $72
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Safi hotels

Show all 34 hotels
1
Hotel Riad Asfi
Hotel Riad Asfi
7.1 Good
11 Place de l'Indépendance, Safi, Morocco
Show on map
0.7 mi from city centre, Safi 

Hotel Riad Asfi is situated in Safi and is close to the area's popular attractions. It also provides a 24-hour reception, luggage storage and a swimming pool.

Cheapest hotels in Safi, Morocco

Show all 34 hotels
Hotel Abda
Hotel Abda
6.3 Good
Boulevard Kenndy, Safi, Morocco
Show on map
0.4 mi from city centre,  

Hotel Abda is situated in Safi and offers complimentary wireless internet. It is conveniently located for those wishing to visit the area's popular attractions.

$27
Avg. per night
Riad Safi
Riad Safi
De L Eglise, Safi, Morocco
Show on map
0.6 mi from city centre,  

Boasting a rooftop terrace, Riad Safi is situated in Safi and provides comfortable accommodation. It offers complimentary Wi-Fi, luggage storage and babysitting/child services.

$37
Avg. per night
Hotel Riad Asfi
Hotel Riad Asfi
7.1 Good
11 Place de l'Indépendance, Safi, Morocco
Show on map
0.7 mi from city centre,  

Hotel Riad Asfi is situated in Safi and is close to the area's popular attractions. It also provides a 24-hour reception, luggage storage and a swimming pool.

$38
Avg. per night
Hotel Assif
Hotel Assif
6.8 Good
Avenue De La Liberté, Safi, Morocco
Show on map
0.2 mi from city centre,  

This comfortable hotel in Safi offers free Wi-Fi, as well as a Jacuzzi and a swimming pool. It is ideally located for guests wishing to visit the area's popular attractions.

$44
Avg. per night
Ryad du Pêcheur
Ryad du Pêcheur
7.7 Good
1, Rue Des Crêtes, Safi, Morocco
Show on map
0.9 mi from city centre,  

Riad Du Pecheur is located in Safi and offers outdoor tennis courts and free Wi-Fi. The multiple amenities this charming guest house has to offer include an express check-in and check-out feature, a beauty centre and meeting rooms.

$52
Avg. per night
Hotel Kenzo
Hotel Kenzo
8.5 Excellent
64 Avenue John Kennedy, Safi, Morocco
Show on map
0.3 mi from city centre,  

Hotel Kenzo is situated in Safi and is close to the area's tourist attractions. Guests can also enjoy complimentary wireless internet.

$55
Avg. per night
Farah Safi
Farah Safi
6.0 Good
Avenue Zerktouni, Safi, Morocco
Show on map
0.4 mi from city centre,  

Farah Safi Hotel provides 4-star accommodation in Safi. It features a spa, as well as a beauty centre, an outdoor pool and a Turkish steam bath.

$85
Avg. per night

Hotel prices in Safi

3 stars

$27 - $55

Hotel Riad Asfi

#1 Most popular

$38
Avg. per night
Riad Safi

#2 Most popular

$37
Avg. per night
Hotel Abda

Best value

Hotel Abda
6.3 Good
$27
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Safi

About Safi

With tree-lined streets and whitewashed villas, Safi is one of Morocco’s most enchanting cities. As well as relaxing on its sun-drenched beaches you can also explore its medieval sea castle, get lost in bustling souqs and stock up on colourful Moroccan pottery. Safi is also a mecca for surfers seeking out some of Africa’s best breaks on sunny beaches.

Things to do

With vibrant colours and gleaming brass inlays, Safi pottery is world-renowned. There’s no better place to pick up an original piece of art, with plenty of shops, studios and galleries. If you want to learn more about the art of pottery, you can discover the history of this practice at the National Ceramics Museum.

In downtown Safi, you’ll find a walled medina filled with a maze of narrow streets and twisting alleyways. Most of the action is centered along Rue du Souq, a busy thoroughfare lined with pottery stalls, tea houses, and smoky shisha cafes.

Cathédrale Portugaise towers above the medina and offers a fascinating glimpse at Morocco’s Portuguese roots. The crumbling Ksar El Bahr castle is another historic highlight, built by the Portuguese to defend the city.

From fragrant tagines to delicate almond pastries, Safi is a fantastic place to enjoy Morocco’s tantalizing cuisine. You can find some of the best restaurants in the medina, as well as along Safi's clifftop promenade.

Getting around

Unless you’re exploring the old town on foot, the easiest way to get around Safi is by taxi. Most travellers fly into Marrakesh before driving between two and three hours to Safi. Long-distance trains and buses make it easy to reach other major cities such as Casablanca, Rabat and Fez.

Safi travel FAQs

  • What are the best hotels in Safi?

    Hotel Riad Asfi, rated with a score of 7.1 from 804 reviewers, is one of the most popular hotels in Safi. Other top stays include Hotel Kenzo, with an average rating of 8.5 from 181 reviewers, and Ryad du Pêcheur, with a score of 7.7 from 131 reviewers.