Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
St. Petersburg – 248 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hollander Hotel - Downtown St. Petersburg

Hotel in Downtown Saint Petersburg, St. Petersburg

Located in Saint Petersburg city center, this boutique hotel features an on-site restaurant and heated outdoor pool with a poolside bar, and free WiFi. The Dali Museum is 1 mi away. The customer services you receive in this hotel is phenomenal. I travel the world and visit different countries & states but no one has compare to the amazing employees that go that extra mile to do what ever it takes to make your stay at Hollander the very best.. The atmosphere is perfect. Everyone that stays at the hotel are so friendly. This hotel is spot less, the rooms are super clean & pretty, the restaurant food is yummy, the pool area is cleaned daily, the restrooms are always cleaned. The staff is always helpful and are always there to make your stay perfect every day. The whole staff is amazing but the ones that go that extra extra mile making my stay the best are my favorite four which are Aaron, Fiona, Will and Chris.. I will continue to stay at this hotel month after month... Thank you for being the best at what you do.. You four rock and I will see you all next month .. Keep up the great work!!

Show more Show less
9.1
Awesome
1,380 reviews
Price from
$149
per night

Ponce De Leon Hotel

Hotel in Downtown Saint Petersburg, St. Petersburg

This Saint Petersburg, Florida hotel features 2 on-site restaurants and free property-wide Wi-Fi. Guests are a 15-minute walk from the shops and restaurants and Saint Petersburg Pier. Perfect downtown location! There’sa good bar/restaurant attached.

Show more Show less
6.5
Review score
1,024 reviews
Price from
$129
per night

Comfort Inn St Petersburg North

Hotel in St. Petersburg

This Saint Petersburg hotel offers an outdoor pool, free WiFi access, and a complimentary hot breakfast. Tropicana Field, home to Tampa Bay Rays baseball team, is 7 minutes’ drive away. Breakfast was better than expected. Beds are super comfy! Love the four pillows per bed and comfy comforters!

Show more Show less
7.4
Good
900 reviews
Price from
$116.10
per night

Crystal Bay Historic Hotel

Hotel in St. Petersburg

Located in St. Petersburg, 1.8 miles from Treasure Island, Crystal Bay Historic Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. they are very friendly and we have an amazing experience in the hotel. everything very clean and organized. I was surprised about the service.

Show more Show less
8.8
Excellent
1,175 reviews
Price from
$139
per night

La Quinta by Wyndham St. Petersburg Northeast *Newly Renovated

Hotel in St. Petersburg

This hotel is within a 10-minute drive of downtown Saint Petersburg and the Weedon Island Wildlife Refuge. The hotel offers a microwave, refrigerator and free Wi-Fi in every guest room. Property, comfortable, breakfast very good!

Show more Show less
7.6
Good
646 reviews
Price from
$108.36
per night

Holiday Inn - St. Petersburg West, an IHG Hotel

Hotel in St. Petersburg

Located only a short drive from some of Florida's most popular beaches, this St. Petersburg hotel offers easy access to area attractions along with comfortable accommodations and modern amenities. the staff there were excellent so welcoming and friendly clean rooms. quiet

Show more Show less
7.8
Good
513 reviews
Price from
$136
per night

Avalon Hotel Downtown St. Petersburg

Hotel in Downtown Saint Petersburg, St. Petersburg

Located in the heart of downtown St. Petersburg, FL, this classic art deco-style boutique property is a short 10 minutes' walk from a variety of shopping options on Beach Drive. Loved location and overall vibe of hotel

Show more Show less
8.8
Excellent
798 reviews
Price from
$139
per night

Holiday Inn Express St. Petersburg North / I-275, an IHG Hotel

Hotel in St. Petersburg

Located off Interstate 275 Exit 26B, this Florida hotel features a continental breakfast and outdoor pool. The Salvador Dali Museum and the Saint Petersburg Pier are within 6 mi of the property. Everything exceptionally clean and nice

Show more Show less
8.4
Very Good
532 reviews
Price from
$124
per night

The Birchwood

Hotel in Downtown Saint Petersburg, St. Petersburg

The Birchwood is located in St. Petersburg city center, just 2 minutes' walk from The Chihuly Collection. The historical hotel offers free WiFi and a complimentary continental daily breakfast. I’ve been to the rooftop here for happy hour many times and I’ve always wanted to stay at the hotel. We only move 20 minutes away, so we decided to have a last Minute get away and stay at the hotel. The young lady working reception was amazing. She was literally doing everything from checking people in to parking cars and all with a smile. When we came back three people where are the host stand for the restaurant and not a single one could even acknowledge us, even most to say hello and that someone from the hotel would be able to assist us shortly. Love the large rooms and especially bathrooms.

Show more Show less
8.8
Excellent
367 reviews
Price from
$215
per night

Holiday Inn Express & Suites - St. Petersburg - Madeira Beach, an IHG Hotel

Hotel in St. Petersburg

Located in St Petersburg and with Tropicana Field reachable within 9.9 mi, Holiday Inn Express & Suites - St. The shuttle was awesome and the staff knew the area and gave great food recommendations. The owner even came and picked us up when the shuttle communication.

Show more Show less
8.8
Excellent
560 reviews
Price from
$131.55
per night

Most-booked hotels in St. Petersburg in the past month

See all

St. Petersburg's best hotels with breakfast

See all

Hotels located in the center of St. Petersburg

See all

FAQs about hotels in St. Petersburg

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About St. Petersburg:

Explore guest reviews of hotels in St. Petersburg

See all
Research, refine, and make plans for your whole trip