Unclaimed listing. Own this business? Claim it free.

Avalon Hotel St. Petersburg / Downtown

LodgingHotel

Art Deco boutique hotel in downtown St. Petersburg with access to a sister property's pool, restaurant, and bar.

Save contact

About

Avalon Hotel St. Petersburg is a boutique hotel in the heart of downtown, designed with Art Deco style and retro-chic interiors. Guests have access to amenities at its sister property, The Hollander, including a pool, the Tap Room Bar & Grill restaurant, and a coffee shop. The location puts you within walking distance of downtown St. Petersburg's shops, galleries, and waterfront. A pet-friendly terrace is available at the restaurant, and the HH20 Pool Bar serves local craft beers and handcrafted cocktails. Parking is included with your stay.