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.
This is a great place to stay. It is very clean and great location. Will book again for next year. Close to a strip mall with restaurants and a block from the beach. It is 4 miles from downtown Fort Myers Beach
Arrived at condo to find refrigerator and sink full of fruit flies. After we cleaned them out, we didn't see any more..we then had an issue with the A/C, couldn't get it to turn on..called the rental office, she said she would call someone, after...More
We enjoyed our stay at Santa Maria Harbour Resort and will stay again next time we are in Ft Myers. The pool is wonderful and our condo was beautiful. Newly updated with awesome bathrooms. #311.
My only two issues are the glass top stove and...More
I had a really nice time at Santa Maria Resort. It had all the bells and whistles. The condo we stayed in was spacious, clean and very comfortable. The pool was crystal clear, the bbq was brand new. The grounds were kept well and beautiful....More
We have stayed here a number of times in a number of different units. Each time we have rented a fourth floor unit (two bedrooms with two baths on two floors) upon arrival the unit is very clean and well stocked with all necessary items....More
US$180 - US$332 (Based on Average Rates for a Standard Room)
Star rating provided by Expedia.
#14 Top resorts Hotel in Fort Myers Beach
Non-Smoking Rooms ,
Number of rooms
TripAdvisor is proud to partner with Expedia, Hotels.com, Hotwire, Cancelon and TripOnline SA so you can book your Santa Maria Harbour Resort 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.
United States >
Southwest Gulf Coast >
Fort Myers Beach
Also Known As
Santa Maria Harbour Hotel Fort Myers Beach ,
Santa Maria Harbour Resort Fort Myers Beach, Florida