Voorla.

Language and currency

★★★7.6Very good3,037 guest reviews

Hotel Safia

18 Avenue Hassan II · Marrakech

hotel room7.6
November 19 ← November 212 nights2 guestsChange

+ Add room

Bed type
Non-refundable

Double or Twin Room(2 Twin Beds)

$53.92/ nightStay total $107.84
Free cancellation

Superior Double Room Queenbed

$56.94/ nightStay total $113.88
Free cancellation

Family Triple Room Twinbed

$68.51/ nightStay total $137.02
From$53.92/ night — select a room to book

Location & distances

Info

About this hotel

City Views and Terrace:

Hotel Safia offers stunning city views from its terrace, providing the perfect backdrop for a relaxing evening drink.

Diverse Dining Options:

Indulge in a culinary journey at the hotel's restaurant, serving a mix of Mediterranean and Moroccan cuisine. Special dietary requests such as vegetarian, halal, and kosher meals are also catered to.

Relaxation and Convenience:

Guests can unwind and refresh in the indoor swimming pool or explore the vibrant city with ease, thanks to the hotel's convenient location near Marrakesh Train Station.

Experience the charm and comfort of Hotel Safia in Marrakech. Book now to enjoy a delightful stay with top-notch amenities and services.

Voorla snapshot

Hotel Safia is a 3-star hotel in Marrakech. Guest rating 7.6 out of 10 from 3037 reviews.

Similar hotels in Marrakech

All Marrakech hotels

Frequently asked questions

Hotel Safia is rated 3 stars.

Hotel Safia offers: Free Wi-Fi, Non-Smoking Rooms, Air conditioning, Pool, 24-Hour Front Desk, Restaurant, Room service, Heating.

Hotel Safia is located in 18 Avenue Hassan II, Marrakech, Morocco.

Voorla shows live Hotel Safia prices from several sites, cheapest first — open the hotel page to see them now. Voorla is a price-comparison metasearch, and booking directly through Voorla is completed under the Voorla brand.

Yes — some of the offers shown right now are free to cancel until November 16, 2026 at 4:00 AM. Check the cancellation terms under each offer before paying; some other offers are non-refundable.

A night currently starts from $53.92 based on the cheapest offer shown above — prices are live and change moment to moment with your dates.