Sanibel Harbour Resort and Spa
Sanibel Harbour Marriott Resort & Spa is located in Fort Myers on the Southwest Gulf Coast of Florida overlooking Sanibel Island. Set upon Punta Rassa, an 85 acre peninsula where the Caloosahatchee River meets the Gulf of Mexico, the resort offers a gateway into the wide open Gulf and the islands beyond. You're always free to relax in elegant accommodations overflowing with the most popular amenities such as 42-inch flat-screen plasma TVs, private balconies and high-speed wireless Internet. Guest rooms and suites offer breathtaking water views. Relax at our private 85 acre paradise featuring a world class spa, water sports and more. Take care of business with our business centers and concierge service, we look forward to seeing you at the Sanibel Harbour Marriott Resort & Spa.