Skip to main content

Search hotels in Safi

Enter your dates to see the latest prices and deals for Safi hotels

Safi – 90 hotels and places to stay

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 109 reviews
    From
    $49
    1 night, 2 adults
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 7 reviews
    From
    $57
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 5 reviews
    From
    $54
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 10 reviews
    From
    $47
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,005 reviews
    From
    $73
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 181 reviews
    From
    $52
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 432 reviews
    From
    $35
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 157 reviews
    From
    $107
    1 night, 2 adults
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 105 reviews
    From
    $46
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 43 reviews
    From
    $36
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 47 reviews
    From
    $93
    1 night, 2 adults
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 63 reviews
    From
    $40
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 33 reviews
    From
    $67
    1 night, 2 adults
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 237 reviews
    From
    $29
    1 night, 2 adults
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 160 reviews
    From
    $87
    1 night, 2 adults
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 5 reviews
    From
    $31
    1 night, 2 adults
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 30 reviews
    From
    $23
    1 night, 2 adults
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 51 reviews
    From
    $29
    1 night, 2 adults
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 61 reviews
    From
    $28
    1 night, 2 adults
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 46 reviews
    From
    $42
    1 night, 2 adults

Best hotels with breakfast in Safi and nearby

Polonord sky

Hotel in Safi
Breakfast options

Polonord sky offers accommodations in Safi, 1.5 miles from Plage de Safi. This apartment features a terrace.

From $364.53 per night
Scored out of 10, guest rating 4.4
Disappointing - What previous guests thought, 240 reviews

Located in Safi, a 7-minute walk from Plage de Safi, Hôtel Atlantique Panorama has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From $75.20 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 7 reviews

Riad Safi médina offers accommodations in Safi, 1.4 miles from Plage de Safi. Guests staying at this homestay have access to a patio. A terrace with city views is offered in every unit.

Maison Ghali

Hotel in Safi
Breakfast options
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2 reviews

Offering a private beach area, Maison Ghali offers accommodations in Safi. Both free Wifi and parking on-site are available at the vacation home free of charge.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 23 reviews

This property offers access to a terrace, free private parking, and free Wifi.

This property offers access to a balcony, free private parking, and free Wifi. The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is offered.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 88 reviews

A recently renovated apartment, Most Beautiful Apartment in Safi offers accommodations in Safi. This apartment features free private parking, an elevator, and free Wifi.

Hotel Kenzo

Hotel in Safi
Breakfast options
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 534 reviews

Located in Safi, Hotel Kenzo has a restaurant. There's a sun terrace and guests can use free WiFi and free private parking.

Hotels located in the center of Safi

Khay

Hotel in Safi
Central location
Scored out of 10, guest rating 1.0
Bad - What previous guests thought, 1 review

Khay offers accommodations in Safi, 1.6 miles from Plage de Safi. With sea views, this accommodation provides a balcony.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 160 reviews

Offering sea views, Ryad du Pêcheur Safi in Safi provides accommodations, a garden, and a shared lounge. Plage de Safi is within 1.4 miles of the riad.

From $91.42 per night

Khay

Hotel in Safi
Central location
Scored out of 10, guest rating 2.0
Very Poor - What previous guests thought, 2 reviews

Khay offers accommodations in Safi, 1.7 miles from Plage de Safi. This property offers access to a balcony and free private parking.

This apartment features air-conditioned accommodations with a terrace and free Wifi. The apartment offers parking on-site, a spa facilities, and a mini-market.

From $63.65 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 53 reviews

This property offers access to a balcony, free private parking, and free Wifi. The spacious apartment is composed of 2 bedrooms, a living room, a fully equipped kitchen, and 1 bathroom.

From $29.16 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 4 reviews

Guests staying at this apartment have access to a terrace. Free Wifi is available throughout the property and Plage de Safi is 1.8 miles away.

From $53.12 per night

Free Wifi is available throughout the property and Plage de Safi is 1.6 miles away. The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available.

From $44.79 per night

BLUE RIAD

Hotel in Safi
Central location
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 237 reviews

BLUE RIAD offers accommodations in Safi, 1.7 miles from Plage de Safi. This apartment features a shared lounge. The accommodation provides a shared kitchen and a concierge service for guests.

From $25.46 per night

Budget hotels in Safi and nearby

This apartment provides accommodations with free Wifi. The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided.

From $57.28 per night

This apartment provides accommodations with a balcony. The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured.

From $74.99 per night
Scored out of 10, guest rating 4.9
Disappointing - What previous guests thought, 10 reviews

Guests staying at this villa have access to free Wifi, a fully equipped kitchen, and a terrace. The spacious villa includes 1 bedroom and a living room with a flat-screen TV.

From $43.74 per night

With free Wifi, this 1-bedroom apartment provides a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are provided in the apartment.

From $93.74 per night
Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 2 reviews

This property offers access to a terrace and free private parking. With free Wifi, this 2-bedroom apartment features a flat-screen TV, a washing machine, and a fully equipped kitchen with a minibar.

From $56.42 per night

This property offers access to a balcony and free private parking. With free Wifi, this 1-bedroom apartment provides a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 31 reviews

Featuring a shared lounge, Appartement La Valley provides accommodations in Safi. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 15 reviews

Parking on-site is available, and the apartment also features car rental for guests who want to explore the surrounding area.

What Guests Said About Safi:

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 by
Mohamed Fawzi

See reviews by guests who stayed at hotels in Safi

See all
From $37.03 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 432 reviews
What an amazing stay in this flat, in front of a wonderful ocean view, and next to the city center of Safi The host is so kind and helpful Clean and cosy flat make you feel in a Moroccan style home I highlt recommend this place without hesitation
Guest review by
Otmane
France
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 534 reviews
The hotel is good and the was conformable and clean. Location is very good close to the centre - a lot of cafes, restaurants and stores. All Staff are very helpful - special thanks to Shafeeq, Ibrahim and Ayoob.
Guest review by
Nooh
Saudi Arabia
From $25.46 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 237 reviews
Old house made into small hotel, very nice renovated, clean, near the downtown of Safi, big place...
Guest review by
Vojc Slovenia
Slovenia
From $107.33 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 157 reviews
Excellent room, pool and staff. Very good breakfast, food supplied from outside hotel.
Guest review by
ian
United Kingdom
From $75.20 per night
Scored out of 10, guest rating 4.4
Disappointing - What previous guests thought, 240 reviews
Nice and big hotel, nice view of the ocean
Guest review by
Jamal
Netherlands