About Us



Welcome to the The Avalon, located in the sunshine city of St. Petersburg, Fl radiates a cool Art Deco style at an affordable price. " With its sleek Deco-esque lines, artful use of neon and retro-chic interior (complete with a diptych of ’60s supermodel Jean Shrimpton), it really did look like a transplant from Collins Avenue, sprung from the imagination of some 21st-century Ian Schrager." -Creative Loafing Tampa Bay 


STAY WITH US AT THE AVALON OR AT THE HOLLANDER

We have two gorgeous properties a few steps away from each other in the heart of St Pete. The Avalon, the sister Hotel to The Hollander and a few steps away, offers an array of room types and access to all the Hollander Hotel amenities with the same high standard of quality service. Our Hollander Hotel offers unique room types for you to choose from, all serviced by our FUN and FRIENDLY team, ensuring your stay at either property, is a memorable one.