Stay at the beautiful Pines & Palms oceanfront resort in Islamorada, FL, nicknamed "The Village of Islands". Pines & Palms is akin to a tropical village and is comprised of about a dozen buildings on five acres. Each room is unique. No hotel hallways here – when you step outside your room at Pines & Palms, you’ll feel the sun on your skin and sand beneath your toes.