Very Good 1892 Reviews
Jetsetter Approved
This Hotel meets our standards
This hotel meets our standards, but we haven't stayed yet


  •  Babysitting
  •  Free WiFi
  •  Gym
  •  Kids Club
  •  Parking On Site
  •  Pool
  •  Restaurant
Disclaimer: This content was accurate at the time the hotel was reviewed. Please check our partner sites when booking to verify that details are still correct.
chair Dining property restaurant function hall Resort banquet palace mansion ballroom porch set dining table



With a stay at Casa Ybel Resort in Sanibel, you’ll be on the beach and minutes from Gulfside City Park, and close to Herb Strauss Schoolhouse Theater. This beach resort is within close proximity of BIG Arts Center and Sanibel Public Library.


Make yourself at home in one of the 114 air-conditioned rooms featuring kitchens with full-sized refrigerators/freezers and microwaves. Rooms have private furnished lanais. Cable programming and DVD players are provided for your entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include safes and separate sitting areas, as well as phones with free local calls.

Spa, Wellness & Premium Amenities

Relax and unwind with massages and facials. If you’re looking for recreational opportunities, you’ll find outdoor tennis courts, an outdoor pool, and bicycles to rent. This resort also features complimentary wireless Internet access, wedding services, and a picnic area.

Food & Drink

Satisfy your appetite at one of the resort’s 2 restaurants. While enjoying a refreshing dip in the resort pool, you can order your favorite drink at the poolside bar.

Business & Travel Amenities

Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. This resort has 4 meeting rooms available for events. Free self parking is available onsite.

How to Get There

Casa Ybel Resort
2255 W. Gulf Dr.
Sanibel, FL 33957 United States



The website looks very updated and modern so I assumed the resort would match. It does not. It’s very outdated. On the way to our room we noticed a loose board on the steps which was very dangerous. I do have to say when we reported it they fixed it quickly. When we reserved the room we also reserved 2 beach chairs with an umbrella. When we inquired on how to get that the woman in charge of having the chairs set up argued with me that I did not reserve them. Even after I showed her the confirmation email she insisted that I could not have reserved them or she would have known. She allowed us to reserve them again (lol) but then no one showed up to set the chairs up. We waited in the sun for an hour, calling the office but couldn’t get an answer (keep in mind this is the off season so they were not busy) until finally someone answered and sent a man to set them up. We ate at the restaurant on site. It was very pricey for “ok” food and it was very hot in the restaurant. None of the staff was welcoming. There was one woman at the pool café where we had lunch that was friendly and made us feel appreciated as guests but that was it. I normally don’t give bad reviews but I really wanted this to be a nice get away and with all of the options on where to stay this was a huge disappointment.


Nothing great about this property. We received a very bad attitude from a receptionist when we arrived. I made sure she knew we did not appreciate her customers service. They call this condominium a “Resort”, but is not such so: 1 restaurant, no shop or grocery shop on site, no service other than daily cleaning. To even more disappointment, we couldn’t use the beach because if the red algae/tide, smell very bad, dead fishes everywhere, merry waters, no shells. Literally, is a TIMESHARE facility and not the best. We are not going back.

Units falling apart
Suzanne F

Screens and fans are broken, Doors not working, cable not available, internet so slow it needs upgrading, bugs in the cabinets and dishes, kitchen faucets broken. Pool towels stained and ripping apart. Chris, the manager says it is up to the guests to tell him what is broken because he has too many units to try and fix.