The unique 3-star Inn At St Thomas Square is set in an entertainment area minutes away from Water Planet, ZooWorld Zoological Conservatory and St. Andrews State Park. Inn At St Thomas Square has been welcoming guests to its individual rooms since 1984.
The hotel is placed 5 minutes' walk from Super Speed Fun Park, Panama City Beach Shopping Center and Emerald Falls Family Recreation Center. Set within a 20-minute walking distance from Panama City Beach city center.
The vicinity of a lagoon and hills as well as quick access to a fun park, golf courses and wineries set the hotel apart.
Inn At St Thomas Square is within a 20-minute drive to Northwest Florida Beaches airport.
This property comprises 123 rooms featuring Condominium and Single Room with cable TV, a refrigerator, a seating area, climate control and a sofa. Some rooms come with a view of Signal Hill. They also have private bathrooms with a bathtub and a shower.
Eat & Drink
Dishes of Mexican cuisine are served in the beach restaurant. Guests can dine in Deja Brew Coffee Shop and Hammerhead Freds Grill & Bar located within a 5-minute walk of the property.
There are boat rental services on site.
No internet access available
public parking is possible on site at USD 20 per stay.