Nicknamed “Sunshine City,” St. Petersburg has a thriving downtown area with great shopping and dining to explore. The area has been recognized for its award-winning beaches and art collections, including the Salvador Dali Museum. Visitors also love the golfing, boating and fishing options that are available year round.
We’ve researched and compiled a list of the best lodging options in downtown St. Petersburg. Below you’ll find the area’s top-rated properties, including budget, boutique and luxury options.
Hollander Hotel
From $119/ night
Guests love the attentive staff and the vibe at the Hollander Hotel! This boutique property is where you can experience the ‘pulse of St. Petersburg’ without ever leaving the property. Enjoy the on-site pool, spa, bar and restaurants. Be sure to catch the live entertainment on weekends. The Hollander offers both queen and king standards rooms, as well as suites sleeping up to 4 people. Ready to explore? Hail a ride from the free shuttle service to most downtown locations.
Inn on Third
From $104/ night
Skip the hotel chain and stay at the Inn on Third, an intimate historic inn within walking distance of downtown St. Petersburg’s top attractions. Rooms combine the charm of a bed and breakfast with the conveniences and amenities of a modern hotel. Complimentary continental breakfast is provided each morning, as is a daily Evening Social with beer and wine. A Downtown Looper Trolley stop is just outside the front door, so hop on and enjoy all the area has to offer!
Vinoy Renaissance
From $249/ night
Splurge on a room at the Vinoy Renaissance, a classic luxury resort overlooking Tampa Bay. You’ll find rooms that are well appointed with plush beds, luxurious linens and stocked with Aveda toiletries. Some offer balconies where you can take in the view from the comfort of your own room. Take a dip in the outdoor pool and take in a round of golf. Book a treatment at the on-site spa. A variety of dining options are also available, including an American grill and a coffee house.
Avalon Hotel
From $95/ night
The Avalon Hotel stands out for its excellent staff and central location. This boutique hotel has an art-deco style and offers two types of rooms at an affordable price. Amenities, including an outdoor pool and bar, are available free of charge at the Avalon’s sister hotel, the Hollander, which is located just next door. Free parking is provided on-site, making it easy to ditch the car and travel the area on foot. You’ll be just a 10-15 minute walk from both the beach and the shopping district.
Hampton Inn & Suites
From $194/ night
The waterfront will be at your fingertips when staying at Hampton Inn & Suites, a residential-style suite hotel. Both couples and families find this location very comfortable, as rooms are modern and can sleep up to six people. Breakfast is served daily and can be enjoyed on the outdoor terrace. If you don’t have time for breakfast, make sure you grab an on-the-run breakfast bag. Spend the day by the pool or head out to the nearby shopping areas.