Search hotels in St. Petersburg, FL

Enter your dates to see the latest prices and deals for St. Petersburg hotels

Select occupancy

St. Petersburg – 366 hotels and places to stay

Filter by:

Star Rating
Review score

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.

C
Claire
From
Argentina
Service at the front desk was excellent. Room was spotless, location (4 blocks from the ocean and close to the historic district) was great, I liked the older style furniture that still offered modern conveniences (microwave and fridge in the room), and the bar and restaurant on the premises for those who wish to eat in. Great breakfast!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,432 reviews
Price from
$119
1 night, 2 adults

Holiday Inn Express & Suites - St. Petersburg - Madeira Beach by IHG

Hotel in St. Petersburg

Located in St Petersburg and with Tropicana Field reachable within 9.9 mi, Holiday Inn Express & Suites - St.

T
Tammy
From
United States
We were leaving before breakfast started so the lady checking us in gave us a bag with yogurt and fruit to take with us for the morning.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 405 reviews
Price from
$116
1 night, 2 adults

The Inn On Third

Hotel in Downtown Saint Petersburg, St. Petersburg

This hotel is located in St. Petersburg and is less than 4 minutes' walk from the Tampa Bay waterfront. This hotel features a tour desk and free WiFi.

T
Tien Dung
From
Vietnam
The friendly of the reception, the beer at checking and walking location to the historic area.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 853 reviews
Price from
$119
1 night, 2 adults

Moxy St. Petersburg Downtown

Hotel in Downtown Saint Petersburg, St. Petersburg

Well situated in St. Petersburg, Moxy St. Petersburg Downtown has air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. This 3-star hotel offers a 24-hour front desk and an ATM.

D
Denise
From
United States
The pool area was amazing!!! All of it was beautiful and the staff and bartenders were great too. Valet guys very helpful. Definitely will go back.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 129 reviews
Price from
$119
1 night, 2 adults

Mari Jean Hotel - All Adults Welcome

Hotel in Downtown Saint Petersburg, St. Petersburg

Ideally set in St. Petersburg, Mari Jean Hotel - All Adults Welcome has air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.

I
Ivy
From
United States
Extremely friendly, great location
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 328 reviews
Price from
$109
1 night, 2 adults

Mint House St Petersburg by Kasa

Hotel in Downtown Saint Petersburg, St. Petersburg

Conveniently set in the center of St. Petersburg, Mint House St Petersburg by Kasa provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a shared lounge.

C
Cantón
From
Mexico
The studio was perfect and clean
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 776 reviews
Price from
$109
1 night, 2 adults

Prestige Collection, Hotel Boutique

Hotel in Downtown Saint Petersburg, St. Petersburg

Located in St. Petersburg, a 14-minute walk from Spa Beach, Prestige Collection, Hotel Boutique provides accommodations with an outdoor swimming pool, private parking, a fitness center and a garden.

D
Derryck
From
United States
It is a charming, quaint building that underwent a highly creative transformation. The atmosphere is warm, happy, and friendly. This was the 2nd time we’ve stayed there, and will certainly do so again.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 355 reviews
Price from
$143.75
1 night, 2 adults

AC Hotel St Petersburg Downtown

Hotel in Downtown Saint Petersburg, St. Petersburg

Located in St. Petersburg, a 11-minute walk from Spa Beach, AC Hotel St Petersburg Downtown has accommodations with an outdoor swimming pool, private parking, a fitness center and a restaurant.

D
Duane
From
United States
It was a very comfortable room. My only complaint is the toilet sits to low.😊
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 142 reviews
Price from
$174.60
1 night, 2 adults

Tru By Hilton St. Petersburg Downtown Central Ave

Hotel in Downtown Saint Petersburg, St. Petersburg

Well situated in St. Petersburg, Tru By Hilton St. Petersburg Downtown Central Ave has air-conditioned rooms, a shared lounge, free WiFi and a terrace.

L
Laura
From
Colombia
Staff was very friendly and polite. They were always there to help
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 573 reviews
Price from
$83.64
1 night, 2 adults

Fairfield Inn & Suites by Marriott St Petersburg North

Hotel in St. Petersburg

Located in St. Petersburg and with Tropicana Field reachable within 4.4 miles, Fairfield Inn & Suites by Marriott St Petersburg North has express check-in and check-out, non-smoking rooms, an outdoor...

Y
Yessenia Allison
From
United States
On site parking. Clean and staff was very friendly.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 161 reviews
Price from
$139.92
1 night, 2 adults
See all 366 hotels in St. Petersburg

Hotels with parking in St. Petersburg

See all
Free parking
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 480 reviews
From $169.50 per night
Free parking
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 627 reviews
Free parking
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 61 reviews
From $199.70 per night
Free parking
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 145 reviews
From $315.72 per night
Free parking
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 990 reviews
From $160.46 per night
Free parking
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 161 reviews
From $158.11 per night
Parking on site
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 328 reviews
Parking on site
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 416 reviews
From $171.76 per night
Parking on site
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 142 reviews
From $197.30 per night
Parking on site
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 234 reviews

Most booked hotels in St. Petersburg and surrounding area in the past month

See all

Popular with guests booking hotels in St. Petersburg

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,432 reviews

Popular with guests booking hotels in St. Petersburg

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 776 reviews

Popular with guests booking hotels in St. Petersburg

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 281 reviews

Popular with guests booking hotels in St. Petersburg

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 573 reviews

Popular with guests booking hotels in St. Petersburg

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 517 reviews

Popular with guests booking hotels in St. Petersburg

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 416 reviews

Popular with guests booking hotels in St. Petersburg

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 383 reviews

Popular with guests booking hotels in St. Petersburg

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 442 reviews

Popular with guests booking hotels in St. Petersburg

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 990 reviews

Popular with guests booking hotels in St. Petersburg

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 620 reviews

Budget hotels in St. Petersburg and nearby

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,432 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 776 reviews

Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 281 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 573 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 517 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 416 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 383 reviews

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 442 reviews

Best hotels with breakfast in St. Petersburg and nearby

See all
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 299 reviews

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 434 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 160 reviews

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 108 reviews

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 130 reviews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 623 reviews

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews
Scored out of 10, guest rating 5.4
Fair - What previous guests thought, 40 reviews

Hotels located in the center of St. Petersburg

See all
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 328 reviews

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 176 reviews

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 129 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 620 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 853 reviews

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 142 reviews

Scored out of 10, guest rating 5.8
Fair - What previous guests thought, 422 reviews

FAQs about hotels in St. Petersburg

What Guests Said About St. Petersburg:

Scored out of 10, guest rating 10

It's good to come home and see how much it has changed .

It's good to come home and see how much it has changed . The traffic is very horrible in the evening. You have to go with the flow. We visited the Pier it was a very nice walk and viewing the sites.
Guest review byDana
United States
Scored out of 10, guest rating 6.0

My trip to Treasure Island was the worst only because there...

My trip to Treasure Island was the worst only because there was No parking and you had to pay and if you were a couple of minutes late they find you $ 40.00 extra. It seems like they were ripping you off for parking. There was no public parking anywhere in the Island.
Guest review byCiro
United States
Scored out of 10, guest rating 10

A beach town perfect for relaxing, going to the beach,...

A beach town perfect for relaxing, going to the beach, eating, and enjoying a lot of activities. Also, I love that most of the places are pet-friendly. Fort de Soto dog beach - amazing and beautiful for take your dog PATRONA CAFE - breakfast TAP ROOM ‐ best restaurant and bar to spend the night
Guest review bylitzi
United States
Scored out of 10, guest rating 10

From bay to gulf, there are many places to eat, just walk...

From bay to gulf, there are many places to eat, just walk and relax on a bench and see some interesting museums. It is fairly easy to navigate around town because of the numbered streets and avenues.
Guest review byJohn
United States
Scored out of 10, guest rating 10

Very walkable.

Very walkable. Lots of places to eat, museums, parks, shops and tons of dining options. We enjoyed eating at Frescos, and Docs out on the pier. Went on t catamaran tour to Egmont Bay with Pelican tours- great staff and captain.
Guest review byTeri
United States
Scored out of 10, guest rating 8.0

The museums are amazing. A must to visit the Imagine Museum.

The museums are amazing. A must to visit the Imagine Museum. The Dali Museum. The Dolphin Racer trip was a lot of fun We saw 12. Many choices of places to eat, all kinds of foods. The St. Pete is very nice, the beaches are beautiful. It is very crowded so if you aren't comfortable in very crowded places, you probably would not enjoy St. Pete. There are also a lot of homeless on the streets, we had to walk around trash and vomit on the sidewalks and a man in a wheelchair peeing in a jar.
Guest review byMyla
United States

See reviews by guests who stayed at hotels in St. Petersburg

See all
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 328 reviews
Very funky gay establishment. The staff were very friendly. We took advantage of the cheese and wine hour every night - very generous and good wine. Continental breakfast was fine with good coffee. The location is good with plenty of bars and eateries nearby - including the hotel's own bar on the ground floor. Be sure to take advantage of the 2-for-1 drinks from noon to 9pm. Bus stops nearby for the cheap bus to the beach.
Guest review byColin
United Kingdom
From $160.46 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 990 reviews
The rooms are super comfy. The hotel has this character but the age of the hotel is in its favour.
Guest review byJorge
United Kingdom
From $123.17 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 620 reviews
Like the amenities of the Hollander hotel. Initial room experience fine until morning occurance.
Guest review byJames
United States
From $134.47 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,432 reviews
This is a great hotel in a fabulous location
Guest review byCaroline
United Kingdom
From $168.09 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 853 reviews
Quaint hotel, very friendly owners.
Guest review bydarren
United Kingdom

More places to explore, more ways to go