514 N Gulf Blvd, Indian Rocks Beach | Cay Pointe Villa is a family owned and operated Gulf front studio, 2 & 3 bedroom specialty hotel. Kitchen, bath, great room, private porch. No pets. Award winning Superior Small Lodging. We are home to many four generations guests. Our motto: “Come as a Guest and Leave as Friends” Phone: 727-804-1587 | Website: CayPointeVilla.com
315 First Street N, Indian Rocks Beach | Four Winds has four separate two bedroom one bath villas tucked away in a oak hammock that lies directly in the heart of downtown Indian Rocks Beach. Pet friendly Phone: 727-595-7586 | Website: FourWindsVillas.com
19610 Gulf Blvd, Indian Shores | Holiday Villas II is a Gulf Front complex with fully equipped 2 & 3 bedroom condos. Large private balconies, Gulf and/or Intracoastal views, washer/dryer on each floor, elevator, large heated pool are some of the amenities. Phone: 800-428-4852 | Website: HolidayVillas.com
417 First Street, Indian Rocks Beach | Plumlee Vacation Rentals has been headquartered in Indian Rocks Beach for over 35 years. We offer a wide variety of Florida beach rentals, from cozy beach cottages practically on the water to high-rise luxury condos with every amenity. Our rental specialists are here to ensure you experience the best vacation possible on our unique Florida coast. Our vacation rental condos are ideal for your fun in the sun getaway. With over 150 rental listings to choose from, we can meet your every need (preference). Phone: 888-306-1749 | Website: PlumleeVacationRentals.com
20002 Gulf Blvd, Indian Shores | Three of the most popular gulf front vacation buildings in Indian Shores, the Sand Castle complexes are the place to be when you are vacationing in Florida. The Sand Castle buildings have two and three bedroom rentals that are equipped with all the amenities of home. Phone: 877-630-2419 Website: SandCastleIndianShores.com