Das Marriott Sanibel Harbour Resort & Spa Punta Rassa liegt in rund 5 Gehminuten Entfernung vom Fluß Caloosahatchee River und bietet seinen Gästen einen beheizten Swimmingpool. In unmittelbarer Nähe von der Punta Rassa Boat Ramp entfernt, bietet das Resort 337 Zimmer und 7 Restaurants.
Die Periwinkle Way befindet sich in einer 4 km Entfernung vom Hotel und Sanibel Island Lighthouse erreicht man in rund 10 Fahrminuten. Die Entfernung zwischen dem Stadtzentrum von Punta Rassa und dem Marriott Sanibel Harbour Resort & Spa beträgt 1 km. Sanibel Causeway ist in einer 4,1 km Entfernung von der Unterkunft.
Viele klimatisierte Zimmer der Unterkunft bieten einen Flachbildfernseher mit Satellitenkanälen und einen LCD-TV sowie Ausstattung zur Kaffee- & Teezubereitung. Die Zimmer stellen ein En-Suite Bad mit einer Duschhaube und einer Dusche zur Verfügung, einige überblicken zudem das Meer.
Das Marriott Sanibel Harbour Resort & Spa verfügt über das Restaurant Sanibel Princess Yacht.