The 2 Fish Inn in Saint James City is a recently renovated waterfront boutique motel on Pine Island offering a blend of vintage "Old Florida" charm and modern comfort. There are a total of Five suites all have fully equipped kitchens, living rooms and private patios. All guests have access to a fully heated pool, a tiki bar and propane grills The property is situated on a saltwater canal, with direct access to the Gulf of Mexico, the property comes with 7 boat slips total, there is a fish cleaning station, so you can put your catch directly from the Gulf to the Grill.
There are 3 parcels on LEEPA The motel, the lot (beach) and the mangrove in the canal.
51 + Acres... Upland & Mangrove 50/50ish ... Land, & Buildings ... Deep Well .. Above ground cement tanks for Shrimp producing. Hurricane Ian did damage to the plastic Quonset roofs over the tanks... Office & Warehouse ... South end of Pine Island. Pumps & equipment, shrimp and business is the property of Renter.
Well established Beauty Salon on Pine Island conveniently located in the Winn Dixie Shopping Center just south of the center. All new EVERYTHING from the flooring up, including new A/C. New floors, chairs, mats, stations, stackable washer and dryer, and hot water heater. Salon has 8 full stations that can be rented individually or a cooperate ownership model might work. Great opportunity to become your own boss and work in a wonderful community where you will make lifelong friends. Salon is fully stocked and an ongoing business.
![]() |
| The source of the foregoing property information is a database compilation of an organization that is a member of the Southwest Florida Multiple Listing Service. Each Southwest Florida Multiple Listing Service member organization owns the copyright rights in its respective proprietary database compilation, and reserves all such rights. Copyright © 2026. The foregoing information including, but not limited to, any information about the size or area of lots, structures, or living space, such as room dimensions, square footage calculations, or acreage is believed to be accurate, but is not warranted or guaranteed. This information should be independently verified before any person enters into a transaction based upon it. |
St James City is located in Florida. St James City, Florida has a population of 3,551. St James City is less family-centric than the surrounding county with 11.34% of the households containing married families with children. The county average for households married with children is 20.71%.
The median household income in St James City, Florida is $59,098. The median household income for the surrounding county is $63,235 compared to the national median of $69,021. The median age of people living in St James City is 63.7 years.
The average high temperature in July is 92 degrees, with an average low temperature in January of 52.6 degrees. The average rainfall is approximately 53.5 inches per year, with 0 inches of snow per year.