Sanibel, FL Listings Dining Shopping Leisure Highest Rated Leisure The Bailey-Matthews Shell Museum $ 83 reviews Museums (239) 395-2233 3075 Sanibel Captiva RdSanibel, FL 33957 BIG ARTS Sanibel Island $$ 7 reviews Performing Arts, Art Galleries (239) 395-0900 900 Dunlop RdSanibel, FL 33957 Sanibel Historical Village & Museum $ 5 reviews Museums (239) 472-4648 950 Dunlop RdSanibel, FL 33957 Old Schoolhouse Theater image/svg+xml $ 1 reviews Cinema (239) 472-6862 1905 Periwinkle WaySanibel, FL 33957 Shrimp Festival $ 4 reviews Festivals (239) 454-0043 950 Estero BlvdFort Myers Beach, FL 33931 Pandora's Box $$$ 19 reviews Home Decor, Art Galleries (239) 472-6263 2015 Periwinkle WaySanibel, FL 33957 Mound House $ 27 reviews Museums (239) 765-0865 451 Connecticut StFort Myers Beach, FL 33931 Murder Mystery Dinner Train $$$$ 181 reviews Performing Arts, Tours, Dinner Theater (239) 275-8487 2805 Colonial BlvdFort Myers, FL 33966 Tower Gallery $ 1 reviews Art Galleries, Gift Shops, Jewelry (239) 472-4557 751 Tarpon Bay RdSanibel, FL 33957 American Sandsculpting Championship $ 2 reviews Festivals 6890 Estero BlvdFort Myers Beach, FL 33931 Sanybel's Finest $ 5 reviews Art Galleries (239) 472-6776 1700 Periwinkle WaySte 8 Calusa Nature Center & Planetarium $ 75 reviews Planetarium, Community Service/Non-Profit, Museums (239) 275-3435 3450 Ortiz AveFort Myers, FL 33905 American Legion Post 123 $ 12 reviews Veterans Organizations (239) 579-0130 4249 Sanibel Captiva RdSanibel, FL 33957 Broadway Palm Dinner Theatre $$$ 94 reviews Dinner Theater (239) 278-4422 1380 Colonial BlvdFort Myers, FL 33907 Snappers Comedy Club $$ 49 reviews Comedy Clubs, New American, Karaoke (239) 479-5233 8595 College PkwySte 270 Hirdie Girdie Art Gallery $$ 1 reviews Art Galleries (239) 395-0027 2490 Library WaySanibel, FL 33957 Weddings By The Sea $ 1 reviews Wedding Planning (239) 472-8712 Sanibel, FL 33957 Jungle Drums Gallery $ 11 reviews Art Galleries (239) 395-2266 11532 Andy Rosse LnCaptiva, FL 33924 The Beach Bar $$ 48 reviews Bars, Music Venues 1668 I StFort Myers Beach, FL 33931