Skip to main content

The 10 Best B&Bs in Safi, Morocco

Check out our pick of great B&Bs in Safi

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The air-conditioned rooms at Riad Le Cheval Blanc feature an authentic Moroccan décor with colourful tiles and furnishings. Each room has a private bathroom with a hairdryer and a seating area.

A continental breakfast is provided every morning and both Moroccan and grilled dishes are served in the dining area or on the terrace upon request. A laptop can be borrowed on site and the property offers panoramic views of the old town, castle and ocean.

Beautiful place. Best location in Safi!

Show more Show less
8.8
Fabulous
854 reviews
Price from
AR$ 49,543
per night

Set in Safi, 2.1 km from Plage de Safi, Riad Ras Lafaa features accommodation with air conditioning and access to a garden. Both free WiFi and parking on-site are accessible at the guest house free of charge. The guest house has family rooms.

The guest house offers some units that feature a terrace and sea view, and units are equipped with a private bathroom and a wardrobe.

Great view. Very helpful & accommodating staff. Comfy room. Great breakfast. Convenient parking.

Show more Show less
8.9
Fabulous
57 reviews
Price from
AR$ 111,161
per night

Set in Safi, A room in a shared house for surfers2 has recently renovated accommodation 2.6 km from Plage de Safi. Among the facilities at this property are a 24-hour front desk and a shared kitchen, along with free WiFi throughout the property. The accommodation offers full-day security and room service for guests.

Show more Show less
8.3
Very good
3 reviews
Price from
AR$ 23,468
per night

1A private room in a shared house for surfers is situated in Safi. Among the facilities at this property are a 24-hour front desk and a shared kitchen, along with free WiFi throughout the property. The property is non-smoking and is located 2.6 km from Plage de Safi.

Show more Show less
9
Superb
2 reviews
Price from
AR$ 19,587
per night

Maison d'hôtes Errafiqi is a recently renovated guest house in Safi, where guests can makes the most of its outdoor swimming pool, free WiFi, garden and terrace. The property features pool views. The accommodation features a 24-hour front desk and full-day security for guests.

Show more Show less
Price from
AR$ 571,330
per night

Most booked hotels in Safi in the past month

B&Bs that guests love in Safi

  • From AR$ 45,518.58 per night
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 581 reviews
    Great location, comfortable bed, everything is clean and it was very reasonably priced!
    Michael
    United Kingdom
  • From AR$ 45,518.58 per night
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 581 reviews
    Close to everything in town, great location
    Liam
    Australia
  • From AR$ 54,334.81 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 854 reviews
    SPACIOUS ROOMS, GOOD BREAKFAST INCLUDING FRESH BAKED EGGS, IN THE CITY CENTER, VERY FRIENDLY STAFF. WE ONLY SLEPT ONE NIGHT BECAUSE WE TRAVELED ONWARDS.
    PATRICIJA
    Slovenia
  • From AR$ 21,302.69 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 42 reviews
    Great location, clean and comfortable traditional apartment on the ground floor. Good value too.
    Alexander
    United Kingdom
  • From AR$ 54,334.81 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 854 reviews
    Charming place, with a lovely panorama from the roof level. Staff were helpful. Location is excellent too.
    G BELFAST
    United Kingdom
  • From AR$ 54,334.81 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 854 reviews
    the positive: you have a (small, hard) bed, very good WiFi, hot water and premium location (quiet but still in the historic city center). For those who still want to come, some practical information: You can park nearby on the street for 30dh per night. communicate with the parking attendants that you are staying the night so that they can give you a good and safe spot.
    Stijn
    Belgium
  • From AR$ 43,122.86 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 51 reviews
    Plenty of room to relax. Good parking for my vehicle. Quiet once the sun sets. The host was very accommodating at any time. A tagine dinner was very filling. Good air conditioning. Decent building and room security. Large firm bed
    BrianMalowany
    Canada
  • From AR$ 65,546.75 per night
    4.6
    Scored 4.6
    Disappointing
    Rated disappointing
     · 285 reviews
    Spacious areas inside the property to enjoy, beautiful Moroccan architecture and decoration, big swimming pool, good sized rooms with own private terrace, and delicious breakfast with helpful and friendly staff! Lovely reception staff checking us in namely Samira and Meriem (not sure if I remember the names correctly now :( sorry! :) but the two ladies were amazing! The sea view from the hotel is also stunning and the rooms had functioning air conditioners and TVs.
    Hinde
    United Kingdom
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 2 reviews
    The private pool with total privacy was perfect for my family at a reasonable price. It looks better in real life compared to the photos.
    Ameur
    Morocco
  • From AR$ 45,518.58 per night
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 581 reviews
    The hotel is great, close to the city center and the sea. The room is quiet and clean. The great staff.
    Ali
    Kuwait