2 Fish Inn

St James City, FL · Hotel

Rating
4.7/5
★★★★★ 4.7
Reviews
20
Rank in St James City
#4
of 6 hotels
City Percentile
40%
rating percentile
Address
2 Fish Inn, 2960 Oleander St #2155, St James City, FL 33956
Phone
(239) 284-5895
Website
www.2fishinn.com

2 Fish Inn is a hotel located in St James City, FL. It is one of 6 hotels listed in St James City. Its 4.7-star rating matches the St James City city average of 4.7 stars. It ranks #4 among St James City hotels by combined rating and review volume. There are 10 photos associated with this location.

Customer Reviews

★★★★★ 5.0 Lisa Rose · Jan 2026

Delightful stay at 2 Fish Inn! The Red Fish suite was adorable! New, super clean and comfortable. Had everything needed and we could have stayed longer with kitchen facilities. Nice outdoor space to swim in the pool, fish or soak up the sun. Friendly hosts! Would definitely recommend!

mermaiddance · May 2022

Two Fish Inn is a delightful and laid-back “old Florida” gem! We explored Pine Island for three weeks and it is hands down the best place to stay. It’s clean, friendly, quiet and the hosts, Steph and Greg couldn’t be more accommodating. We kept our boat tied up in front of our patio-front suite with an adorable pool/lanai, grill & laundry within steps. Our sweet dog was welcomed and became an adored fixture there for awhile. The marina and tiki bars are right across the street, wide bicycle sidewalks all 17 miles of the island and there are lots of preserves and trails to explore. We will be back😁😁🐶

★★★★★ 5.0 Sandi Pecaut · Apr 2025

We just had the most wonderful time at 2 Fish Inn! We were so happy to find out we could book for just a couple days and didn't have a 7 day minimum. We stayed in the Tarpon unit and it is absolutely adorable and has so many little extras that made our time on the island perfect! We loved having a keurig coffee machine and air fryer to use. Its so perfectly located that we could walk to most places we wanted to go. My husband spent all his free time fishing off the dock in back and caught snapper, sheep head and trout. We can't wait to come back!

★★★★★ 5.0 lisa ginivisian · Apr 2024

The 2 Fish Inn is Pine Island’s best kept secret. Following the terrific hurricane that swept through this peaceful community less than two years ago, the 2 Fish Inn has built a feeling of comfortable renewal. Its thoughtfully designed units provided us with all the practical amenities aimed to please. There was a beverage nook with a variety of teas and coffees, a wine fridge and unique glasses to name a few. The kitchen equipped us with gadgets and appliances to make our own meals. The outdoor spaces featured colorful gardens, a tiki-hut and various seating that overlook the canal. This quiet oasis was perfect for our work and leisure activities and we enjoyed waving at the fishing boats and small yachts that strolled by us. The screened porch had plenty of lounge chairs and a well kept

★★★★★ 5.0 Phylliss Van Tilburg · Apr 2024

2 Fish Inn is charming, relaxing and beautifully remodeled after Hurrican Ian. The owners are friendly and go out of their way to accommodate your needs. The canal offers great views of the dolphins and manatees swimming in the canal. The pool enclosure is perfect space to relax and the pool is heated. The suites offer everything you need in the kitchen, linens and beach towels are included! There are several places to dine within walking distance. There is a dock for fishing and to secure your boat. They offer coin operated laundry on site with new machines. We stayed here for 10 weeks and enjoyed every minute and plan to return next year!

Services

Hotel

Top Hotels in St James City

NameRatingReviews
Southernmost Inn of Pine Island★★★★★ 4.920 reviews
Off the Charts Inn Island Resort★★★★★ 4.820 reviews
Golden Palms Resort★★★★★ 4.720 reviews
Fort Myers / Pine Island KOA Holiday★★★★☆ 4.220 reviews

This listing is informational. Contact the business directly to verify credentials, services, and availability.