Hotels in St. Petersburg, Florida

The Hollander Hotel sign in St. Petersburg, Florida

The Hollander Boutique Hotel in Downtown St. Pete has a indoor craft beer bar, coffee shop, area shuttle, and an awesome swimming pool with outdoor bar

coming to Florida to see a Tampa Bay Rays game at Tropicana Field? I have absolutely no hesitation in saying that downtown St. Petersburg is by far my favorite place to book a hotel in the Tampa Bay area. First of all, it’s convenient. Second of all, Downtown St. Pete is one of the best places for dining and drinking in the United States.

I found the best value to be with one of the many historical boutique hotels in downtown St. Pete. Since these hotels are “historic”, the key is to find an inn or hotel that has been renovated.  I will recommend a few but since I found the one, I now stay at no other.

Personally, I’ve stayed at the Cordova Inn and The Hollander and I’ve heard countless good things about The Inn on Third. Also, it seems there is some good value at the Avalon Hotel which is more modern… at least in design and decoration anyway.

These hotels are all priced accordingly with the Cordova Inn being the cheapest and The Hollander costing the most. Prices for these hotels range from $90 to $110 off season and up to about $150 per night in peak season from January 15th to March 15th.  While the Cordova Inn is my least favorite until they finish their renovation, the Hollander Boutique Hotel is what I believe to be the best hotel in St. Petersburg as far as value.

If you got the money to spend, there are other hotel options in downtown St. Pete closer to $200 and there are some cheaper hotels 1 or 2 miles west of downtown on 34th street which are easily accessible to the Central Avenue Trolley.  There are also countless options further west in St. Pete Beach which I have not yet checked out (but I plan on it) because I like being closer to downtown St. Pete.

Search St. Pete Hotels

Go Back to Tampa Travel Guide

Go to St Pete Transportation

Go to Tampa Bay Tickets