The Birchwood is the best hotel in St. Pete and our first choice when staying downtown. It has just 18 rooms, all of them spacious and tastefully designed with claw-footed tubs. No frills here: no gym, no pool, but a first-rate restaurant in the lobby — Birch & Vine — and a weekend hotspot of a rooftop bar in The Canopy. If you’ve come to the area to visit the Dali Museum and explore downtown’s ever-burgeoning scene, you’ll want to stay here.
Click here to subscribe for our latest issue and get all of our St. Pete insider tips.