Hotels in Safi, Morocco

Search & Compare Safi Hotels

Hotels.com® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Safi

Safi overview

Safi is an inviting destination that has something for everyone. Visitors to Safi can take time to see places like Safi Beach and Safi Fortress. While you're in town, don't miss out on other sights including Jardin Jamal Al Durra.

Where to stay in Safi

A welcoming city, Safi has a variety of hotels and other lodging options. We have 4 hotels with room prices starting at 45 USD per night.

How to get to Safi

Safi Station is the closest train station, located 3 mi (4.9 km) from the city center.

What to see around Safi

Here are some local highlights:
  • • Safi Beach
  • • Safi Fortress
  • • Jardin Jamal Al Durra