Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
Via Della Scala 25, Santa Maria Novella, 50123 Florence – Show map
Excellent location – rated 9/10! (score from 301 reviews)
Rated by guests after their stay at Hotel Margaret.
Get instant confirmation with FREE cancellation on most rooms!
6 Reasons to Choose Hotel Margaret
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
1154 properties in Florence
Including hotels, apartments, villas and more.
301 verified reviews
We speak your language
Hotel Margaret's staff speak: Italian, English
Booking is safe
When you book with us your details are protected by a secure connection.
Free! WiFi is available in all areas and is free of charge.
No parking available.
24-Hour Front Desk, Express Check-in/Check-out, Baggage Storage, Daily Housekeeping
Heating, Hypoallergenic room available, Air Conditioning
1:30 PM - 12:00 AM
Until 10:00 AM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
Free! All children under 6 years stay free of charge when using existing beds.
One older child or adult is charged EUR 15 per person per night in an extra bed.
The maximum number of extra beds in a room is 1.
There is no capacity for cribs in the room.
Any type of extra bed or crib is upon request and needs to be confirmed by management.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are not allowed.
Cards accepted at this property
Hotel Margaret accepts these cards and reserves the right to pre-authorize your card prior to arrival.
Based on 301 reviews
Show reviews from:
Popular Hotels in Florence
Bellevue House Hotel is a 5-minute walk from Santa Maria Novella Train Station.
Score from 218 reviews Wonderful
Just 215 yards from Santa Maria Novella Train Station, this 2-star hotel offers a central location in historic Florence. It offers air-conditioned rooms with free Wi-Fi.
Score from 247 reviews Good
Featuring a heated indoor pool and a rooftop bar with 360° views out over Florence, this ultra-modern hostel is a 10-minute walk from the Santa Maria Novella Train Station.
Score from 2436 reviews Very good
Hotel Bavaria Features spacious, traditionally furnished rooms and attentive personal service. It is just 220 yards from Florence Cathedral and a 7-minute walk from the Uffizi Gallery.
Score from 442 reviews Very good
Location was great. Staff was friendly. Rooms were spacious and clean.
the staff were very friendly and helpful, and it's in a great location, only a few minutes from the train station. Wifi was good and the rooms were clean.
The bathroom is right next to the reception desk. Bit of an awkward spot to use if someone is sitting at reception.
The people is very nice (specially Francesco); the hotel is very quiet and clean. Thumbs up!!
It is a nice, simple hotel for those that are enjoying a nice place to sleep...after visiting all day long. It is not an expensive hotel, it is more like a budget hotel for travelers. Nothing special...good or bad. The staff is helpful and friendly.
The atmosphere of the hotel is very relaxing, it feels like home. The staff was kind enough to put me in a room overlooking a garden, it was divine. I've got to hear the bells from time to time , it was divine.
I don't have my own toilet in the room. I need to get out o the room to use one.
The hotel had a great location and was easy to find. It was close to The train station. There were eateries close by and it was very near attractions. The price was amazingly reasonable.
The location of the shared bathroom could have been better.
Very good position (close to the center and to the train station). Nice and helpfull staff. The room was clean. Even thought I got an internal room there was some noise (maybe not so much considering the position)
So close to the train station! Staff were friendly. Comfortable. A good place just to crash really. It had its own bathroom but no toilet!
This hotel is really close to the train station and other main city attraction, which is great so we can walk to everywhere. Great wifi in the hotel that could make us updated the whole time. Great staff that really helped us, even their English is kind of limited, and they giving us the map and showing us where to go. We think that we are a family that runs this hotel together, so it is cute to see they working together. We were surprised that the shower and basin is inside the room, but everything is clean and the sanitary is in good condition.
There was only a fan inside the room, and when we were there the weather is around 33 degree outside so it was a little bit hot in the room. The elevator in the building also didn't work so we have to carry our 24 kgs luggage to the second floor.
I'm very happy with Hotel Margaret. It is in a good location 5 minutes walk from the train station and 10-15 minutes walk to Duomo. The room is clean and comfortable. The staff are friendly. the older couple gave me directions to restaurant and laundry place nearby. I was at first doubtful of the shared bathroom, and yet it turned out to be fine. Just remember to turn on the light by the mirror when you use it. The automatic light in the shared bathroom will turn off automatically in a couple minutes. Overall I like the hotel and will recommend it to others.
Do not have any English TV channels
the staff is very nice, location is good.
many mosquitos, unstable wifi, blankets are not clean
Very close to the train station.
antiques in the hall. cool in hot weather. the room and the staff.
lugging suitcases up a flight of stairs - but it's good exercise I suppose.
This hotel is in a prime spot. Francesco who runs the hotel with his family is a lovely, happy helpful guy. All in all I loved my stay here x
Nice room and friendly staff...great location
Wifi did not work, bathroom in the lobby, very loud throughout the morning and afternoon
I left really surprised by the comfort the hotel offered me. It really felt like home. I'd recommend it to anyone who visits Firenze.
The staff is attentive but quite noisy. My partner was feeling ill and was trying to rest during the afternoon but the staff was talking so loudly that he couldn't. Moreover, the toilet and shower and next to the reception, just in front of the main door, what is quite unpleasant.
My room was facing the street and the sound insulation was really bad.
It was a surprise to get a great hotel in all respects at that price.
Try not to the room next to the reception as the sound proofing is not good and its discomforting for your privacy.
Friendly staff and a perfect location
The hotel is a bit hard to locate as its signboard is not very visible. Also the google map slightly misleads the location. However as this hotel is quite nearby the station and if you ask any local shopkeeper, they might show you the hotel.
Noisy, no elevator and several stairs to climb. No breakfast.
Everything was very satisfactory. We enjoyed our stay. If we ever go back to Florence, Hotel Margaret will certainely be on top of our list.
I had a nice little room with a balconi a a view to a garden with blooming trees , no noise from the street. My own shower too. There is a big bathroom / toilet to share, very nice and clean, I will absolutly come back .
Nothing to complain about.
We've negotiated with thousands of hotels to get the very best deals. We call them Secret Deals and they only last for a limited time.
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!
Don't worry – your email address is safe with us. We'll never share your private information and you can unsubscribe at any time.