An unforgettable vacation awaits you here at the Sanibel Harbour Marriott Resort & Spa. Perfectly located in picturesque Fort Myers, our sophisticated hotel places you just a short distance away from the famed beaches of Sanibel Island. Make yourself at home in your spacious room or suite, which offers perks like floor-to-ceiling windows, complimentary Wi-Fi access and a private balcony - perfect for gazing out at the sunset. Additional resort amenities include three sparkling outdoor pools and access to a private yacht, as well as a peaceful on-site spa with luxury treatments. Head out on the nearby nature trail, or rent a kayak and explore the water. Dining options for your visit include a stylish steakhouse, poolside nibbles and a delectable brunch and dinner service on the Sanibel Harbour Princess Yacht. And those planning a meeting or event here will be thrilled with our hotel's flexible venues and exceptional catering services. Join us at the Sanibel Harbour Marriott Resort & Spa today.