Skip to main content

Search hotels in St. Petersburg, FL

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

St. Petersburg – 396 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.

G
Gary
From
United States
Staff… bartenders, restaurant, servers, pool bar, clean room
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,007 reviews
Price from
$119
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.

L
Lblackman
From
United States
The owner was completely friendly, engaged in everything that was going on and on top of everything the room was incredibly clean. Plenty of pillows, plenty of blankets, plenty of supplies in the bathroom.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,003 reviews
Price from
$139
1 night, 2 adults

Crystal Bay Historic Hotel

Hotel in St. Petersburg

Located in St. Petersburg, 3.4 miles from John's Pass, Crystal Bay Historic Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

G
Gunter
From
Germany
The size and comfort of the room and the great breakfast on porcelain plates. No plastic or paper for plants and cups and a great variety of fruits. Great stuff in the hotel.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,231 reviews
Price from
$120.70
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.

E
Emiliia
From
United States
The atmosphere and vibe of this place are truly wonderful. Everyone is incredibly friendly, kind, and welcoming. I love that almost every day there’s a new program or activity to enjoy, so it’s easy to have a great time and meet people. You don’t need to go far or search for entertainment—the hotel has everything right here. There are relaxation areas to suit every style. The food at the bar was excellent—the burgers and sandwiches we tried were absolutely delicious. The cocktails were amazing as well, with options to suit every taste.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 229 reviews
Price from
$105.45
1 night, 2 adults

SkyBeach Resort

Hotel in St. Petersburg

Located in St. Petersburg, 6.4 miles from Tropicana Field, SkyBeach Resort provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

F
Frony
From
United States
The location, the amenities
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 254 reviews
Price from
$179
1 night, 2 adults

Prestige Collection, Hotel Boutique

Hotel in Downtown Saint Petersburg, St. Petersburg

Prestige Collection, Hotel Boutique is well set in St. Petersburg, and features a garden, free WiFi and a terrace.

J
John
From
United States
Very clean very nice manager on the property very convenient location just loved the place will stay here again. Recommend highly.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 357 reviews
Price from
$97.23
1 night, 2 adults

AC Hotel St Petersburg Downtown

Hotel in Downtown Saint Petersburg, St. Petersburg

Located conveniently in St. Petersburg, AC Hotel St Petersburg Downtown has air-conditioned rooms, an outdoor swimming pool, free WiFi and a fitness center.

J
Juanita
From
United States
Staff were very friendly.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 129 reviews
Price from
$154
1 night, 2 adults

Tru By Hilton St. Petersburg Downtown Central Ave

Hotel in Downtown Saint Petersburg, St. Petersburg

Well situated in the center of St. Petersburg, Tru By Hilton St. Petersburg Downtown Central Ave has air-conditioned rooms, a shared lounge, free WiFi and water sports facilities.

B
Bobby
From
United States
The breakfast 🥞
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 503 reviews
Price from
$109.65
1 night, 2 adults

Fairfield Inn & Suites by Marriott St Petersburg North

Hotel in St. Petersburg

Located in St. Petersburg and with Chihuly Collection reachable within 5.1 miles, Fairfield Inn & Suites by Marriott St Petersburg North has express check-in and check-out, non-smoking rooms, an...

D
Downing
From
United States
Not Good
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 177 reviews
Price from
$114
1 night, 2 adults

Hyatt Place St. Petersburg/Downtown

Hotel in Downtown Saint Petersburg, St. Petersburg

Conveniently located in the middle of St Petersburg, Hyatt Place St. Petersburg/Downtown is within 2297 feet of Chihuly Collection and a 9-minute walk of The Dali' Museum.

K
Kyle
From
United States
Excellent location, friendly staff, room large/ clean. Large variety for breakfast.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 471 reviews
Price from
$135
1 night, 2 adults
See all 396 hotels in St. Petersburg

Hotels with parking in St. Petersburg

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

See all

Hotels located in the center of St. Petersburg

Best hotels with breakfast in St. Petersburg and nearby

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 45 reviews

    Located in St. Petersburg, 1.6 miles from Spa Beach, Moxy St. Petersburg Downtown has accommodations with an outdoor swimming pool, private parking, a terrace and a restaurant.

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

    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.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 407 reviews

    Offering an outdoor pool and free Wi-Fi access, this Saint Petersburg, Florida hotel is located 1.1 mi from Tropicana Field and 0.9 mi from Mahaffey Theater.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 114 reviews

    Located within a 15-minute walk of Spa Beach and half a mile of Chihuly Collection, Courtyard by Marriott St. Petersburg Downtown provides rooms with air conditioning and a private bathroom in St.

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

    Located conveniently in St. Petersburg, AC Hotel St Petersburg Downtown has air-conditioned rooms, an outdoor swimming pool, free WiFi and a fitness center.

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

    Conveniently located in the middle of St Petersburg, Hyatt Place St. Petersburg/Downtown is within 2297 feet of Chihuly Collection and a 9-minute walk of The Dali' Museum.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 329 reviews

    Located in the Waterfront District, this Saint Petersburg hotel is 8 minutes' walk from the Dali Museum and 1.2 mi from Tropicana Field, home to the Tampa Bay Rays.

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

    Located in St. Petersburg, a 9-minute walk from Spa Beach, Hampton Inn & Suites St.

Budget hotels in St. Petersburg and nearby

  • Scored out of 10, guest rating 4.8
    Disappointing - What previous guests thought, 734 reviews

    This Saint Petersburg Budget Inn is 5 minutes’ drive from Interstate 275 and Saint Petersburg city center. Features include an outdoor pool and guest rooms with a cable television.

  • Featuring an outdoor swimming pool, St Petersburg Vacation Rentals offers accommodations in the center of St. Petersburg. This apartment features air-conditioned accommodations with a patio.

  • Scored out of 10, guest rating 5.3
    Fair - What previous guests thought, 497 reviews

    In a prime location in the center of St. Petersburg, Uptown Inn & Suites provides free WiFi, an outdoor swimming pool and free private parking for guests who drive.

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

    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.

  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 500 reviews

    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.

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

    Prestige Collection, Hotel Boutique is well set in St. Petersburg, and features a garden, free WiFi and a terrace.

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

    Located in St. Petersburg, 5 miles from Chihuly Collection, Candlelight Inn has accommodations with free WiFi and free private parking.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Cool Vintage Tiny House Loft, walk to the Bay offers accommodations in St. Petersburg, 3 miles from The Pier and 11 miles from John's Pass.

FAQs about hotels in St. Petersburg

What Guests Said About St. Petersburg:

  • 10.0

    The hotel was close enough to 275 to drive north to Tampa...

    The hotel was close enough to 275 to drive north to Tampa for some of their attractions (appx. 40 mins to Tampa Zoo) and close enough to drive to the gulf beaches and visit Pass-A-Grille Beach, St. Pete Beach and also John's Pass Village & Boardwalk in Madeira Beach.
    Guest review by
    Sheila
    United States
  • 2.0

    Room service was non existent.

    Room service was non existent. Multiple trips and complaints at the front desk. The end result was a free continental breakfast the morning we left. That was mediocre at best.. And, the worst part. My husband had to hear me complain every day and night of our stay.
    Guest review by
    Scott
    United States
  • 10.0

    Had nothing to say bad about St Pete. Lots to do and see.

    Had nothing to say bad about St Pete. Lots to do and see. Beautiful place, and very active. From restaurants to beaches to events..sporting, concerts, museum..on and on. We rented E-bikes, which made parking a breeze wherever we went.
    Guest review by
    Anonymous
    United States
  • 10.0

    Great museums, wonderful shops, galleries, restaurants and...

    Great museums, wonderful shops, galleries, restaurants and bars. We especially loved the following restaurants: Park Shore Grill; Ceviche; and The Left Bank. The following museums were excellent: The James Museum of Western Art; the Dali Museum; and the St. Petersburg History Museum. Beach Drive is a great place for upscale shopping and dining. The town seems to be very dog-friendly (which we love!). Our favorite hotels are the Hollander and the Avalon (sister hotels next to each other in a great location).
    Guest review by
    Kathleen
    United States
  • 10.0

    St. Petersburg is a city filled with wonderful museums,...

    St. Petersburg is a city filled with wonderful museums, beautiful gardens and great restaurants. It is easy to get in and out of the downtown area and very walkable. The nearby beaches are fantastic as are the natural parks that are within a short drive from the city. Any one can find plenty to do and see in the St. Pete’s area. It’s well worth a visit if you are looking for culture, great beaches, and natural beauty in one place.
    Guest review by
    Kathy
    United States
  • 6.0

    Best was that parking was in front of our room.

    Best was that parking was in front of our room. No dragging suitcases upstairs. Worst the conditions of the bathroom. Overall ok. Wouldn’t stay again Breakfast very limited No protiens for breakfast Too much money for a unkept hotel
    Guest review by
    Armstrong

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

See all
  • From $143.51 per night
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 407 reviews
    We had a pleasant stay overall. The room was comfortable, with a cozy bed and a nice swimming pool. We really appreciated the convenient parking right in front of the hotel and the generous breakfast. The location is also great — just a 15-minute walk to a lively street with plenty of restaurants.
    Guest review by
    Cedric
    France
  • From $110.66 per night
    Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 466 reviews
    A really nice place for a day in the beach, it is close to St Pete Beach and Fort de Soto which are lovely white sand beaches, kayaks, excursions, tiki beach bars and more… just for the half of the price of a hotel at the beach. Just 15’ minutes from beaches and 10’ from downtown St Pete
    Guest review by
    Ronny_m
    Venezuela
  • From $119.10 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 316 reviews
    the breakfast was great and when i am the st petersburg i really enjoy this hotel we come because we have go all childern hositpal for my daughter we really like it here
    Guest review by
    LASANGNA
    United States
  • From $134.47 per night
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 2,007 reviews
    The hotel's location was great.
    Guest review by
    Ahmed Windi
    Iraq
  • From $111.87 per night
    Scored out of 10, guest rating 5.8
    Fair - What previous guests thought, 228 reviews
    Cheap and near St Pete downtown
    Guest review by
    Christian
    Netherlands

Research, refine, and make plans for your whole trip