Hotel Info

Sanibel Harbour Marriott Resort & Spa
17260 Harbour Pointe Drive
Fort Myers, Florida 33908

Discover an unforgettable getaway at Sanibel Harbour Marriott Resort & Spa. The resort is located on the Punta Rassa, an 85-acre peninsula on San Carlos Bay in Fort Myers, Florida. It is just a short distance from Sanibel and Captiva Islands, featuring beautiful beaches and top attractions. Water sports and outdoor activities are abundant near the resort, including natural trails, bike and kayak rentals.