The Birchwood
The Birchwood
Welcome to The Birchwood, a beautiful boutique hotel located in the heart of Downtown St. Pete! Our 18 hotel rooms are the perfect getaway for guests looking to enjoy the vibrant restaurants, bars, and art scene of the city. The gorgeous 4th floor Grand Ballroom is a perfect spot for weddings, holiday parties, corporate events, and more! Whether you are enjoying a divine dinner in our restaurant Birch & Vine or soaking in the view of our Canopy rooftop bar & lounge, there is something for everyone here at The Birchwood.