Table of Contents
You’ve come to the right guide — because I am a local, not far from downtown — and I’m going to highlight the best hotels in downtown St Pete for you.
From all-inclusive stays to luxury resorts, and even private condos, it’s all here!
St Petersburg is a vibrant and colorful city nicknamed “The Sunshine City” for having the most consecutive days of sunshine in a row.
Whether you’re going to St Pete to enjoy the beaches or to spend time in one of the most creative and colorful cities in Florida, you’re bound to enjoy your stay. Of course, I’m a little biased!
Here are the most wonderful hotels you can stay at on your trip to downtown St Pete provided by category: luxury, cheap, pet-friendly, boutique, VRBO, and best for families.
Don’t have time to go through the entire list? Here are my top picks for the Best Hotels in Downtown St Pete, separated by travel style:
- 👨👩👧👦 Family-Friendly: Hampton Inn & Suites
- 🐶 Pet-Friendly: Staybridge Suites St Petersburg
- 🏡 Boutique: Hollander Hotel
- 🏚 VRBO Apartment Rental: 2 Bedroom, 1 Bath
- 💲 Cheap / Budget Hotels: The Inn on Third
- 🤑 Splurge: The Vinoy Renaissance Resort & Golf Club
Best Luxury Hotel in Downtown St Pete
The Vinoy Renaissance Resort & Golf Club
The Vinoy Renaissance is the highest-priced hotel in downtown St Pete. This incomparable in-town resort is the perfect blend of classic grace and contemporary style, paying tribute to St Pete’s past. As the most expensive hotel on the list, standard room rates range around $500 & up on average.
The Vinoy Renaissance St Petersburg Resort & Golf Club features a fantastic golf course and a marina. After cooling off in one of the two outdoor pools, guests can dine at Paul’s Landing, one of three restaurants serving American cuisine and available for lunch and dinner.
This upscale resort also has two bars, lounges, a poolside bar, and a health club. The marina is just across the street with ideal walking to the St Pete Pier and all the best attractions.
You’ll also find thrilling ghost stories and rumors about the hotel. However, from what we have seen and heard, this is all just fun!
Pro Tip: In 2022, the Vinoy began a major renovation. While the hotel maintains high standards, keep in mind there will be construction noise in parts of the hotel from 8 am to 6 pm as well as significant portions of the hotel unavailable to guests. An alternative hotel option would be The Birchwood.
Pros | Cons |
Historic hotel, a local icon | X – Major construction |
Excellent customer service | X – Parking fees |
Ideal location in downtown |
The service, the hotel, and the staff were excellent; even though the hotel is under a remodeling phase, it exceeded my expectations. It was worth the money!
– Sonia (Vinoy Hotel, Reviews)

The Birchwood
The Birchwood is a gorgeous luxury boutique hotel with a wonderfully unique interior. The hotel’s decor is a seamless blend of luxury and eclecticism, offering you great comfort and high-quality services.
The Birchwood is located at the heart of St Petersburg and is near many of the city’s beautiful attractions. Guests looking to dine inside can visit Birch and Vine, one of 2 restaurants that serve American cuisine and is open for lunch and dinner.
The Birchwood Hotel also includes 2 bars, lounges, a nightclub, and a snack bar. Hotel pricing averages around $300 per night & up depending on the season.
Pros | Cons |
Ideal location | X – Vallet only |
Includes breakfast | X- No pool |
Rooftop bar with water views | |
“A truly boutique experience in the heart of Downtown St Pete. Just steps away from great dining and shopping. Also, great to get up early and watch the sunrise over the Gulf inlet. The restaurant at the hotel is superb! The rooftop overlooking the Gulf and Pier is a wonderful view, great place to have a glass of wine at the bar to end your evening. The complimentary breakfast in the morning had a lot to offer.”
– Jennifer, (Birchwood Hotel Review)
Pro Tip: If you don’t stay here, you must at least have a drink at their upper rooftop bar. This is one of my favorite places for amazing views. Come early evening for a good view and seating.

Hyatt Place St Petersburg Downtown
In the heart of downtown St Pete, Hyatt Place has an ideal location for couples and families on vacation. The hotel offers excellent service and high-quality amenities that make your stay more pleasant.
Located near great restaurants and bars, the Hyatt place also offers an expensive menu for guests who prefer eating inside. If you are going to a concert at Jannus Live, it is literally across the street.
You can enjoy the fantastic city views while taking a dip at the rooftop pool or unwind at the bar after a full day of exploring the city.
The Hyatt Place Downtown St Petersburg prices average around $200 & up per night.
Pros | Cons |
Excellent Location | X Parking fees |
Consistent Hyatt quality standards |
“I live in the area but stayed in this hotel…The rooms are good, not too small, and clean. The bathroom is spacious, with a huge mirror…The location is excellent, with plenty of restaurants around. It’s not too far from grocery stores and pharmacies…I liked staying in this hotel better than the famous historical one.”
– Felipe (Hyatt Place Downtown St Pete Reviews)
Pro Tip: This is an ideal hotel for couples or families since it’s close to main attractions including the St Pete Pier and Jannus Live. The Mill Restaurant is nearby, an excellent option, especially for brunch.

Best Boutique Hotels
Hollander Hotel


The Hollander Hotel is an ideal location for couples or families that are looking for quality accommodations without breaking the bank. While it is pricier than our budget-friendly options, your dollar will stretch a bit further with free parking, a pool, and other extra amenities.
This boutique hotel has a unique and stylish interior that exudes comfort and luxury. The colorful and creative decor is a true representation of the vibrant city of St Petersburg.
Rooms come equipped with minifridges, microwaves, and coffeemakers. Suites have kitchenettes and sleeper sofas. Guests at The Hollander can soak up the sun on the 130-foot open terrace or take a dip in the outdoor pool. There is also a spa, poolside bar, restaurant, and coffee shop.
The Hollander Hotel is located in downtown St Pete just a 3-minute walk from the Colosseum. While it is in a convenient location, it is on the outskirts of the more trendy downtown spots such as the St Pete Pier, Beach Drive, and Central Avenue. However, it’s an easy walk and it tends to be less busy in this part of town.
The Tap Room Restaurant in the hotel offers an extensive menu for the guests to enjoy. Breakfast is available to guests for an extra fee. Prices vary but tend to be $160 & up.
Pros | Cons |
Parking is Free | X No cribs |
Easy walkability around downtown | |
Amenities on property | |
“Adorable decor, cozy common areas, great breakfast menu, and the staff is as pleasant and as helpful as can be. We are local and only stayed here for one night….but would definitely stay again and refer everyone to stay here. Loved everything from parking to checkout.”
– Pam, (Hollander Hotel Reviews)
Pro Tip: If you love museums as I do, the Museum of the American Arts and Crafts Movement is located across the street.

The Exchange Hotel
The Exchange Hotel is a wonderful moderate-budget hotel offering high-quality amenities and services to its guests including a pool, bar, fitness center, and valet services.
From long-time visitors to the city, you may remember this property as Hotel Indigo.
The hotel is located near the heart of downtown and is within easy walking distance of Downtown St Pete’s many local attractions such as the Sun Dial – full of unique shops, restaurants, and a movie theater.
Pros | Cons |
Location | X Valet or parking fees |
Modern look | X Older property |
“Although it’s recently opened, the hotel is in an older building. The halls were warm and the bathroom was tiny. The beds were comfortable. No fridge or microwave or breakfast. No parking so we had to pay for valet.”
– The Exchange Hotel, (Hotels in Downtown St Pete Reviews)

Best Cheap Hotels in Downtown St Petersburg
The Inn on Third
This charming Inn offers all its guests a homey and affordable experience. Despite being slightly older and smaller than most hotels, the Inn’s comfort, quality service, and great location make up for it.
The Inn on Third is within walking distance from all the best attractions in downtown St Pete and is surrounded by the hustle and bustle of the city center.
It also provides a complimentary breakfast and free drinks at happy hour for you. Other perks include free WiFi and onsite parking.
Pros | Cons |
Complimentary breakfast | X Older look |
Quality customer service | |
Free Parking | |
“I enjoyed my stay. Run by the most gracious and friendly people, super convenient location, clean and simple. Historic building charm, with no “frills” … perfection.”
– Charles, (The Inn on Third Reviews)

Avalon Hotel

The Avalon Hotel is another gorgeous boutique hotel in downtown St Pete. It’s located right next to its sister hotel, the Hollander, just on the outskirts of the main attractions in downtown St Petersburg.
The Avalon features a stylish and unique interior offering comfort to its guests. The hotel also has a beautiful pool for you to enjoy.
You can enjoy food at any restaurant nearby or go to the Hollander next door, which offers food to all the guests staying at the Avalon. Prices on an average run around $120 & up depending on the season.
Pros | Cons |
Excellent customer service | X Smaller Room size |
Free Parking | |
Pool & restaurant | |
“The furnishings ere unique in the room. We had a standard room which was small. It was also dark although there were windows. It may have had something to do with the color of the walls which were a dark deep grey. We would come back. Very friendly and helpful staff.”
– Rita, (Avalon Hotel in Downtown St Pete Reviews)
Note: The hotel also has free WiFi in all public and private places and has free onsite parking.

Best Family Friendly
Hampton Inn & Suites Downtown St Pete
The Hampton Inn is a family-friendly hotel offering a wonderful experience to its guests. It is a gorgeous location on Beach Drive with views of the park and the Yacht Club.
Important: The hotel has free cots and beds for infants and has the option to get connecting or adjoining rooms so that the whole family can be together. It also has one of the best pet policies with no added fees.
Guests can enjoy the hotel’s outdoor pool or the surrounding area in downtown St Pete. There are laundry facilities, a computer station, and a fitness center.
The hotel is near bike rentals, with great biking and hiking trails nearby for any outdoor adventurers.
Guests staying at the Hampton Inn are within walking distance of the city’s many restaurants, parks, and museums. In fact, it is the closest hotel to St Pete Pier which families and all ages absolutely love! Hotel prices average in the $200’s & up.
Pros | Cons |
Ideal location | X Parking fees |
Free breakfast | |
Pet-friendly | |
“Friendly staff. Comfortable beds (even the pullout couch was comfortable!). Located in the middle of the downtown St Pete experience within walking distances of restaurants, breweries, bars, and the new Pier area.”
– Ryan, (Hampton Inn Downtown St Pete Reviews)

Courtyard by Marriott Downtown
The Courtyard by Marriott is located in downtown St Petersburg at walking distance from many attractions such as the Coliseum, the Palladium Theater, and some of the best museums in St Petersburg.
Guests at The Courtyard can enjoy the indoor pool and grab a bite to eat at The Bistro, the hotel restaurant. Other amenities include a coffee shop/cafe, a computer station, a fitness center, and laundry facilities.
Hotel room charges range from $150’s and up per night.
Important: The Hotel also offers families adjoining rooms and even free infant cribs.
Pros | Cons |
Location | X No continental breakfast |
Pet-friendly | X Expensive parking fees |
Name brand recognition | |
“I highly recommend this hotel, its clean, safe, and within a walkable distance of many restaurants and museums. The staff are helpful and friendly. Overall a great experience….I would definitely go back.”
– Nicholas, (Courtyard by Marriott downtown Reviews)

Tru By Hilton – Hotel Downtown St Pete
The Tru by Hilton is a wonderful, family-friendly hotel offering quality services and amenities to its guests. We like that the pricing is all-inclusive with free continental breakfast, wifi, and parking.
It is one of the newer properties on this list and it comes with a free continental breakfast. They also offer children’s games, a pool table, and a fitness gym.
The location is further away from Beach Drive. However, it’s in the heart of the action on Central Avenue’s Edge District near Tropicana Field. Plus there is a ton of local restaurants, bars, and breweries within walking distance.
Important: The hotel has free cots and beds for infants and has the option to get connecting or adjoining rooms so that the whole family can be together.
Pros | Cons |
Newer hotel | X Further from downtown water views |
Free complimentary breakfast | |
Free parking | |
“Small rooms but perfect for our one night stay. Bed was very comfortable. Very secure hotel. Have to have room key to activate elevators beyond lobby which is on 3rd floor.”
– Andrew, (Tru, Hotels in Downtown St Pete Reviews)

Best Pet Friendly Hotel
Staybridge Suites St Petersburg Downtown, an IHG Hotel
With high pet charges, taking your pet on vacation can become costly. This is a cost-friendly hotel with free parking, complimentary breakfast, and free wifi. While there are many properties on this list that allow pets, this one will helps your pocketbook.
The Staybridge Suites is a pet-friendly hotel with one of the lowest cost pet fees in downtown. It is also great for families with free cribs and adjoining rooms available.
The Staybridge Suites is the perfect place to stay with your furry friends. Moreover, guests at the Staybridge can relax at the outdoor pool or enjoy the 24-hour fitness center. There is also a computer station, snack bar, and laundry service available.
The hotel is located near great restaurants and is within walking distance from the Tropicana Field. This is ideal if you are attending a Tampa Bay Rays game or spending time on Central Avenue.
Pros | Cons |
Great for pets | X Further away than other options |
Pool | |
Inclusive costs | |
“The location for downtown St Pete was great! The room was excellent, the staff was excellent, the free breakfast was excellent. Really – nothing negative to say about this place! We would definitely stay here again.”
– Daniel, (Staybridge, Hotels in Downtown St Pete Reviews)
Pro Tip: The Library restaurant is one of my personal favorites for breakfast or lunch. It is a half mile away near All Children’s Hospital. Also, my favorite downtown dog park is in North Shore Park near the softball fields. Afterward, stroll down to Vinoy Park for the best city views. 🐕

Best VRBO Rental in Downtown St Pete
VRBO 2 Bedroom, 1 Bath
Planning to stay with a group or as a family? Sometimes it’s nice to have more space and have the option to cook.
This popular two-bedroom, one-bath apartment is located on the second floor in downtown St Pete. It has upgraded details with granite countertops and modern-style furniture.
The apartment also comes with a full-size washer and dryer and is stocked with standard essential items.
While there is no pool available to guests, it is not too far away from North Shore Aquatics Complex a part of North Shore Park. It is also close to the St Pete Pier which has a beach.
“Had a great stay in this property! The location is outstanding, very walkable to all the great restaurants. Very clean and comfortable and also super easy to communicate with owners. We will definitely be back!”
– Molly, (VRBO, Hotels in downtown St Pete Reviews)

Final Thoughts: Best Hotels in Downtown St Pete
Downtown St Pete is a vibrant and dynamic city center with many activities and places to explore. Whether you’re looking for a business luxury hotel or just basic amenities on a budget, you can find plenty of hotels and enjoy a happening vacation in the Sunshine City!
Read Next: 9 Highest Rated Tours in St Petersburg, FL