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 gelegen, bietet das Resort 337 Zimmer sowie ein Restaurant und einen Friseursalon.
Das Hotel befindet sich in einer 3 km Entfernung von der Sanibel Causeway. Sie können außerdem den Lighthouse Beach Park in einer Entfernung von etwa 10 Autominuten vom Marriott Sanibel Harbour Resort & Spa besichtigen. Die Lage in einer 4 km Entfernung von der Periwinkle Way ist ein großer Vorteil für Gäste von der Unterkunft.
Einige der klimatisierten Zimmer des Hotels bieten einen Flachbildfernseher mit Satellitenkanälen und einen LCD-TV sowie Ausstattung zur Kaffee- & Teezubereitung. Manche Zimmer verfügen über ein En-Suite Badezimmer mit einer Duschhaube und einer Dusche. Von einigen der klimatisierten Zimmer aus kann man das Meer sehen.
Das Restaurant Sanibel Princess Yacht ist eines der 7 hauseigenen Restaurants.