Find hotels in St. Petersburg, FL from $88

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    one key illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 1,756 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Avalon Hotel Downtown St. Petersburg

2.5 star property
9.2 out of 10, Wonderful, (1294)
"All of the staff were kind and helpful! "
The price is $119
includes taxes & fees
$105 per night
May 4 - May 5
Avalon Hotel Downtown St. Petersburg

Tru By Hilton St. Petersburg Downtown Central Ave, FL

2.5 star property
9.0 out of 10, Wonderful, (943)
"Great hotel, breakfast was excellent. Nice location. Friendly staff. "
The price is $134
includes taxes & fees
$118 per night
May 5 - May 6
Tru By Hilton St. Petersburg Downtown Central Ave, FL

Hilton St. Petersburg Bayfront

3.5 star property
7.8 out of 10, Good, (1005)
"The valet service was very good and the staff was helpful and friendly. The hotel staff was the same. The restaurant was very nice and the food was delicious. We also enjoyed the pool area and the convenience of restaurants. All in all, a very good stay! "
The price is $142
includes taxes & fees
$126 per night
May 11 - May 12
Hilton St. Petersburg Bayfront

Hollander Boutique Hotel

3.0 star property
9.4 out of 10, Exceptional, (1907)
"Charming old (1930s) property, very helpful staff, nice restaurant and cafe and within easy walking distance of downtown St Petersburg and the shopping district. Thoroughly recommended."
The price is $136
includes taxes & fees
$120 per night
May 5 - May 6
Hollander Boutique Hotel

Courtyard by Marriott St. Petersburg Downtown

3.0 star property
8.4 out of 10, Very Good, (680)
"Beautifully updated rooms. Very comfortable. The valet service went above and beyond to be helpful and make our stay carefree parking. SHAMIKA greeting was courteous and inviting. She picked up the mobility scooter out back of vehicle and all its parts easily and graciously. The "bistro" was not open most of our stay , but there were plenty of great cafes and resturant within walking distance."
The price is $108
includes taxes & fees
$95 per night
May 4 - May 5
Courtyard by Marriott St. Petersburg Downtown

Hyatt Place St. Petersburg / Downtown

3.5 star property
9.2 out of 10, Wonderful, (1006)
"This hotel is in a very central location; you can walk to the water and to many restaurants. The hotel is clean and well kept up. The buffet breakfast was more than adequate, and the staff are friendly. A paid parking garage with in and out privileges is conveniently attached to the hotel. The only reason we didn’t rate the hotel with all five stars is because of the loud music from the bars across the street from the hotel. While not the hotel’s fault, we would have appreciated a warning upon...
The price is $180
includes taxes & fees
$159 per night
May 4 - May 5
Hyatt Place St. Petersburg / Downtown

SkyBeach Resort

3.0 star property
8.8 out of 10, Excellent, (219)
"We loved our stay at the property, and had a great time while we there. Check in was smooth and loved the nice touch of being offered champagne when we got there. Despite the resort being still under renovation on the lower level, our room was amazing and comfortable! We enjoyed all the amentities! Staff was very attentive and Solomon was an absolute pleasure!"
The price is $223
includes taxes & fees
$197 per night
Apr 28 - Apr 29
SkyBeach Resort

The Inn on Third

2.0 star property
9.6 out of 10, Exceptional, (1005)
"The staff could not have been more accomodating. Great social hour too"
The price is $132
includes taxes & fees
$116 per night
May 4 - May 5
The Inn on Third

Mint House St. Petersburg - Downtown

4.5 star property
9.4 out of 10, Exceptional, (590)
"Nice place, highly recommended "
The price is $126
includes taxes & fees
$111 per night
May 4 - May 5
Mint House St. Petersburg - Downtown

Moxy St. Petersburg Downtown

3.0 star property
8.4 out of 10, Very Good, (92)
"There is no refrigerator in the room"
The price is $180
includes taxes & fees
$159 per night
May 1 - May 2
Moxy St. Petersburg Downtown

Holiday Inn St. Petersburg West by IHG

3.5 star property
8.0 out of 10, Very Good, (1002)
"Staff was very friendly. Rooms were very clean. The tv’s were a bit outdated. Could provide pool towels in a bin by the pool. Otherwise a nice place to stay. "
The price is $133
includes taxes & fees
$118 per night
May 4 - May 5
Holiday Inn St. Petersburg West by IHG

Comfort Inn & Suites Northeast - Gateway

3.0 star property
8.8 out of 10, Excellent, (1002)
"I had booked a regular room at Comfort Suites but because I wanted a room on the ground floor, they upgraded my room to a suite at no extra charge. Very nice and comfortable room."
The price is $160
includes taxes & fees
$142 per night
Apr 23 - Apr 24
Comfort Inn & Suites Northeast - Gateway

Hilton St. Petersburg Carillon Park

3.5 star property
9.2 out of 10, Wonderful, (1006)
"Top notch, friendly, professional staff. Responded quickly to requests. I gave 3 stars for cleanliness because the elevator floors were sticky (as if someone had dropped their drink) and it took a few hours for someone to mop it. We also found ants in our room that made their way into my suitcase (perplexing considering we were on the 8th floor and there was no food in the room) but the staff responded quickly when I reported the issue, offered a different room, treated the room for ants, and...
The price is $211
includes taxes & fees
$187 per night
Apr 27 - Apr 28
Hilton St. Petersburg Carillon Park

Comfort Inn St Petersburg North

2.5 star property
7.8 out of 10, Good, (1006)
"It was good for us! We needed a place that was affordable and close by to a show we were seeing. The staff was great, very friendly! The hotel is a bit dated, but clean."
The price is $129
includes taxes & fees
$114 per night
May 4 - May 5
Comfort Inn St Petersburg North

Staybridge Suites St. Petersburg Downtown by IHG

3.0 star property
8.6 out of 10, Excellent, (1003)
"Everything "
The price is $153
includes taxes & fees
$135 per night
May 4 - May 5
Staybridge Suites St. Petersburg Downtown by IHG

Mari Jean Hotel - All Adults Welcome

2.0 star property
9.0 out of 10, Wonderful, (254)
"Very friend staff and fun environment!"
The price is $154
includes taxes & fees
$136 per night
Apr 24 - Apr 25
Mari Jean Hotel - All Adults Welcome

Crystal Bay Hotel

3.0 star property
9.6 out of 10, Exceptional, (1323)
"Enjoyed"
The price is $141
includes taxes & fees
$124 per night
Apr 30 - May 1
Crystal Bay Hotel

La Quinta Inn & Suites by Wyndham St. Petersburg Northeast

3.0 star property
7.4 out of 10, Good, (1007)
"It was very pleasant. "
The price is $132
includes taxes & fees
$117 per night
May 4 - May 5
La Quinta Inn & Suites by Wyndham St. Petersburg Northeast

GALAXY HOTEL

2.0 star property
7.8 out of 10, Good, (136)
"Very nice property and great staff! We had issues at another hotel and were lucky to find a room in any hotel as it was a very busy weekend. We arrived early and Paula was very helpful getting us a room with a great view. The girls working in the coffee shop were friendly and Randy at the front desk was great as well. We visit St Pete at least once a year and this is the nicest hotel we've stayed at. Great place with great customer service."
The price is $198
includes taxes & fees
$175 per night
Apr 23 - Apr 24
GALAXY HOTEL

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

2.5 star property
9.2 out of 10, Wonderful, (1439)
"Wonderful experience! The bin full of loaner beach equipment was great."
The price is $182
includes taxes & fees
$161 per night
Apr 27 - Apr 28
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in St. Petersburg

Great weekend hotel deals in St. Petersburg, FL

Showing deals for:May 2 - May 4
Save an average of 15% on thousands of hotels when you're signed in

St. Petersburg - Clearwater and related destinations

Plan time for visits to the top-rated white-sand beaches of the region as well as its varied cultural attractions.

Famous white-sand beaches, a dynamic arts community and lush tropical beauty keep visitors coming back to Florida’s central west coast cultural capital.

Stretching out along the banks of the Caloosahatchee River, this attractive town offers rich fishing grounds, quality golf courses and an attractive waterfront.

Sunny skies and plenty of activities make this Florida Panhandle city a very popular place to bring families for a vacation.

Florida Panhandle featuring a coastal town, a sandy beach and general coastal views

Experience the beaches, sports, and sunsets in Fort Walton Beach - Destin!

Fort Walton Beach - Destin which includes a coastal town
Photo by Tommy Crow/Visit South Walton
Open Photo by Tommy Crow/Visit South Walton

Find out more about St. Petersburg

Find out more about St. Petersburg

Frequently asked questions

What is the best area to stay in St. Petersburg?
Downtown St. Petersburg is the premier area for travelers seeking a blend of vibrant culture, outdoor enjoyment, and convenient amenities. Known affectionately as “Sunshine City,” this dynamic district boasts a delightful climate and a unique city center, where shopping, fine dining, and theater events converge. The stunning waterfront along Tampa Bay invites you to indulge in leisurely strolls, while Vinoy Park serves as a picturesque backdrop for entertainment day and night.

For couples looking for a romantic escape, the waterfront offers mesmerizing sunset views that create an unforgettable atmosphere. Picture yourselves walking hand-in-hand along the pristine sands of St. Pete Beach, often ranked among the best in the U.S. The iconic Don CeSar hotel, fondly called the Pink Palace, adds a touch of glamour to your stay, making it a great spot for a special dinner or a sunset cocktail.

Families will find Downtown St. Petersburg to be a treasure trove of activities. The Sunken Gardens, a century-old botanical paradise, provides an engaging experience for kids and adults alike, showcasing native plants and lush landscapes. Nearby, the Salvador Dalí Museum captivates with its impressive collection, sparking curiosity and creativity in visitors of all ages. With parks and beaches just a stone’s throw away, there’s no shortage of opportunities for fun and relaxation.
What are the best hotels in St. Petersburg that travelers recommend?
Hollander Boutique Hotel is a great choice among travelers, boasting a stellar rating of 9.4. Set in a beautifully restored Art Deco property, it offers a charming ambiance that appeals to couples and travelers seeking a great experience. Guests rave about the inviting poolside bar and the outdoor pool, great for leisurely afternoons. Its central location makes it easy to explore St. Petersburg’s vibrant arts scene and waterfront.

For families, the Hampton Inn & Suites St. Petersburg/Downtown is an excellent option, rated 9.2. It features premium bedding and designer toiletries, ensuring a comfortable stay for all. The outdoor pool is accessible and has been recently renovated, making it a great spot for kids to splash around while parents relax. Plus, the hotel offers valet parking for added convenience, allowing for easy exploration of nearby attractions.

Crystal Bay Hotel, with a top rating of 9.6, attracts those looking for a luxurious yet intimate experience. This hotel provides VIP access and premium bedding, ensuring guests enjoy a restful night. The outdoor pool is great for a refreshing dip after a day of adventure, making it ideal for couples or solo travelers looking to unwind.

If you’re seeking a romantic getaway, The Kenwood Gables Boutique Bed & Breakfast is a top-rated option, with a great score of 10.0. Offering private in-room pools and deep soaking bathtubs, this charming bed and breakfast provides an intimate setting for couples. The lush gardens and personalized service enhance the overall experience, making it a beloved choice for those looking to celebrate special occasions.

Finally, the Hilton St. Petersburg Carillon Park, rated 9.2, caters well to business travelers. With spacious meeting rooms and ballroom facilities, it’s great for corporate retreats. The hotel also features a billiards table and a refreshing outdoor pool, providing leisure options after a busy day of meetings. Premium bedding and designer toiletries ensure a restful night, making it a balanced choice for work and relaxation.
What are the best spa hotels in St. Petersburg?
For travelers seeking a rejuvenating escape in St. Petersburg, the Hollander Boutique Hotel stands out with an impressive customer review rating of 9.4. This welcoming hotel provides a full-service spa where guests can indulge in a variety of treatments, including soothing massages and invigorating facial therapies. The inclusive setting and personalized service ensure an easy experience, allowing you to unwind fully.

Another excellent option is the Crystal Bay Hotel, which boasts a stellar rating of 9.6. With its onsite spa featuring in-room massage services, guests can enjoy the luxury of relaxation in their own space. The attentive staff and tranquil environment make it an ideal retreat for those looking to recharge after a day of exploring.

For those who desire a more comprehensive wellness experience, The Vinoy Resort & Golf Club, Autograph Collection, rated 8.8, offers an array of spa services, including specialized treatments like prenatal and sports massages. The additional amenities, such as a sauna and steam room, enhance the overall experience, making it a superb choice for couples or solo travelers who appreciate quality and convenience.

These spa hotels in St. Petersburg provide the superb blend of attentive service and luxurious amenities, ensuring a confident and straightforward planning experience for travelers who value relaxation and rejuvenation. Whether you are looking to pamper yourself or enjoy a romantic getaway, these options promise memorable moments in a serene setting. See all spa hotels in St Petersburg.
Which beach resorts in St. Petersburg do travelers love?
The Vinoy Resort & Golf Club, Autograph Collection, is a stunning destination in St. Petersburg that travelers rave about, boasting an exceptional score of 8.8. Nestled near the warm sands of the Gulf Coast, this resort offers a great blend of luxury and adventure for families and couples alike. See more stays near the beach in St Petersburg.
What hotels in St. Petersburg offer free breakfast?
The Kenwood Gables Boutique Bed & Breakfast is a charming option in St. Petersburg, boasting a great review score of 10.0. Guests rave about the delightful full breakfast served on weekends, along with an array of thoughtful amenities such as a private outdoor pool, complimentary Wi-Fi, and a serene terrace for relaxation. The intimate setting and attentive service make it an ideal retreat for families looking to unwind.

Another excellent choice is the Crystal Bay Hotel, which has earned an impressive review rating of 9.6. Not only does it offer a complimentary buffet breakfast, but it also features a lovely outdoor pool, balconies for enjoying the view, and a historical design that adds character to your stay. Families will appreciate the free highchairs and cribs, making it convenient for those traveling with children.

For travelers seeking a more urban vibe, the Hampton Inn & Suites St. Petersburg/Downtown, rated 9.2, provides a great mix of comfort and convenience. With free breakfast options and a renovated outdoor pool, it’s a fantastic base for exploring the vibrant downtown area. Meanwhile, the Hyatt Place St. Petersburg/Downtown, also boasting a 9.2 rating, welcomes pets and offers amenities like a 24-hour fitness center and an outdoor pool, suiting both active travelers and those seeking relaxation.

Each of these properties ensures a friendly setting, where attentive service and quality amenities create a stress-free and enjoyable experience for all guests, whether you’re traveling with family or looking for a romantic getaway. Find more hotels with free breakfast in St Petersburg.
What are the top pet-friendly hotels in St. Petersburg?
If you’re traveling to St. Petersburg with your furry friend, the Hollander Boutique Hotel is an excellent choice, boasting a stellar review score of 9.4. This charming hotel not only welcomes pets but also offers a beautiful outdoor pool and a relaxing poolside bar, superb for unwinding after a day of adventure. Its proximity to nearby beaches and marinas makes it an ideal base for outdoor adventures with your four-legged companions.

Another fantastic option is the Hyatt Place St. Petersburg / Downtown, rated 9.2 by guests. This hotel is not only pet-friendly but also features a range of amenities including a 24-hour fitness center, an outdoor pool, and complimentary breakfast. You can enjoy spacious rooms with conveniences like free Wi-Fi and a garage for straightforward parking, ensuring a comfortable stay for the whole family.

For those who may be looking for a family-friendly environment, the Hampton Inn & Suites St. Petersburg/Downtown, also rated 9.2, welcomes pets and offers a variety of amenities including a newly renovated outdoor pool. With cribs and rollaway beds available, it caters superbly to families traveling with children, ensuring everyone has a restful night’s sleep.

If you’re seeking a serene retreat with a touch of luxury, consider the Hilton St. Petersburg Carillon Park, which is pet-friendly and offers a beautiful outdoor pool and a private hot tub for relaxation. The hotel’s fitness facilities and scenic lake site provide a wonderful backdrop for couples looking to enjoy a romantic getaway or families wishing to explore the nearby area.

No matter your needs, St. Petersburg has a variety of pet-friendly hotels that promise a comfortable and enjoyable experience for both you and your furry friends. See more pet-friendly hotels in St Petersburg.
What are the best budget hotels in St. Petersburg?
The Crystal Bay Hotel in St. Petersburg is a fantastic choice for travelers seeking a budget-friendly yet comfortable stay. With a customer review rating of 9.6, this hotel offers a range of thoughtful amenities, including complimentary breakfast options on weekends and a lovely outdoor pool, superb for families looking to unwind. Guests appreciate the spacious rooms featuring sofa beds and rollaway options, ensuring that everyone in the family has a cozy place to rest.

Another excellent option for families is the Holiday Inn Express & Suites St. Petersburg - Madeira Beach, which boasts a traveler review score of 9.2. This hotel features a fantastic outdoor pool area, ideal for a fun day in the sun, along with free cribs and highchairs to accommodate younger guests. The buffet breakfast is not only complimentary but also serves as a great start to a day of adventure.

For couples seeking a romantic getaway, the Hollander Boutique Hotel, rated 9.4, offers a charming ambiance, complete with a poolside bar and full-service spa treatments, making it a superb retreat for relaxation and leisure.

Whether traveling with family or seeking a romantic escape, St. Petersburg has a variety of budget-friendly hotels that prioritize comfort and convenience. View all budget hotels in St Petersburg.
What are the most romantic hotels in St. Petersburg for couples?
For couples seeking a romantic getaway in St. Petersburg, The Birchwood is an exceptional choice, boasting a stellar review score of 9.0. This welcoming hotel provides an array of delightful amenities, including couples dining options and complimentary champagne service to set the mood for your stay. Guests can also indulge in premium bedding and deep soaking bathtubs, creating an inclusive setting for relaxation. The outdoor terrace and balconies are great for enjoying the beautiful Florida weather, making it an ideal setting for intimate moments.

Another lovely option is the Courtyard by Marriott St. Petersburg Downtown, rated 8.4 by guests. This hotel features cozy suites and an indoor pool, offering a comfortable retreat after a day of exploring the historical district. Couples will appreciate the 24-hour fitness center and valet parking, ensuring a convenient and stress-free experience. See all romantic hotels in St Petersburg.
When is the best time to go to St. Petersburg?
The most popular time to visit St. Petersburg is April, as the city begins to thaw from winter and transforms into a vibrant tapestry of blooming flowers and lively events. During this time, temperatures typically range from the mid-40s to mid-50s Fahrenheit, providing a refreshing backdrop for exploring the city’s rich history and stunning architecture.

Peak tourist season runs from April to June, where you’ll find a multitude of cultural festivals and events that celebrate the city’s unique heritage. This is an excellent time for those who enjoy sightseeing, as the longer daylight hours allow for extended exploration of iconic landmarks such as the Hermitage Museum and Peterhof Palace. The pleasant weather is great for leisurely strolls along the Neva River or in the picturesque gardens of the Summer Palace.

For couples seeking a romantic getaway, May is particularly enchanting. Spring brings not only beautiful weather but also the celebrated White Nights, where the sun barely sets and the city comes alive with concerts, performances, and open-air events. Imagine enjoying a candlelit dinner at a waterfront restaurant, followed by a scenic boat tour under the magical twilight.

If you’re looking for a more budget-friendly option, consider visiting in October. While the weather may be cooler, this month offers a quieter atmosphere, allowing you to explore the city’s attractions without the crowds. You can still immerse yourself in St. Petersburg’s vibrant art scene by visiting its many galleries and theaters.
Where can I find the best nightlife in St. Petersburg?
St. Petersburg, Florida, boasts a lively nightlife scene that beautifully complements its stunning waterfront views and warm climate.

The downtown area is a hub for nightlife enthusiasts, featuring a variety of bars, clubs, and live music venues. Central Avenue is particularly known for its vibrant atmosphere, where you can find everything from trendy cocktail bars to lively dance clubs. The historic Palladium Theater often hosts concerts and performances, making it a great spot for those who enjoy live entertainment.

If you’re seeking a more laid-back vibe, the Beach Drive district offers charming waterfront bars and restaurants with outdoor seating, where you can sip craft cocktails while enjoying picturesque views of the bay. The area is especially lovely during sunset, making it an ideal choice for a romantic evening out.

For a great experience, head over to the Grand Central District, known for its eclectic mix of bars, breweries, and art galleries. This neighborhood often features local events and art walks, providing a great blend of culture and nightlife.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to “My Trips”, and selecting your reservation. To find flexible deals, filter your search by “Fully refundable property” for hotels in St. Petersburg.
How can I save on a St. Petersburg hotel booking with Expedia?
One Key™ - Expedia’s free travel rewards program - gives you instant access to perks and Member Prices on St. Petersburg hotels. Plus, you’ll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St. Petersburg hotel?
Prices for hotels in St. Petersburg often vary, but you can find a great deal from $88 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by “Price: low to high” for the cheapest rate.