We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
Do not waste your time and money here. There are a lot of hidden charges. And half of they offer do not work or exist. If you are driving and want to park you car there stay away from this place. They charge for valet...More
We got a surprise charge upon arrival. Apparently it's for breakfast and beach towels, so do not believe hat they are free as advertised. The hotel looks good outside but inside it is terrible. Rooms are basic and old. Bedding was dirty and even after...More
Thank Josephine S
Response from 920collinsprincess, Manager at Princess Ann HotelResponded 14 June 2017
Thank you for being our recent guest. We are sorry to hear that we did not meet up to your standards. We offer free continental breakfast. The resort fee of $15+tax per day is for the beach towels, beach chairs, umbrella, & WIF,...More
Economical hotel in the heart of south beach!!!! When I visited south beach I came to enjoy the city with friends.
Room: ok for the price, but then again we just slept in there.
Cleanliness: was good we didn't experience anything negative.
Customer service: awesome!...More
Came to South Beach with friends for a short vacation and enjoyed my stay at this hotel. Continental breakfast is better than other hotels in the area, but for some might now be enough. Front desk personnel were very helpful and informative. If you want...More
Response from 920collinsprincess, Manager at Princess Ann HotelResponded 9 June 2017
Thank you for choosing to stay with us. We are delighted to hear that you had a wonderful stay with us and you found our staff to be great. We look forward to welcoming you back the next time you are visiting Miami...More
Simple and elegant hotel, a little away from the busy ocean drive but within 5 mins walk of all the south Miami action.
Though I could say the bathrooms can be a little bigger as mine had a very small bath area, it was difficult...More
US$93 - US$218 (Based on Average Rates for a Standard Room)
Star rating provided by Expedia.
#94 On the Beach Hotel in Miami Beach
Number of rooms
TripAdvisor is proud to partner with Booking.com, Expedia, Hotels.com, Orbitz, Travelocity, Hotwire, TripOnline SA, Cheap Tickets, Cancelon, getaroom.com, HotelsforEveryone and HotelQuickly so you can book your Princess Ann Hotel reservations with confidence. We help millions of travellers each month to find the perfect hotel for both holiday and business trips, always with the best discounts and special offers.