O Marriott Sanibel Harbour Resort & Spa Punta Rassa, localizado a caminhada de 7 minutos de Punta Rassa Boat Ramp, a 4.5 km de Periwinkle Way, dispõe de piscina aquecida para os hóspedes darem um mergulho. Fornecendo solário e terraço ensolarado, este balneário também disponibiliza banho turco, jacuzzi e sauna.
O hotel de 4 estrelas fica a 4.1 km de Sanibel Island Lighthouse. A viagem para Englewood leva 45 minutos. O Marriott Sanibel Harbour Resort & Spa está a 10 minutos de carro de Sanibel Causeway.
Tem 337 quartos com varanda e zona de refeições. Alguns deles oferecem TV de tela plana com canais via satélite e TV de LCD, junto com máquinas de café/chá. Eles também têm máquina de café/chá e refrigerador. Proporcionando chuveiro de corrediça e pia, as casas de banho estão equipadas com roupões e toalhas. Certas unidades têm vista para o mar.
Sanibel Princess Yacht é um dos 7 restaurantes internos.