Skip to main content

The best four-star hotels in St Petersburg

Check out our pick of great four-star hotels in St Petersburg

Filter by:

Review score

See the latest prices and deals by choosing your dates.
The Birchwood, hotel in St Petersburg

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.

This hotel is gorgeous. Small, beautifully decorated, large double Queen room which was perfect for us. Refresh of room and towels available every day which was welcome. Staff were attentive and friendly. Car valeting was a great service. Air con great! Great location close to St Pete Pier and lots of bars/restaurants
Scored 8.6
8.6
Rated fabulous
Fabulous
611 reviews
Price from
£138
1 night, 2 adults
Peninsula Bed & Cocktails, hotel in St Petersburg

Nestled in the heart of Gulfport, Florida, a charming waterfront community adorned with artists, writers, musicians, and small businesses, The Peninsula Bed & Cocktails stands as a testament to...

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).
Scored 8.9
8.9
Rated fabulous
Fabulous
229 reviews
Price from
£121
1 night, 2 adults
Hilton St. Petersburg Carillon Park, hotel in St Petersburg

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.

The restaurant food was good.
Scored 8.7
8.7
Rated fabulous
Fabulous
414 reviews
Price from
£181
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...

Scored 8.6
8.6
Rated fabulous
Fabulous
195 reviews
Price from
£103
1 night, 2 adults
The Vinoy Resort & Golf Club, Autograph Collection, hotel in St Petersburg

Located along the Tampa Bay coast, this historic St. Petersburg hotel features an on-site spa and heated pools.

Dreadful Walk past empty pool and choose between freezing room or really hot outside Waited forty five minutes one morning Food very heavy . No really light options
Scored 8.8
8.8
Rated fabulous
Fabulous
93 reviews
Price from
£299
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.

Scored 8.2
8.2
Rated very good
Very good
37 reviews
Price from
£187
1 night, 2 adults
The Saint Hotel, hotel in St Petersburg

Located in St Pete Beach, 400 metres from St. Pete Beach, The Saint Hotel provides accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar.

Friendly staff Shower gel and shampoo 👌
Scored 9.3
9.3
Rated superb
Superb
620 reviews
Price from
£195
1 night, 2 adults
The Hotel Zamora, hotel in St Petersburg

Located in St. Pete Beach, Florida, this Mediterranean-style hotel features an outdoor swimming pool, a 7-slip marina, and a rooftop bar.

The service of the Latin american guys
Scored 8.0
8.0
Rated very good
Very good
645 reviews
Price from
£211
1 night, 2 adults
RumFish Beach at TradeWinds, hotel in St Petersburg

RumFish Beach at TradeWinds Resort is committed to providing its guests and associates with a smoke free environment.

Excellent location and opposite to beach and easy access
Scored 8.2
8.2
Rated very good
Very good
447 reviews
Price from
£161
1 night, 2 adults
Provident Oceana Beachfront Suites, hotel in St Petersburg

Set within 80 metres of Treasure Island and less than 1 km of Sunset Beach, Provident Oceana Beachfront Suites offers rooms with air conditioning and a private bathroom in St Pete Beach.

Stunning view and proximity to the beach. The style of the apartment, which we found well equipped with everything you need. Reserved parking space. Supermarket and grocery stories nearby.
Scored 8.9
8.9
Rated fabulous
Fabulous
544 reviews
Price from
£189
1 night, 2 adults
All four-star hotels in St Petersburg
Looking for a four-star hotel?
Offering plenty of five-star-worthy features, these plush properties may provide plenty of optional extras such as on-site dining and valet parking. Many can be found in central locations near to major landmarks and shopping areas, and you can expect above-average service from the hotel staff.
Search four-star hotels in St Petersburg

Most booked four-star hotels in St Petersburg this month

4 star hotels that guests love in St Petersburg

  • Avg. price/night: £213.11
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 11 reviews
    Parking was literally opposite the apartment door. Bathrooms were roomy and showers strong and hot. Nice safe feeling neighbourhood although most food and shopping locations were a mile or two away. Great location for travelling to Clearwater or Tampa, and traffic was minimal. The apartment is modern and well looked after and roomy for two couples.
    YoDJMC
    Family with young children
  • Avg. price/night: £118.23
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 355 reviews
    Great, stylish hotel; fantastic location close to bars and restaurants; stylish, well-equiped studio, and we loved having direct access to the pool; helpful staff; close to the sunrunner bus stops for both downtown and the beach; lovely pool area.
    kate
    Young couple
  • Avg. price/night: £118.23
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 355 reviews
    The location was perfect! Close to restaurants, bars and shopping, walking distance to Tropicana Fields and to the Pier. The Hotel was exactly like the photographs we had looked at, which is not always the case. It was clean and inviting, the staff were awesome, friendly, helpful, welcoming. The room was modern and comfortable with a very well equipped kitchen. We would definitely stay there again. Loved the music being that was played around the pool too.
    Murray
    Young couple
  • Avg. price/night: £118.23
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 355 reviews
    The hotel itself is pretty nice. The rooms are decently sized, well-equipped and very clean. They're also really modern, featuring a lot of tech and automation. The staff is friendly. Also the location within St. Petersburg is really good, as there are a lot of clubs, restaurants and bars nearby. We liked the full-functioning kitchen and the free amenities, such as water and popcorn. Also given the standard, it's pretty reasonably priced! Overall recommendation.
    Robert
    Young couple
  • Avg. price/night: £118.23
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 355 reviews
    Nice staff, great location, good facilities. The room was very clean and modern with great amenities.
    K
    KRISTINA
    Young couple
  • Scored 7.3
    7.3
    Rated good
    Good
     · 363 reviews
    The location was good, the workers were friendly and it was very clean. You got the normal squeaks and noises of an older hotel, but this one had great size rooms and modern finishes. I would still here again.
    Campanaro
    Group
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 33 reviews
    The location is just perfect—a nice and quiet area. It is close to the downtown of St. Petersburg. Friendly and communicative owner. A cozy, clean, stylish place to stay. Thank you for having us.
    Viktoriia
    Young couple
  • Avg. price/night: £113.22
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 1,036 reviews
    - 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
    Teresa
    People with friends
  • Avg. price/night: £82.83
    Scored 7.2
    7.2
    Rated good
    Good
     · 648 reviews
    Good central location to easily drive to top spots. Newly renovated and room and facilities were good. Very clean.
    Jackie
    Young couple
  • Avg. price/night: £219.77
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 430 reviews
    Spacious and modern room. With sound proof windows and business/travelers oriented audience - you gain a peaceful and quiet stay. The location is great, close to everything, right at the downtown with plenty of restaurants and clubs nearby. It is about 2-3 min walk from the beach strip with further many restaurants and bars. There's paid parking which is a big plus.
    GOLAN
    Solo traveller

Research, refine and make plans for your whole trip

gogless