Every great beach deserves a great resort.

Stay as a guest, leave as a friend.

View Our Rooms

Welcome to The Bon-Aire Resort

Located on beautiful St. Pete Beach, Florida — the ideal family vacation spot in West Central Florida.

Discover for yourself why vacationers from around the world return to the Bon-Aire Resort of St. Pete Beach year after year. It’s a generational thing – for the last 70 years, our guests have become part of our Family, whether they are 2 or 72. A welcome alternative to mainstream hotels and motels, this boutique resort, located directly on St. Pete Beach, has that Florida 50’s-style charm and character that pulls you away from today’s 24/7 hectic lifestyles.

We are located directly on the Gulf of Mexico with 400 feet of beachfront property on one of the most beautiful beaches in Florida, just outside of Saint Petersburg. We offer the best overall value of all St. Pete Beach resorts with outstanding rental accommodations that the whole family can enjoy. After a relaxing walk on the beach, you can enjoy lounging on the terrace under the cabanas or swimming in one of our two swimming pools. Our accommodations include studios, efficiencies, and one bedroom apartments in a tranquil, beach-themed decor. Our Tiki Bar, Sandbar Bill’s Bar and Grille, a local favorite, offers the best cheeseburger and “Rum Runner” on the beach. With the extensive food and drink menu, you are sure to find a favorite.

St. Pete Beach is a tropical paradise offering excellent dining, nightlife, museums, and shopping, in addition to our sparkling white beaches. The Tampa Bay area is home to 3 professional sports teams located minutes away. Other nearby family vacation highlights include Disney World, Universal Studios, Sea World, Busch Gardens, and more.

Every great beach deserves a great resort! Stay as a guest, leave as a friend.