Hotels in Safi

Search and compare Safi hotels from hundreds of travel sites and save

Safi, Morocco
20 Sep — 21 Sep2
Safi, Morocco
Mon 20/9
Tue 21/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Safi

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

This comfortable hotel in Safi offers free Wi-Fi, as well as meeting rooms 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
1.5 km from city centre, Safi 
GoodBased on 133 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.

Hotel Riad Asfi
Hotel Riad Asfi
7.1 Good
11 Place de l'Indépendance, Safi, Morocco
Show on map
1.1 km from city centre, Safi 
GoodBased on 782 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.

Farah Safi
Farah Safi
6.1 Good
Avenue Zerktouni, Safi, Morocco
Show on map
0.2 km from city centre, Safi 
GoodBased on 202 reviews
6.1

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:$59/night
Absolute cheapest price found:$29/night
Cheapest day:Wednesday
Most expensive day:Sunday
$53 - $64
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$29 - $79
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Safi hotels

Show all 43 hotels
1
Hotel Riad Asfi
Hotel Riad Asfi
7.1 Good
11 Place de l'Indépendance, Safi, Morocco
Show on map
1.1 km 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 43 hotels
Hotel Riad Asfi
Hotel Riad Asfi
7.1 Good
11 Place de l'Indépendance, Safi, Morocco
Show on map
1.1 km 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.

$51
Avg. per night
Hotel Assif
Hotel Assif
7.6 Good
Avenue De La Liberté, Safi, Morocco
Show on map
0.2 km from city centre,  

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

$55
Avg. per night
Farah Safi
Farah Safi
6.1 Good
Avenue Zerktouni, Safi, Morocco
Show on map
0.2 km 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.

$77
Avg. per night
Ryad du Pêcheur
Ryad du Pêcheur
7.7 Good
1, Rue Des Crêtes, Safi, Morocco
Show on map
1.5 km 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.

$118
Avg. per night

Hotel prices in Safi

3 stars

$51 - $118

Hotel Assif

No. 1 most popular

Hotel Assif
7.6 Good
$55
Avg. per night
Ryad du Pêcheur

No. 2 most popular

$118
Avg. per night
Hotel Riad Asfi

Best value

$51
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 (7.1/10 from 782 reviews), Hotel Assif (7.6/10 from 29 reviews), and Hotel Kenzo (8.4/10 from 201 reviews) are all highly rated places to stay in Safi.