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 – 405 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 centre, this boutique hotel features an on-site restaurant and heated outdoor pool with a poolside bar, and free WiFi. The Dali Museum is 1.6 km away.

F
Frauke
From
Germany
nice and Individual Hotel. very Kind Team
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,042 reviews
Price from
US$129
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
Teresa
From
Spain
- Stylish boutique hotel - Walking distance to all attractions downtown - Free parking and we were allowed to leave the car after check-out - Great hosts - Afternoon free beverage ( sodas, beer, wine) - Good quality continental breakfast with the choices written at the reception - Reusable dishes and cutlery - Nice dining recommendations - We saved $15 thanks to a coupon provided by the host - Stable wifi connection
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,000 reviews
Price from
US$99
1 night, 2 adults

Crystal Bay Historic Hotel

Hotel in St Petersburg

Set in St Petersburg, 5.4 km from John's Pass, Crystal Bay Historic Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

R
Rinat
From
Canada
Great location, lovely facilites, very friendly staff and amazing breakfast.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,226 reviews
Price from
US$120.70
1 night, 2 adults

Mari Jean Hotel - All Adults Welcome

Hotel in Downtown Saint Petersburg, St Petersburg

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

K
Kat
From
Netherlands
No kids. Queer friendliness. Adult themes. Nothing in the room that does not belong and the floor plans for each room are perfect for those with very specific plans.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 234 reviews
Price from
US$119.79
1 night, 2 adults

Galaxy Hotel Downtown

Hotel in Downtown Saint Petersburg, St Petersburg

Situated in the centre of St Petersburg, Galaxy Hotel Downtown is located less than 1 km from Spa Beach and a 4-minute walk from Chihuly Collection.

M
Marissa
From
United States
I had a great stay at this hotel. The room was very clean and well-maintained, which made for a comfortable visit. What really stood out was the exceptional service from the staff—especially Daniel at the front desk. He went above and beyond to assist me when I lost my Kindle, keeping me updated throughout the process until it was found and returned. His professionalism and kindness were truly appreciated. Highly recommend this hotel for anyone looking for reliable service and a pleasant stay.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 107 reviews
Price from
US$149
1 night, 2 adults

Prestige Collection, Hotel Boutique

Hotel in Downtown Saint Petersburg, St Petersburg

Prestige Collection, Hotel Boutique is in a prime location in the centre of St Petersburg, and offers a garden, free WiFi and a terrace.

S
Seelow
From
Belgium
Excellent service provided from the staff. Location is wonderful to discover St. Pete.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 361 reviews
Price from
US$120.17
1 night, 2 adults

AC Hotel St Petersburg Downtown

Hotel in Downtown Saint Petersburg, St Petersburg

Ideally located in the centre of St Petersburg, AC Hotel St Petersburg Downtown offers air-conditioned rooms, an outdoor swimming pool, free WiFi and a fitness centre.

A
AlviseA
From
Italy
very kind staff big and clean room great location at lovable walking distance from the main St Pete Pier
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 140 reviews
Price from
US$169
1 night, 2 adults

Tru By Hilton St. Petersburg Downtown Central Ave

Hotel in Downtown Saint Petersburg, St Petersburg

Conveniently located in St Petersburg, Tru By Hilton St. Petersburg Downtown Central Ave offers air-conditioned rooms, a shared lounge, free WiFi and water sports facilities.

R
RHONDA
From
United States
Came for the Reggae Rise up concert at Vinoy Park..I loved that the hotel provided a shuttle to and from the festival at the park..the driver was on time going and returning..the breakfast was really good..a variety of cereals and teas and also the coffee is served all day..Loved that every location of the hotel had a nook or nice patio to chill...also the lobby area had a pool table and shuffle board..
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 501 reviews
Price from
US$111.86
1 night, 2 adults

Fairfield Inn & Suites by Marriott St Petersburg North

Hotel in St Petersburg

Situated in St Petersburg and with Chihuly Collection reachable within 8.2 km, Fairfield Inn & Suites by Marriott St Petersburg North features express check-in and check-out, non-smoking rooms, an...

K
Kathryn
From
United Kingdom
Melissa the receptionist on our arrival and departure was excellent, helped us check in a bit early and made us feel welcome and safe, and always smiling and friendly. Thank you! Also lady on last night extended our check out time a little which was helpful for our packing.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 173 reviews
Price from
US$134
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 700 metres of Chihuly Collection and a 9-minute walk of The Dali' Museum.

J
James
From
France
This hotel has a great location to explore downtown. The staff are super friendly and the rooms are nice and big. Parking is very easy if you coming by car as its in the hotel building.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 475 reviews
Price from
US$152.10
1 night, 2 adults
See all 405 hotels in St Petersburg

Hotels with parking in St Petersburg

Most booked hotels in St Petersburg and surroundings in the past month

See all

Best hotels with breakfast in St Petersburg and nearby

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

    Conveniently located in St Petersburg, Tru By Hilton St. Petersburg Downtown Central Ave offers air-conditioned rooms, a shared lounge, free WiFi and water sports facilities.

    From US$132.03 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 49 reviews

    Set in St Petersburg, 2.6 km from Spa Beach, Moxy St. Petersburg Downtown offers accommodation with an outdoor swimming pool, private parking, a terrace and a restaurant.

    From US$157.07 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 401 reviews

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

    From US$171.76 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 118 reviews

    Located within 1.3 km of Spa Beach and less than 1 km of Chihuly Collection, Courtyard by Marriott St. Petersburg Downtown provides rooms with air conditioning and a private bathroom in St Petersburg.

    From US$181.93 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 475 reviews

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

    From US$201.14 per night
  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 334 reviews

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

    From US$167.21 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 254 reviews

    Located in St Petersburg, 800 metres from Spa Beach, Hampton Inn & Suites St.

    From US$218.04 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 503 reviews

    The Birchwood is located in St. Petersburg city centre, just 2 minutes' walk from the Museum of Fine Arts. The historical hotel offers free WiFi and a complimentary continental daily breakfast.

    From US$265.55 per night

Hotels located in the centre of St Petersburg

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set in the centre of St Petersburg, 3.5 km from Chihuly Collection and 3.7 km from Tropicana Field, The Little Blue House Kenwood Ping Pong Hockey Family offers free WiFi, a garden and air...

    From US$301.55 per night
  • Scored out of 10, guest rating 5.7
    Passable - What previous guests thought, 221 reviews

    Situated in St Petersburg, 2.9 km from Tropicana Field, Days Inn St. Petersburg Central features a heated outdoor pool and air-conditioned rooms with free WiFi.

    From US$127.69 per night
  • Scored out of 10, guest rating 4.9
    Disappointing - What previous guests thought, 743 reviews

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

    From US$101.70 per night
  • Situated in St Petersburg, 4.6 km from Tropicana Field and 6.3 km from The Dali' Museum, Guest House By Pinellas Trail, BeachGear,Parking offers air conditioning.

    From US$170.61 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Located in St Petersburg, Seashell & Sunshine Lodge is a recently renovated accommodation, 5.6 km from The Dali' Museum and 6.6 km from Chihuly Collection.

    From US$362.39 per night
  • In the centre of St Petersburg, located within a short distance of Tropicana Field and Chihuly Collection, Downtown Oasis - One Bedroom Private Bungalow offers free WiFi, air conditioning and...

    From US$278.04 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Right in the heart of St Petersburg, situated within a short distance of Tropicana Field and Chihuly Collection, Downtown Zen 2-Bedrooms Private Bungalow offers free WiFi, air conditioning and...

    From US$269.28 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 3 reviews

    In the centre of St Petersburg, located within a short distance of Chihuly Collection, Downtown Hideaway 1-Bedroom Bungalow offers free WiFi, air conditioning and household amenities such as a fridge...

    From US$251.88 per night

Budget hotels in St Petersburg and nearby

  • Scored out of 10, guest rating 5.2
    Passable - What previous guests thought, 509 reviews

    Situated conveniently in the centre of St Petersburg, Uptown Inn & Suites offers free WiFi, an outdoor swimming pool and free private parking for guests who drive.

    From US$67.56 per night
  • Scored out of 10, guest rating 5.8
    Passable - What previous guests thought, 59 reviews

    Situated in St Petersburg, 8.1 km from Chihuly Collection, Candlelight Inn features accommodation with free WiFi and free private parking.

    From US$118.65 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Situated in St Petersburg, 3.7 km from The Dali' Museum and 3.9 km from Tropicana Field, Cool Vintage Tiny House Loft, walk to the Bay offers a garden and air conditioning.

    From US$184.35 per night
  • Set in St Petersburg in the Florida region, Modern Cozy RV features a terrace. Both free WiFi and parking on-site are available at the holiday home free of charge.

    From US$186.06 per night
  • Scored out of 10, guest rating 4.1
    Disappointing - What previous guests thought, 256 reviews

    Super 8 by Wyndham St. Petersburg is set in St Petersburg, within 10 km of Chihuly Collection and 10 km of Tropicana Field.

    From US$79.72 per night
  • Scored out of 10, guest rating 3.9
    Poor - What previous guests thought, 350 reviews

    Guests of the Days Inn by Wyndham St. Petersburg / Tampa Bay Area will enjoy an on-site outdoor pool, free grab and go breakfast, and a children’s pool.

    From US$91.53 per night
  • Set in St Petersburg, 8.7 km from Tropicana Field and 10 km from Chihuly Collection, Cozy and Private Studio w Outdoor Deck offers a garden and air conditioning.

    From US$314 per night
  • Located in St Petersburg, 8.7 km from Tropicana Field and 10 km from Chihuly Collection, Outdoor Deck Fully Equipped Remodeled Bath offers a garden and air conditioning.

    From US$309 per night

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 US$213.57 per night
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 2,042 reviews
    Great value hotel with excellent service. Staff go out of their way to help and make you feel welcome. The queen room is good, with a mini fridge and microwave, which is handy. The king suite is fantastic and fully equipped for cooking perfect for a longer stay. I appreciated the private blinds, effective air conditioning, and fans that kept the room cool and huge bathroom and living areas. Beds are very comfortable, and everything was spotless. The pool area is awesome, very relaxing. Great location to all the nightlife.
    Guest review by
    Jessica
    Australia
  • From US$265.55 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 503 reviews
    Staff was extremely nice and accommodating. Location of the hotel is right within walking distance of everything in downtown St. Pete. Room was very spacious, nicely appointed, comfortable and very quiet even though our room faced the main road, we did not hear any traffic. Really a wonderful place to stay in downtown St. Pete. We are repeat customers and will continue to be.
    Guest review by
    Michael
    United States
  • From US$147.25 per night
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 741 reviews
    Everything was great — we especially enjoyed the swimming pool! From the very first moment we arrived at the hotel parking lot, everything looked spotless. The service was excellent: receptionists, housekeeping, waitstaff — we have nothing negative to say. Everything was well worth the price. A great choice for us!
    Guest review by
    Anonymous
    United States
  • From US$153.96 per night
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,000 reviews
    The hotel location was ideal to visit Spa beach, the Fine Arts museum, the Dalí museum and to go for a morning run at Vinoy park. The hotel staff were very helpful and accommodating. I would gladly stay there again.
    Guest review by
    Mauricio
    Honduras
  • From US$171.76 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 401 reviews
    Hotel was clean staff very helpful
    Guest review by
    Joao Paulo
    United Kingdom