Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
920 Collins Avenue, South Beach, Miami Beach, FL 33139, United States of America – Show map
Excellent location – rated 9.5/10! (score from 372 reviews)
Rated by guests after their stay at Princess Ann Hotel.
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
340 properties in Miami Beach
Including hotels, apartments, villas and more.
376 verified reviews
They speak your language!
Princess Ann Hotel's staff speaks: Portuguese, Italian, Spanish, English
Booking is safe
When you book with us your details are protected by a secure connection.
WiFi is available in all areas and is free of charge.
No parking available.
24-Hour Front Desk, Tour Desk
Non-smoking Rooms, All Spaces Non-Smoking (public and private), Air Conditioning
Portuguese, Italian, Spanish, English
From 3:00 PM
Until 11: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.
Up to two children under 12 years stay free of charge when using existing beds.
One child under 4 years stays free of charge in a crib.
One older child or adult is charged USD 20 per person per night in an extra bed.
The maximum number of extra beds in a room is 1.
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
Hover over the cards for more info.
Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
Based on 372 reviews
Value for money
Show reviews from:
The Miami Beach Resort and Spa is on Collins Avenue right on the shores of Miami Beach. Guests enjoy access to a fitness center and spa as well as an outdoor pool during their stay.
Score from 2169 reviews Good
This hotel in Miami Beach’s Art Deco District is a 5-minute walk from the Atlantic Ocean. It features complimentary bottled water and complimentary continental breakfast.
Score from 1503 reviews Good
This Miami Beach, Florida hotel is just 1 block from the Atlantic Ocean. Crest Hotel Suites features an on-site café, outdoor pool and contemporary rooms and studios with free Wi-Fi.
Score from 998 reviews Good
Just a 3-minute walk from the beach, Kent Hotel provides free beach towels and access to an on-site garden. Free Wi-Fi is available.
Score from 282 reviews Good
No hot water for two days! Lied about trying to fix it I'm guessing! Breakfast was poor. Served white toast, bad coffee and bad sweet rolls. Don't stay there!!
Excellent location - very close to the center of South Beach and its Art Deco heritage sites. But quiet, calm and very comfortable after chaos of noisy Ocean drive. Spacious, clean and comfortable room. Adequate self-serving breakfast. Wifi was Ok. Can recommend as good price-quality ratio.
No elevator. It's not the best experience for us to carry luggage up to the 3rd floor! Stairs were also non comfortable.Windows were looking at the wall of opposite building.
Staff and hidden charges 30$ for resort fees but can't get clean sheets and towels when needed
The hotel is three floors, with no elevator. Booked queen size bed and got two twins I mentioned this to front desk. Continental breakfast was just toast and dry cereal. Just a waste of money
The location is great. Easy access to the beach and restaurants. Very quiet. Staff is very friendly. The room has a refrigerator and a microwave.
As many people have mentioned, there are limited options for breakfast and most are sugary. The twin room is tiny compared to that at other hotels I have stayed elsewhere. No coffee maker.
take deposits ( but accept cash)
Very clean room, comfortable bed, close to the beach.
Continental breakfast is not very impressive, but you can't ask more for the money. Shades in our room were broken, so never opened. Had to endure tungsten light even in the morning, but it's up to a person. I'm a big daylight lover. There was a big downside, it has nothing to do with a hotel, but with a location. Some streets are very sketchy plus, I got my purse stolen at the beach at night. On our last night we went to the beach, to enjoy the breeze and say bye, sat down on a beach guard house steps and some body sneaked by and stolen my purse, which was literally next to me, but the beach noise and wind prevented us from hearing anything. So beware((
Amazing staff. The room was very clean and big. The location of the hotel is excellent. You can walk to the beach, South Pointe Park, even to Lincoln Road if you enjoy walking a lot like us.
The last day of our stay we didn't have electricity due to an explosion in the area. There were a lot of hotels and restaurants affected. At least the weather was great that we didn't miss the a/c, in this part, but miss it because of the noise coming from street.
The staff was extremely helpful and friendly- unlike I have experienced before. The room was very large, modern, light and clean and the location is great and still not noisy at night.
The continental breakfast is very simple but totally fine.
The staff were great, they let me check in earlier, location is the best, clean, comfy. Breakfast was ok and you can have it outdoors in the veranda. There's a fridge and microwave at the room.
There's no elevator, but they always helped with my bags and suitecase, anyway.
The location is perfect. The bed is big and comfortable.
The breakfast is poor. The Hotel could be cleaner.
The fact that it has breakfast ;)
No pool and too many old people
The location of this hotel is perfect and the price is unmatched for the comfort and excellent staff.
Excellent location, only one block from beach. We had a newly renovated room, super modern, white and bright, tv, fridge etc etc. Nice bathrooms. Friendly staff and complementary beach towels and breakfast.
The only one suggestion I have is that they could try offer a couple of healthier breakfast options, maybe a non sugary cereal, fruit or yoghurt?
Not a single thing, except maybe location.
1. Bugs in the "just renovated" room. Staff said it's normal in Miami. Stayed in 4 hotels/inns traveling through Miami, no place had even a smallest insect in the room. 2. Visible bed bugs. 3. The door was so tilted it's unreal. 4. The smell! Unimaginable mold and dirt and sweat smell combination. 5. The humid Miami Beach hotel and covered with big smelly dirty moldy thick carpet. On the stairs and one just cannot go there with flip-flops.
Staff was friendly and helpful. Upgrades made the stay a wonderful experience. Would stay here again. Great find with so many hotels in South Beach.
Location is good
AC very noisy, I didn't sleep. It is a little expansive and the standard is not like Europe.
I loved the location.. the staff was really nice price was good I guess go get what you pay for very clean room and lobby no bugs what so ever fat Tuesdays was 2 minutes away
This hotel does not have a elevator they were doing construction during my stay breakfast was nothing good the room had one mirror that was mounted over top of the bed no mirror in the bathroom
Location was perfect! Just a 1 min walking distance to Ocean Drive and max 5 min walking to the beach. We had many issues with our flight with British Airlines and also American Airlines and arrived the hotel one day later. But the staff was very helpful and friendly during our whole stay at the hotel.
Other than the bed, nothing was clean. We had to get into the shower with our flip flops. Also the rooms were bit getting cleaned daily. If you're looking for a place which is close to all the attractions and the beach, this hotel is perfect but don't expect any cleanliness. The breakfast was also very poor.
I like everything of this hotel. All staffs were very kind to us and always helpful. Location was also amazing.
location was perfect and great value for money would return
hotel is old so if you plan on spending your time inside the hotel go pay the money and stay in a resort......
I like the front desk they were friendly
The refrigerator wasn't working
staff, location, price
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!