Skip to main content

Places to Stay in St Petersburg

Find the places to stay that appeal to you the most

The best places to stay in St Petersburg

Check out our pick of great places to stay in St Petersburg

Filter by:

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.

H
Hanna
From
Poland
Very clean and nice room. Perfect swimming pool and bar at the pool. I really recommend staying here
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,109 reviews
Price from
US$129
1 night, 2 adults

The Kenwood Gables Boutique B&B

Downtown Saint Petersburg, St Petersburg

Attractively located in the centre of St Petersburg, The Kenwood Gables Boutique B&B features air-conditioned rooms with free WiFi and free private parking.

S
Sanford
From
United States
Breakfasts were delicious. Eggs each morning with freshly baked items. Lovely pool and rooms were spacious and beautifully decorated. Owners, Jason and Raymond couldn't have been nicer or more accommodating. Location perfect, only minutes from downtown and museums.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 108 reviews
Price from
US$163.90
1 night, 2 adults

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

Hotel in St Petersburg

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

E
Erik
From
United States
Everything was Fantastic, especially the front desk clerk Emily! You should promote Emily and keep her on your team forever!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 405 reviews
Price from
US$132
1 night, 2 adults

The Vinoy Resort & Golf Club, Autograph Collection

Downtown Saint Petersburg, St Petersburg

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

D
DAVID
From
United States
Pool staff very professional, history of hotel in pictures exceptional, views of close city outstanding
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 104 reviews
Price from
US$349
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.

A
Agne
From
Lithuania
The host, the location and the atmosphere. So ‘real’ America's feeling :)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 981 reviews
Price from
US$144
1 night, 2 adults

Top Floor - Sun Filled Home - Jacuzzi - Pets Ok

Downtown Saint Petersburg, St Petersburg

Right in the centre of St Petersburg, situated within a short distance of Chihuly Collection, Top Floor - Sun Filled Home - Jacuzzi - Pets Ok offers free WiFi, air conditioning and household amenities...

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 10 reviews
Price from
US$235.28
1 night, 2 adults

Historic 1920 Bungalow Minutes from DTSP

Downtown Saint Petersburg, St Petersburg

Attractively set in the centre of St Petersburg, Historic 1920 Bungalow Minutes from DTSP offers a balcony, air conditioning, free WiFi and TV.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$186
1 night, 2 adults

Bayview Oceanside Condo with Pool and Private Balcony

St Petersburg

Set in St Petersburg, 7.4 km from John's Pass and 7.7 km from Johns Pass And Village Boardwalk, Bayview Oceanside Condo with Pool and Private Balcony offers a casino and air conditioning.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 10 reviews
Price from
US$121.50
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.

D
Daniela
From
Switzerland
We loved this hotel. Such a beautiful historic building, it was like travelling back in time. Huge rooms with comfortable beds. Delicious breakfast. Welcoming staff. Especially the lounge area with free coffee and tea was outstanding.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,199 reviews
Price from
US$149
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.

D
Detrick
From
United States
I loved the ease of checking in, as well as the friendliness of Chris, Grayson, David, and Conrad. This was a completely different environment for my partner and I, so I'm sure we stuck out like a sore thumb. But thanks to the advice of the staff we had the time of our lives. We're definitely looking forward looking to visiting again soon. Thank you all for being so amazing.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 245 reviews
Price from
US$216.59
1 night, 2 adults
All places to stay in St Petersburg

Most booked places to stay in St Petersburg and surroundings in the past month

See all

Popular with guests booking places to stay in St Petersburg

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 451 reviews

Popular with guests booking places to stay in St Petersburg

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 132 reviews

Popular with guests booking places to stay in St Petersburg

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

Popular with guests booking places to stay in St Petersburg

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

Popular with guests booking places to stay in St Petersburg

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

Popular with guests booking places to stay in St Petersburg

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 988 reviews

Popular with guests booking places to stay in St Petersburg

Popular with guests booking places to stay in St Petersburg

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

Popular with guests booking places to stay in St Petersburg

Popular with guests booking places to stay in St Petersburg

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,109 reviews

Save money on places to stay in St Petersburg and nearby – budget options available

Scored out of 10, guest rating 4.9
Disappointing - What previous guests thought, 727 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$79.10 per night
Scored out of 10, guest rating 5.3
Passable - What previous guests thought, 59 reviews

The St. Petersburg, FL Comfort Inn & Suites at Tropicana Field hotel is three miles from Tropicana Field, home of the Tampa Bay Devil Rays.

From US$78.76 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.

Set 4.7 km from Tropicana Field and 5.8 km from Chihuly Collection in the centre of St Petersburg, Dog Friendly - 8min to Downtown - FAST Wifi offers accommodation with free WiFi and free private...

From US$282.31 per night

Uptown Inn & Suites

St Petersburg
Budget options available
Scored out of 10, guest rating 5.1
Passable - What previous guests thought, 535 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$68.70 per night

Cozy Suite

St Petersburg
Budget options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Set in St Petersburg, 5.3 km from Tropicana Field and 6.4 km from Chihuly Collection, Cozy Suite offers air conditioning. This property offers access to a terrace, free private parking and free WiFi.

From US$150 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 119 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$219.22 per night

Ponce De Leon Hotel

St Petersburg
Budget options available
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 479 reviews

This Saint Petersburg, Florida hotel features 2 on-site restaurants and free property-wide Wi-Fi. Guests will be 15 minutes' walk from the shops and restaurants and Saint Petersburg Pier.

From US$111.87 per night

Enjoy breakfast in St Petersburg and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 512 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$165.86 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 55 reviews

Conveniently located in St Petersburg, Moxy St. Petersburg Downtown offers air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.

From US$220.35 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 451 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.

From US$186.45 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 399 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$205.66 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 144 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.

From US$375.16 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 490 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$288.15 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 330 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$410.34 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 241 reviews

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

From US$306.82 per night

Great access to the city centre. Check these places to stay in St Petersburg and nearby

Scored out of 10, guest rating 10
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$376.10 per night
Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 212 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$129.95 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

In the centre of St Petersburg, located within a short distance of Tropicana Field, City Vibes 2BR Walk Everywhere in DWNTN St.

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

In the centre of St Petersburg, located within a short distance of Tropicana Field, Modern Unit in the Heart of Downtown St Pete offers free WiFi, air conditioning and household amenities such as a...

From US$230 per night

Right in the centre of St Petersburg, set within a short distance of Tropicana Field, Tropicana Field 1 Bed in Downtown With Free Parking offers free WiFi, air conditioning and household amenities...

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

Right in the heart of St Petersburg, situated within a short distance of Tropicana Field, Chic 2BR Getaway Walk to Breweries and Art Walk offers free WiFi, air conditioning and household amenities...

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

Right in the centre of St Petersburg, set within a short distance of Tropicana Field, Experience St.

From US$254 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Right in the heart of St Petersburg, situated within a short distance of Tropicana Field, Live the Downtown Life Cozy 1 Bed Near Tropicana offers free WiFi, air conditioning and household amenities...

From US$260 per night

FAQ about places to stay in St Petersburg

Places to stay that guests love in St Petersburg

See all
Avg. price/night: US$145.77
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,109 reviews
Great atmosphere in hotel and great location in downtown St.Petes. Staff very friendly, good value.
Guest review by
Colette
Young couple
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 9 reviews
Clean and beach themed appartment, with a conditioning system. Location in the Gulfport was great, next to the Gulfport beach and local market place. Without a car, was taking ubers to go to beaches and other downtowns.
Guest review by
Aiste
Solo traveller
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 37 reviews
On our roundtrip around Florida we have been at many places - this one was by far the best. Perfect location, we enjoyed the sunset at the pool directly at the seaside. Whenever we have a chance to come back to Florida this will be the place to stay. We are a family of four with two teens and really enjoyed the roomy environment - inside and outside in the garden. Take a look at the pictures of this location - it is really true. Our hosts were perfectly hospitable and Yelena also provided us with valuable hints for our further round-trip.
Guest review by
Michael
Family with young children
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 108 reviews
Breakfasts were delicious. Eggs each morning with freshly baked items. Lovely pool and rooms were spacious and beautifully decorated. Owners, Jason and Raymond couldn't have been nicer or more accommodating. Location perfect, only minutes from downtown and museums.
Guest review by
Sanford
Young couple
Avg. price/night: US$236.17
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 574 reviews
So clean, hotel amenities with home-like feel!! Great location, in the center of downtown St. Pete. Great view of Tropicana Field!!
Guest review by
Roselily
Solo traveller
Avg. price/night: US$68.70
Scored out of 10, guest rating 5.1
Passable - What previous guests thought, 535 reviews
The location was very central and made it easy to get to all of our destinations. The room was clean and very well-stocked (hot plate, coffee pot with filters, dishes, pots and pans, new sponge, napkins, etc.). Staff was very accommodating when we informed them we'd arrive too late to even make late check-in. The amenities were nice-- our room had a smart TV and the pool seemed lovely, even though we didn't use it. It wasn't fancy, but it met our needs, felt safe, and gave us an affordable place to stay for a memorable vacation.
Guest review by
Grace
Young couple
Avg. price/night: US$288.15
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 490 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.
Guest review by
GOLAN
Solo traveller
Avg. price/night: US$196.34
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 981 reviews
Friendly owners. Cozy environment. Great location. Room was great for age of building. Happy hour was enjoyable. Location is great. You can walk to city center and historical spots.
Guest review by
Vitor
Young couple
Avg. price/night: US$79.10
Scored out of 10, guest rating 4.9
Disappointing - What previous guests thought, 727 reviews
Good location. In the center of downtown and the beach
Guest review by
Leticia Lorena
Young couple
Avg. price/night: US$196.34
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 981 reviews
Character & location of hotel coupled with friendly and attentive owners make Inn on the 3rd a special place to stay. Beware of expensive imitations!
Guest review by
Sam
Young couple
Avg. price/night: US$145.77
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,109 reviews
Beautifully decorated room, lobby, sitting areas. Great location close to bay, downtown, galleries and Central Avenue.
Guest review by
Anna
Solo traveller