Skip to main content

Search hotels in St Petersburg, FL

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

Filter by:

Star rating

Review score

St Petersburg – 39 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hollander Hotel - Downtown St. Petersburg, hotel in 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.

Great location excellent food exceptional staff
Scored 9.0
9.0
Rated superb
Superb
1,806 reviews
Price from
£134.58
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.

Staff were excellent and very helpful, nothing was too much trouble. Our flights home were cancelled on the morning of our departure and Kassandra was extremely helpful and supportive.
Scored 8.8
8.8
Rated fabulous
Fabulous
1,293 reviews
Price from
£134.58
1 night, 2 adults
The Inn On Third, hotel in 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.

Nice typical American place, with old style Florida vibe. Cosy, not far from Dali museum, shops, restaurants, the bay
Scored 9.1
9.1
Rated superb
Superb
1,039 reviews
Price from
£125.55
1 night, 2 adults
Staybridge Suites St. Petersburg FL, an IHG Hotel, hotel in St Petersburg

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.

Room was big and had everything we needed Food facilities Breakfast options were good
Scored 8.1
8.1
Rated very good
Very good
433 reviews
Price from
£132.82
1 night, 2 adults
Avalon Hotel Downtown St. Petersburg, hotel in 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.

Central location able to walk to waterfront. Free big parking lot. Very friendly reception. Offering nice little extras like free coffee in the morning and glass of wine in the evening. Good housekeeping.
Scored 8.4
8.4
Rated very good
Very good
663 reviews
Price from
£125.55
1 night, 2 adults
Holiday Inn Express & Suites - St. Petersburg - Madeira Beach, an IHG Hotel, hotel in St Petersburg

Situated in St Petersburg and with Tropicana Field reachable within 16 km, Holiday Inn Express & Suites - St.

Good location and very friendly and helpful staff
Scored 8.8
8.8
Rated fabulous
Fabulous
481 reviews
Price from
£132.57
1 night, 2 adults
Hyatt Place St. Petersburg/Downtown, hotel in 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.

Central, smart, clean
Scored 8.6
8.6
Rated fabulous
Fabulous
431 reviews
Price from
£166.20
1 night, 2 adults
St. Petersburg Marriott Clearwater, hotel in St Petersburg

St. Petersburg Marriott Clearwater has an outdoor swimming pool, fitness centre, a restaurant and bar in St Petersburg.

Fresh smells in the lobby!
Scored 8.0
8.0
Rated very good
Very good
142 reviews
Price from
£202.33
1 night, 2 adults
SkyBeach Hotel and Marina, hotel in St Petersburg

Set in St Petersburg, 10 km from Tropicana Field, SkyBeach Hotel and Marina offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

Very friendly, pleasant welcome at the Reception! Attentive & courteous on top of IT:-)
Scored 8.3
8.3
Rated very good
Very good
97 reviews
Price from
£205.10
1 night, 2 adults
Mari Jean Hotel - All Adults Welcome, hotel in 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.

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.
Scored 9.2
9.2
Rated superb
Superb
125 reviews
Price from
£170.71
1 night, 2 adults
See all 53 hotels in St Petersburg

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

See all

St Petersburg's best hotels with breakfast

  • The Birchwood
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 601 reviews

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

    The location the the rise up festival was only 7 min walk

  • Hampton Inn & Suites St. Petersburg/Downtown
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 368 reviews

    In a prime location in St Petersburg, Hampton Inn & Suites St. Petersburg/Downtown provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a fitness centre.

    Breakfast was very good, and the location is great.

  • St. Petersburg Marriott Clearwater
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 142 reviews

    St. Petersburg Marriott Clearwater has an outdoor swimming pool, fitness centre, a restaurant and bar in St Petersburg.

    Location, friendly staff, clean hotel, and wonderful room.

  • Moxy St. Petersburg Downtown
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 16 reviews

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

  • Days Inn by Wyndham St. Petersburg Central
    Scored 6.8
    6.8
    Rated pleasant
    Pleasant
     · 263 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.

    The room setting and bed request was exactly how i expected

  • Courtyard by Marriott St. Petersburg Downtown
    Scored 7.6
    7.6
    Rated good
    Good
     · 102 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.

    All staff we encountered were very nice and helpful.

  • Hilton St. Petersburg Bayfront
    Scored 7.4
    7.4
    Rated good
    Good
     · 332 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.

    Very clean, great breakfast. Nice Thanksgiving day.

  • Holiday Inn - St. Petersburg West, an IHG Hotel
    Scored 7.5
    7.5
    Rated good
    Good
     · 510 reviews

    Situated 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 were so accommodating and lovely to work with.

Budget hotels in St Petersburg

  • The Inn On Third
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 1,039 reviews

    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.

    Breakfast, happy hour, ceiling fan, surge protectors

  • Avalon Hotel Downtown St. Petersburg
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 663 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.

    Convenient and spacious suite. Clean. Friendly staff.

  • Holiday Inn Express & Suites - St. Petersburg - Madeira Beach, an IHG Hotel
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 481 reviews

    Situated in St Petersburg and with Tropicana Field reachable within 16 km, Holiday Inn Express & Suites - St.

    El desayuno continental excelente y del resto todo

  • Peninsula Bed & Cocktails
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 268 reviews

    Set in St Petersburg, 400 metres from Gulfport Beach, Peninsula Bed & Cocktails offers accommodation with a terrace, free private parking and a bar.

    Everything about Peninsula Bed & Cocktail is top notch.

  • Vinoy House
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 18 reviews

    Attractively situated in the centre of St Petersburg, Vinoy House features free WiFi throughout the property, a garden and free private parking for guests who drive.

    Cleanliness, walking distance to everything, free parking on site.

  • Super 8 by Wyndham St. Petersburg
    Scored 4.1
    4.1
    Rated disappointing
    Disappointing
     · 268 reviews

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

    The beds were comfortable. And the room was clean.

  • Azalea Court Hotel

    Azalea Court Hotel is set in St Petersburg, within 9.4 km of The Pier and 10 km of The Dali' Museum. This 2-star hotel has air-conditioned rooms with a private bathroom.

Hotels located in the centre of St Petersburg

  • Hilton St. Petersburg Carillon Park
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 398 reviews

    Featuring an outdoor pool and free WiFi Hilton St. Petersburg Carillon Park is located along Lake Carillon, 12 miles from Florida's Saint Petersburg city centre and The Dali Museum.

    Staff was great. Room was clean. Location was great.

  • SkyBeach Hotel and Marina
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 97 reviews

    Set in St Petersburg, 10 km from Tropicana Field, SkyBeach Hotel and Marina offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

    La vista nocturna del área de la piscina y la playa

  • AC Hotel St Petersburg Downtown
    Scored 7.7
    7.7
    Rated good
    Good
     · 95 reviews

    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.

    Very crisp and clean. No issues at all. Comfy bed.

  • New Hotel Collection Downtown St Pete
    Scored 6.9
    6.9
    Rated pleasant
    Pleasant
     · 82 reviews

    Well located in the centre of St Petersburg, New Hotel Collection Downtown St Pete provides air-conditioned rooms, a restaurant and a bar.

    Great location. It has a very cute little bar at the entrance.

FAQs about hotels in St Petersburg

What guests said about St Petersburg:

  • Scored 10
    10

    We love St Pete, we own a condo not to far from the...

    We love St Pete, we own a condo not to far from the Holländer Boutique Hotel. St Pete has every thing who can dream of for a weekend away or even for a beach vacca. Great restaurants, bars and nightlife garuanteed. Check it out yourself !!
    Christa
    United States
  • Scored 4.0
    4.0

    I grew up in St. Pete 1954-62.

    I grew up in St. Pete 1954-62. I think it's lost its charm to excessive buildout, beach condos and huge buildings downtown. Many small stores closed. Expensive to even ark there. I only went there for a reunion of schoolmates from 1962, and they pretty much agree with me. There's a song that says "You don't know what you got, tear down the park and put up a parking lot."
    A
    Anonymous
  • Scored 10
    10

    Love the bay front/pier area.

    Love the bay front/pier area. Many park areas and gorgeous old trees! Central Ave area is fun and tons of restaurants. I love the older houses. Unfortunately it is filling up with highrise apartment/condo buildings. If you are on the peripheral areas of the cities or in some of the outlying parks there are A LOT of homeless people which is very sad. Similar to many North American cities I am sorry to say.
    Costa
  • Scored 10
    10

    Unfortunately, we were done there to help family with...

    Unfortunately, we were done there to help family with Hurricane Helene cleanup. We were able to go out to dinner, downtown St. Petersburg was great! Doc Ford's Rum bar and grille at St. Pete Pier was a great place, friendly staff and great food!
    Shawn
    United States
  • Scored 10
    10

    Hasn't changed a lot since I moved from there 10 years ago...

    Hasn't changed a lot since I moved from there 10 years ago except with traffic and population but my daughter's family lives there and it is close to a lot of beautiful places to visit. Walking and biking friendly via the Pinellas Trail.
    Barbara
    United States
  • Scored 8.0
    8.0

    We were on a fishing trip and the location was convenient...

    We were on a fishing trip and the location was convenient for our outing. We enjoyed it very much. We just didn't have much time to do any sightseeing around St Pete. The hosts at the hotel were very warm and friendly. Will return.
    A
    Anonymous

See reviews by guests who stayed at hotels in St Petersburg

See all
  • From £170.10 per night
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 399 reviews
    It was very comfortable, clean and kitchen well resourced. Location was great and was able to hire a scooters close by to get around if needed. Valet parking is a little pricey, but I was able to schedule my car to be at the front by a certain time. I'd recommend this hotel to others.
    Cristina
    Australia
  • From £159.87 per night
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 1,293 reviews
    Fabulous hotel. Clean, light, airy and excellent staff. Amazing breakfast. Comfortable room. Nothing to dislike! Also there was a craft beer bar about 200m from the hotel - perfect! It became our staple for food and drink as there wasn't anything else around.
    Martin
    United Kingdom
  • From £129.25 per night
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 268 reviews
    Nice hotel with big rooms, cocktails in the fridge and a good breakfast (good selection of cereals). On the other side of the street there is a vegan restaurant (they also support online ordering and pick up).
    Jürgen
    Germany
  • From £513.94 per night
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 97 reviews
    This hotel is in a beautiful old building. The staff were friendly, efficient and professional. We enjoyed both meals eaten there and the complementary drinks with dinner were much appreciated.
    vincent
    United Kingdom
  • From £197.34 per night
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1,806 reviews
    Lovely boutique hotel located downtown in st Pete. Staff were super friendly. Lovely sized bathroom. Food was delicious. Free laundry service.
    Martyn
    United Kingdom

Research, refine and make plans for your whole trip