A welcoming, home-style retreat on the Florida Panhandle — just minutes from the Gulf, where every sunrise feels like it was made for you.
Away from home, right by the bay.
Indian Pass Sunflower is more than a place to sleep — it's a real welcome. Nestled on South Seminole Street in Port St Joe, our lodging carries the easy rhythm of coastal life: slow mornings, salt air, and the kind of hospitality that makes strangers feel like neighbors.
Whether you're passing through after a long drive, planning a fishing trip on St. Joseph Bay, or simply craving a beach weekend without the crowds, we've got a room waiting for you. Clean, comfortable, and genuinely cared for — that's the standard.
Simple comforts done right — clean rooms, soft beds, and the kind of quiet that lets you actually rest.
Fresh linens, plush pillows, and blackout curtains — because a good night's sleep is the whole point.
Room arrangements that work for solo travelers, couples, or a small group looking to share the coast.
Kick off your shoes, breathe the salt air, and enjoy easy access to fishing, kayaking, and sunset walks.
St. Joseph Bay is the heartbeat of this coast. It's calm, it's beautiful, and it's perfect for anything that involves a boat, a rod, or a cooler full of ice.
From our doorstep, you're close to shell collecting at Indian Pass, bird watching at St. Joseph Peninsula State Park, and the laid-back charm of downtown Port St Joe — where the restaurants are friendly and the pace is exactly what you need.
Pristine beaches, crystal-clear water, and some of the best snorkeling on the Panhandle.
World-class inshore fishing for speckled trout, redfish, and flounder right from the shore or a charter.
A short drive to some of the finest shell collecting on the Gulf Coast — especially after a storm.
"We stumbled upon Indian Pass Sunflower by accident and made it a point to come back every year since. It's the kind of place that just feels right."
Give us a call — we're happy to help you find the right room, answer questions about the area, or just tell you what the beach looked like this morning.
We'll get back to you as soon as we can.
Thanks for reaching out. We'll get back to you shortly.