Skip to main content

The best B&Bs in Safi

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.

The staff especially Hannia we're super helpful & the building was beautiful & excellent

Show more Show less
8.8
Fabulous
856 reviews
Price from
CNY 406
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.

Everyone was friendly especially Najeeb the owner. The view was amazing and the rooms were decent size.

Show more Show less
8.9
Fabulous
57 reviews
Price from
CNY 911
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
CNY 192
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
3 reviews
Price from
CNY 161
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
CNY 4,684
per night

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Safi

Most booked B&Bs in Safi this month

B&Bs that guests love in Safi

  • Avg. price/night: CNY 373.21
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 582 reviews
    Great location, comfortable bed, everything is clean and it was very reasonably priced!
    Michael
    Solo traveller
  • Avg. price/night: CNY 373.21
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 582 reviews
    Close to everything in town, great location
    Liam
    Solo traveller
  • Avg. price/night: CNY 445.49
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 856 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
    Family with young children
  • Avg. price/night: CNY 174.66
    7.7
    Scored 7.7
    Good
    Rated good
     · 43 reviews
    Great location, clean and comfortable traditional apartment on the ground floor. Good value too.
    Alexander
    Solo traveller
  • Avg. price/night: CNY 445.49
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 856 reviews
    Charming place, with a lovely panorama from the roof level. Staff were helpful. Location is excellent too.
    G BELFAST
    Solo traveller
  • Avg. price/night: CNY 445.49
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 856 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
    Young couple
  • Avg. price/night: CNY 353.57
    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
    Solo traveller
  • Avg. price/night: CNY 537.42
    4.6
    Scored 4.6
    Disappointing
    Rated disappointing
     · 286 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
    Family with young children
  • 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
    Family with young children
  • Avg. price/night: CNY 373.21
    6.8
    Scored 6.8
    Pleasant
    Rated pleasant
     · 582 reviews
    The hotel is great, close to the city center and the sea. The room is quiet and clean. The great staff.
    Ali
    Solo traveller