Find hotels in St. Petersburg, FL from $55

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Petersburg hotels

Kompose Boutique Hotel

Kompose Boutique Hotel
3.0 star property
Sarasota
9.2 out of 10, Wonderful, (5,312 reviews)
"Very good hotel!"
United States
Dmitrii
$90 nightly
The price is $102
May 10 - May 11
Total with taxes and fees
Kompose Boutique Hotel

Wyndham Grand Clearwater Beach

Wyndham Grand Clearwater Beach
4.0 star property
Clearwater Beach
9.4 out of 10, Exceptional, (3,222 reviews)
"Everything was great highly recommend this hotel "
United States
Olga
$331 nightly
The price is $374
May 14 - May 15
Total with taxes and fees
Wyndham Grand Clearwater Beach

Mint House St. Petersburg Downtown by Kasa

Mint House St. Petersburg Downtown by Kasa
4.0 star property
Downtown St. Petersburg
9.4 out of 10, Exceptional, (800 reviews)
"Great hotel at a relatively low cost. Having a kitchen and a balcony made the stay more enjoyable."
United States
Md Sabbir
$97 nightly
The price is $110
May 27 - May 28
Total with taxes and fees
Mint House St. Petersburg Downtown by Kasa

RumFish Beach at TradeWinds

RumFish Beach at TradeWinds
4.0 star property
St. Pete Beach
8.2 out of 10, Very Good, (1,892 reviews)
"Very nice, clean, great location 👍 "
United States
anna
$198 nightly
The price is $224
May 20 - May 21
Total with taxes and fees
RumFish Beach at TradeWinds

Hollander Boutique Hotel

Hollander Boutique Hotel
3.0 star property
Downtown St. Petersburg
9.6 out of 10, Exceptional, (2,279 reviews)
"It was a very nice stay and the hotel is charming."
United States
Beth
$113 nightly
The price is $127
May 25 - May 26
Total with taxes and fees
Hollander Boutique Hotel

SkyBeach Resort

SkyBeach Resort
4.0 star property
Greater Pinellas Point
8.6 out of 10, Excellent, (685 reviews)
"Great stay. Breakfast was a bit overpriced."
United States
Klaus
$189 nightly
The price is $213
May 10 - May 11
Total with taxes and fees
SkyBeach Resort

GALAXY HOTEL

GALAXY HOTEL
2.0 star property
Downtown St. Petersburg
8.6 out of 10, Excellent, (826 reviews)
"Good cooked breakfast, the air conditioning was just about right, friendly staff and the room was spacious, and so was the balcony. Well situated in downtown. "
United Kingdom
Barry
$143 nightly
The price is $162
May 11 - May 12
Total with taxes and fees
GALAXY HOTEL

The Vinoy Resort & Golf Club, Autograph Collection

The Vinoy Resort & Golf Club, Autograph Collection
4.0 star property
Historic Old Northeast
8.8 out of 10, Excellent, (1,000 reviews)
"Loved every minute of my stay!!"
United States
Deidre
$379 nightly
The price is $428
May 25 - May 26
Total with taxes and fees
The Vinoy Resort & Golf Club, Autograph Collection

Island Grand at TradeWinds

Island Grand at TradeWinds
4.0 star property
St. Pete Beach
7.6 out of 10, Good, (1,136 reviews)
"Awesome place!!!"
United States
Selena
$207 nightly
The price is $234
May 13 - May 14
Total with taxes and fees
Island Grand at TradeWinds

Hilton St. Petersburg Bayfront

Hilton St. Petersburg Bayfront
4.0 star property
Downtown St. Petersburg
7.8 out of 10, Good, (1,032 reviews)
"Clean room, friendly and helpful staff. Will definitely be back. "
United States
WADE
$127 nightly
The price is $143
May 24 - May 25
Total with taxes and fees
Hilton St. Petersburg Bayfront

Hyatt Place St. Petersburg / Downtown

Hyatt Place St. Petersburg / Downtown
3.5 star property
Downtown St. Petersburg
9.2 out of 10, Wonderful, (1,005 reviews)
"Room was spotless, perfect location and friendly staff. "
United States
Shavon
$154 nightly
The price is $174
Jun 7 - Jun 8
Total with taxes and fees
Hyatt Place St. Petersburg / Downtown

The Don CeSar

The Don CeSar
4.0 star property
St. Pete Beach
9.0 out of 10, Wonderful, (1,139 reviews)
"Great place! Favorite hotel! "
United States
Olivia
$399 nightly
The price is $451
May 31 - Jun 1
Total with taxes and fees
The Don CeSar

Moxy St. Petersburg Downtown

Moxy St. Petersburg Downtown
3.0 star property
Downtown St. Petersburg
8.8 out of 10, Excellent, (378 reviews)
"Great location, pretty bar/pool, clean room and staff all very friendly."
United States
Jenna
$127 nightly
The price is $144
Jun 7 - Jun 8
Total with taxes and fees
Moxy St. Petersburg Downtown

Avalon Hotel Downtown St. Petersburg

Avalon Hotel Downtown St. Petersburg
2.5 star property
Downtown St. Petersburg
9.2 out of 10, Wonderful, (1,389 reviews)
"Friendly staff great location "
United States
Joanne
$99 nightly
The price is $112
May 10 - May 11
Total with taxes and fees
Avalon Hotel Downtown St. Petersburg

Hampton Inn & Suites St. Petersburg/Downtown

Hampton Inn & Suites St. Petersburg/Downtown
3.0 star property
Downtown St. Petersburg
9.4 out of 10, Exceptional, (1,004 reviews)
"Would stay here again. Pleasant & conveniently located."
United States
Anthony
$141 nightly
The price is $159
Jun 7 - Jun 8
Total with taxes and fees
Hampton Inn & Suites St. Petersburg/Downtown

AC Hotel St. Petersburg Downtown

AC Hotel St. Petersburg Downtown
4.0 star property
Downtown St. Petersburg
8.8 out of 10, Excellent, (492 reviews)
"The parking was easy and the staff went above and beyondvto make our stay comfortable. "
United States
George
$149 nightly
The price is $168
May 10 - May 11
Total with taxes and fees
AC Hotel St. Petersburg Downtown

Tru By Hilton St. Petersburg Downtown Central Ave, FL

Tru By Hilton St. Petersburg Downtown Central Ave, FL
2.5 star property
Downtown St. Petersburg
9.0 out of 10, Wonderful, (1,013 reviews)
"Great location & staff were awesome"
Canada
Maxwell
$107 nightly
The price is $121
May 26 - May 27
Total with taxes and fees
Tru By Hilton St. Petersburg Downtown Central Ave, FL

Courtyard by Marriott St. Petersburg Downtown

Courtyard by Marriott St. Petersburg Downtown
3.0 star property
Downtown St. Petersburg
8.4 out of 10, Very Good, (834 reviews)
"great breakfast"
United States
David
$119 nightly
The price is $135
Jun 7 - Jun 8
Total with taxes and fees
Courtyard by Marriott St. Petersburg Downtown

Sirata Beach Resort St Pete Beach

Sirata Beach Resort St Pete Beach
3.5 star property
St. Pete Beach
8.0 out of 10, Very Good, (312 reviews)
"Place was great! View of the bay was amazing and I loved the beach and bar access on the property. Would stay again "
United States
Katherine
$207 nightly
The price is $234
May 21 - May 22
Total with taxes and fees
Sirata Beach Resort St Pete Beach

The Birchwood

The Birchwood
3.0 star property
Downtown St. Petersburg
9.0 out of 10, Wonderful, (801 reviews)
"Beautiful vibe throughout!! Everyone was kind and helpful. Smiles everywhere. "
United States
yvette
$235 nightly
The price is $266
Jun 1 - Jun 2
Total with taxes and fees
The Birchwood
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.

Vacation Rentals in St. Petersburg

Save an average of 15% on thousands of hotels when you're signed in

Where to stay in St. Petersburg

Experience the charm of St. Petersburg, where vibrant art scenes meet stunning sand beaches. Explore family-friendly St. Pete Beach for leisure trips, or wander through the scenic streets of St. Pete. This city offers a perfect blend of outdoor adventures and relaxing coastal vibes for every traveler.

St. Petersburg - Clearwater

For families and outdoor enthusiasts seeking a memorable trip, St. Petersburg - Clearwater offers an exciting blend of sun-soaked beaches, vibrant parks, and cultural attractions. Visitors can unwind at the stunning St. Petersburg - Clearwater Beaches, explore the serene Vinoy Park, or immerse themselves in art at the Salvador Dali Museum. Located in St. Petersburg, this area provides easy access to shopping and family-friendly activities, making it a smart choice for your vacation stay.

St. Pete Beach

Experience the charm of St. Pete Beach, an excellent hub for families and couples eager to soak up the sun and enjoy outdoor adventures. This vibrant destination offers easy access to beautiful Upham Beach, the scenic Vinoy Park, and the modern Eckerd College, making it perfect for leisurely strolls and relaxation. Located about 7 miles by car from St. Petersburg, St. Pete Beach serves as a fantastic base for those looking to unwind while exploring local attractions. It's a smart choice for your vacation getaway.

Treasure Island

Treasure Island stands out as a prime spot for families and outdoor enthusiasts interested in a relaxing beach getaway. With its beautiful Upham Beach, vibrant Vinoy Park, and the intriguing Salvador Dali Museum nearby, visitors can immerse themselves in both leisure and culture. Located about 8 miles by car from St. Petersburg, this charming island offers a blend of budget-friendly accommodations and a welcoming atmosphere, making it a smart choice for your vacation.

Downtown St. Petersburg

If you are a culture enthusiast or a family traveler, look no further than Downtown St. Petersburg, which features vibrant attractions like the Salvador Dali Museum and the scenic Vinoy Park. This area offers a delightful mix of shopping, music concerts, and beautiful beaches, perfect for outdoor and city experiences. Located around St. Petersburg, Downtown is a smart choice for your stay, providing easy access to everything this lively neighborhood has to offer.

South Pasadena

Travelers seeking a relaxing retreat will find South Pasadena to be the ideal base for their vacation, featuring a charming neighborhood atmosphere and easy access to nearby St. Petersburg. This area is perfect for families and beach enthusiasts, with delightful attractions like Vinoy Park for outdoor fun, the Salvador Dali Museum for art lovers, and Upham Beach for sun-soaked days. South Pasadena offers a smart choice for hotel bookings, combining comfort with proximity to local experiences.

Stay near popular attractions in and around St. Petersburg

St. Petersburg offers an inviting blend of sun-kissed beaches, lush parks, and vibrant art scenes, making it a perfect destination for outdoor and family vacations. Explore the stunning Saint Petersburg Pier and immerse yourself in local culture while enjoying all that St. Petersburg has to offer.

St. Petersburg - Clearwater and related destinations

White sand beaches stretch for 35 miles along this sun-drenched peninsula where dolphins often play near shore. Visit the world-class Dalí Museum in the morning, then spend afternoons beach-hopping or paddling through mangrove trails where manatees surface beside your kayak.

Beach scene, Clearwater, Florida

Top St. Petersburg Hotel Reviews

More cheap stays in St. Petersburg

Hotels in St. Petersburg with star-rating

Price trends for hotels in St. Petersburg

Less expensive
More expensive
This month
Next month
June
February
$132
$123
Month
Price
January
$170
February
$216
March
$209
April
$171
May
$132
June
$123
July
$123
August
$126
September
$126
October
$134
November
$149
December
$144
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in St. Petersburg. Select dates and complete search for nightly totals inclusive of taxes and fees.

Find out more about St. Petersburg

Top reasons to visit St. Petersburg

  • Stunning Beaches: Enjoy beautiful sandy shores and crystal-clear waters, perfect for relaxation and water sports.
  • Cultural Attractions: Explore art museums and vibrant cultural experiences that celebrate the city's rich heritage.
  • Outdoor Activities: Engage in exciting outdoor adventures such as fishing, jet skiing, and family-friendly splash pads.
  • Lively Downtown: Discover a vibrant downtown filled with shopping, dining, and romantic excursions.
  • Charming Neighborhoods: Stroll through picturesque neighborhoods enhanced by the tropical climate.

Find great hotels near St. Petersburg

Explore a variety of hotel accommodations in St. Petersburg, Florida, where adventure and relaxation meet. Whether you're seeking a family-friendly resort or a romantic getaway, this vibrant city offers the perfect lodging options. Discover the best hotels that cater to every traveler's needs, ensuring a memorable vacation experience in the Sunshine City.

  • St Pete Shores Hotel: A 3-star resort located 7 miles from St. Petersburg, St Pete Shores Hotel is perfect for families seeking a beach adventure. This property boasts direct beach access and a variety of exciting activities onsite and nearby. Guests can enjoy kayaking, personal motor watercraft, and parasailing, while children can have fun in the arcade game room or at the shared playground. With amenities like a splash pad and free cribs, this hotel is designed to ensure a memorable family vacation experience.
  • RumFish Beach at TradeWinds: Rated 3.5 stars with an impressive guest rating of 8.2, RumFish Beach at TradeWinds is also situated 7 miles from St. Petersburg, making it an ideal family-friendly destination. With direct beach access, this resort offers a vibrant atmosphere perfect for beach lovers. The property features child-friendly amenities, including cribs and a tailored breakfast option for kids. Guests appreciate the engaging environment that encourages relaxation and family bonding right by the sea.
  • Dolphin Beach Resort: Dolphin Beach Resort is a 3-star property with a guest rating of 8.0, located 7 miles from St. Petersburg. This resort caters to those looking for both beach relaxation and adventure. With direct beach access, guests can partake in sailing, snorkeling, and kayaking nearby. The resort's vibrant setting is complemented by comfortable accommodations, making it a great choice for those looking to explore the water and enjoy a laid-back beach atmosphere.

Where to stay in St. Petersburg

St. Petersburg, Florida, is a vibrant coastal city perfect for outdoor and family vacations. With its stunning sandy beaches and a lively downtown, visitors can enjoy a friendly atmosphere filled with romantic excursions and beautiful scenery. Explore the charming neighborhoods nearby, where the tropical climate enhances your experience. Whether you're relaxing on the beach or strolling through the city center, St. Petersburg offers a delightful getaway for everyone.

  • St. Petersburg - Clearwater: A bustling metropolis, St. Petersburg - Clearwater offers a vibrant blend of urban and coastal experiences. Located on the Gulf Coast, this area boasts beautiful beaches and a variety of outdoor activities perfect for families. The peak travel months are February to March and July, making it an excellent destination year-round for those seeking sun and fun. Visitors can enjoy shopping at local malls, explore the beachfront, and partake in family-friendly activities. Notable attractions include the stunning waterfront parks and the lively downtown area, making it an ideal spot for both relaxation and adventure.
  • St. Pete Beach: Situated just 7 miles from St. Petersburg, St. Pete Beach is a charming city known for its stunning sandy shores and family-oriented atmosphere. It experiences peak tourist seasons from February to April, offering plenty of outdoor opportunities for visitors. This beach destination features numerous resorts and shopping areas, making it easy to find the perfect spot to unwind. The local beaches are not only beautiful, but they also provide a plethora of water sports and activities. Visitors can take advantage of the town's laid-back vibe while enjoying nearby attractions and dining options.
  • Treasure Island: Located 8 miles from St. Petersburg, Treasure Island is an idyllic island city that invites visitors to enjoy its beautiful coastline and lush surroundings. With peak travel times in March to April and June, this destination is perfect for families seeking outdoor activities. The boardwalk, local shopping areas, and family-friendly beaches provide ample entertainment for all ages. Treasure Island is known for its picturesque sunsets, making it a romantic getaway as well. Whether you're lounging on the beach or exploring local shops, this charming city promises a memorable experience.

Things to do near St. Petersburg

St. Petersburg, Florida, offers a perfect blend of outdoor activities and family-friendly fun. Visitors can enjoy shopping at local malls and exploring nearby resorts. Key attractions include scenic fishing spots, vibrant cultural experiences, and exciting water sports like jet skiing. For families, splash pads provide a refreshing way to cool off. Whether you’re seeking relaxation or adventure, St. Petersburg has something for everyone.

Shopping

In downtown St. Petersburg, check out Central Avenue for unique boutiques and gifts. If you're up for a drive, head to Tyrone Square Mall for a variety of stores and dining options, or visit The Mall at Sundial for an upscale shopping experience with waterfront views.

Recreation

Experience luxury at Isla del Sol Beaches, where you can unwind on pristine shores and enjoy exclusive amenities. At Palm Hill Country Club, indulge in golf and tennis while soaking in the upscale atmosphere. The Carrolwood Village Golf & Tennis Club offers a serene setting for relaxation and recreation.

Adventure

In St. Petersburg, explore the vibrant marine life with a snorkeling adventure at Fort De Soto Park, where you can swim among tropical fish. For thrill-seekers, try parasailing over the stunning coastline, offering breathtaking views of the Gulf of Mexico and the city skyline.

Nightlife

St. Petersburg's nightlife buzzes with energy at venues like The Canopy Rooftop Lounge for stunning views and craft cocktails. For a lively atmosphere, visit the Jannus Live for live music, or enjoy a laid-back vibe at the Ale and the Witch, known for its extensive craft beer selection.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Petersburg

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Petersburg are September to November, where the prices are slightly lower. This is in comparison to February to April, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Petersburg is Tuesday. The most expensive day to stay in St. Petersburg is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool makes it easy to choose your budget, desired location, and additional preferences. You can arrange the results by price, starting with the most affordable hotels. Additionally, you have the option to narrow down your choices by hotel category. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your St. Petersburg hotel reservations with your flights and activities through an Expedia package.

Find the best attractions in and around St. Petersburg

St. Petersburg, Florida, is perfect for outdoor and family vacations, offering beautiful beaches and vibrant urban parks. Visitors can explore a variety of attractions, including art museums and cultural experiences that showcase the city's rich heritage. Whether you’re looking to relax on the shore or enjoy engaging activities, St. Petersburg has something to offer everyone, making it an ideal destination for travelers seeking both adventure and relaxation.

  • Vinoy Park: Nestled in the heart of St. Petersburg, Vinoy Park offers a vibrant urban escape with lush greenery, walking paths, and stunning waterfront views. It's perfect for families and outdoor enthusiasts looking to relax, picnic, or enjoy recreational activities.
  • Salvador Dali Museum: Immerse yourself in the surreal world of Salvador Dali at this iconic art museum. Featuring an extensive collection of the artist's works, the museum provides a rich cultural experience and insight into Dali's imaginative mind.
  • Tampa Bay: Located 6 miles from St. Petersburg, Tampa Bay boasts breathtaking scenery and outdoor adventures. Enjoy sun-soaked beaches, water sports, and picturesque views, making it an ideal spot for relaxation and exploration.

Best time to go to St. Petersburg

The best time to visit St. Petersburg can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Petersburg falls in August, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in St. Petersburg falls in January, visitor numbers are slightly high and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January61.3°F (16.3°C)Light RainMostly SunnySlightly HighAverage
February64.6°F (18.1°C)No RainMostly SunnyAverageSlightly High
March67.8°F (19.9°C)Light RainMostly SunnyAverageSlightly High
April73.6°F (23.1°C)Light RainMostly SunnySlightly HighSlightly High
May78.3°F (25.7°C)Light RainSunnySlightly LowAverage
June82.0°F (27.8°C)Light RainMostly SunnyAverageAverage
July83.3°F (28.5°C)Moderate RainMostly SunnySlightly HighAverage
August83.7°F (28.7°C)Light RainMostly SunnyAverageAverage
September81.5°F (27.5°C)Light RainMostly SunnyAverageSlightly Low
October76.6°F (24.8°C)Light RainMostly SunnySlightly LowSlightly Low
November69.6°F (20.9°C)No RainMostly SunnyAverageSlightly Low
December65.5°F (18.6°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to St. Petersburg

Traveling to St. Petersburg, Florida, can be done via three major airports. Orlando International Airport (MCO) is 93 miles away, with nearby hotels like The Ritz-Carlton Orlando, Grande Lakes and Rosen Shingle Creek, offering shuttle services. Tampa International Airport (TPA), located 16 miles from St. Petersburg, features hotels such as The Tampa EDITION and JW Marriott Tampa Water Street, both providing convenient access to the airport. Lastly, Sarasota-Bradenton International Airport (SRQ) is 27 miles away, with hotel options like The Ritz-Carlton, Sarasota and Lido Beach Resort, all accessible to the airport. Each airport presents excellent accommodations for a comfortable stay.

Frequently asked questions

What are the best hotels in St Petersburg that travelers recommend?
Two of the best hotels in St Petersburg that travelers frequently recommend are The Vinoy Resort & Golf Club, Autograph Collection and The Birchwood.

The 4-star The Vinoy Resort & Golf Club, Autograph Collection, with an 8.8 rating, is known for its excellent location, spacious and clean rooms, and amazing staff. It offers a wide range of amenities including a golf course, tennis facilities, and a poolside restaurant. It is also conveniently located near attractions like the Chihuly Collection and St. Pete Pier.

Another highly recommended option is the 3-star The Birchwood, which has an outstanding 9.0 rating. Guests consistently praise its fantastic location, friendly and amazing staff, and excellent service. The hotel features a rainfall showerhead, deep soaking bathtubs, and a restaurant with alfresco dining. It is also very close to the Chihuly Collection and 400 Beach.
What are the best family hotels in St Petersburg?
For family-friendly hotels in St. Petersburg, consider the Crystal Bay Historic Hotel, SkyBeach Resort, St. Petersburg Marriott Clearwater, Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG, or Tru By Hilton St. Petersburg Downtown Central Ave, FL.

The 3-star Crystal Bay Historic Hotel, with an outstanding 9.6 rating, is an excellent choice for families. Guests frequently praise the friendly and helpful staff, comfortable and clean rooms, and fantastic breakfast. It also features a pool with a gate, sofa beds, free rollaway extra beds, and free cribs, along with highchairs for children, making it very accommodating for families. Its location is close to Sunset Park.

Another great option is the 4-star SkyBeach Resort, rated 8.8. This hotel offers cribs, sofa beds, and a pool. Families will appreciate the free amenities for children per adult and connecting rooms. It is conveniently located near Maximo Park and Eckerd College Beach.

The 3.5-star St. Petersburg Marriott Clearwater, with an 8.4 rating, is also well-suited for families. It provides free rollaway extra beds, a pool, free cribs, connecting rooms, kids' meals, and sofa beds. Customers often mention the comfortable and clean rooms and friendly staff. It is located near Topgolf.

The Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG, rated 9.4, is a highly recommended family hotel. It offers free rollaway extra beds, sofa beds, a pool with a gate, connecting rooms, free cribs, and highchairs for children. Guests consistently highlight the friendly staff, excellent breakfast, and spacious, clean rooms. It is conveniently situated near War Veteran Memorial Park.

Finally, the Tru By Hilton St. Petersburg Downtown Central Ave, FL, with a 9.0 rating, is another excellent choice. This hotel provides games for children, free rollaway extra beds, free cribs, highchairs for children, and connecting rooms. Families will also appreciate the free breakfast, including continental options. It is located near the Imagine Museum. Find more child-friendly accommodations in St Petersburg
What are the best spa hotels in St Petersburg?
For the best spa hotels in St Petersburg, consider The Vinoy Resort & Golf Club, Autograph Collection, Hollander Boutique Hotel, Crystal Bay Historic Hotel, SkyBeach Resort, or GALAXY HOTEL.

The 4-star The Vinoy Resort & Golf Club, Autograph Collection, with an 8.8 rating, offers a full-service spa with deep tissue massages, Swedish massages, hot stone massages, and sports massages, along with facial treatments and a steam room. Couples treatment rooms are available, and spa services are offered daily. It is conveniently located near the Renaissance Vinoy Golf Club and the Chihuly Collection.

Another excellent choice is the 3-star Hollander Boutique Hotel, boasting an impressive 9.4 rating. This hotel features a full-service onsite spa offering facial treatments and massages, with advance notice required for massages. Guests can also enjoy an outdoor pool and a poolside bar. The hotel is situated close to the Palladium Theater and the Chihuly Collection.

The 3-star Crystal Bay Historic Hotel, with an outstanding 9.6 rating, provides onsite spa services including massages, with advance notice required. Guests also benefit from free breakfast and a complimentary buffet breakfast. The hotel is praised for its comfortable and clean rooms.

The 4-star SkyBeach Resort, rated 8.8, provides treatment rooms and a heated outdoor pool with sun loungers and umbrellas. It is known for its comfortable and clean rooms, and guests often mention the fun bar and excellent food.

Finally, the 3.5-star GALAXY HOTEL, with an 8.6 rating, offers an onsite spa and accessible parking options including valet parking. Its location is often described as perfect, and guests appreciate the large rooms and bathrooms, as well as the great rooftop bar. It is located near the Chihuly Collection and the Palladium Theater. See all spa hotels in St Petersburg
Which beach resorts in St Petersburg do travelers love?
For beach resorts in St Petersburg that travelers love, consider The Vinoy Resort & Golf Club, Autograph Collection.

The 4-star Vinoy Resort & Golf Club, Autograph Collection, with an 8.8 rating, is a highly-rated option. It is conveniently located near Vinoy Park Beach and offers an on-site golf course, golf lessons, and a pro shop. Guests frequently praise its fabulous location, excellent staff, and spacious, clean rooms. Additionally, it's just a short walk from the Chihuly Collection and the St. Pete Pier. See more stays near the beach in St Petersburg
What hotels in St Petersburg offer free breakfast?
For hotels in St Petersburg that offer free breakfast, consider the Crystal Bay Historic Hotel, The Inn on Third, Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG, Hampton Inn & Suites St. Petersburg/Downtown, and The Kenwood Gables Boutique Bed & Breakfast.

The 3-star Crystal Bay Historic Hotel, with an impressive 9.6 rating, offers free buffet breakfast and is located in a historical district, just 0.1 miles from Sunset Park. Guests consistently praise the friendly and helpful staff, comfortable and clean rooms, and the fantastic and delicious breakfast.

The Inn on Third, rated 9.6, provides a complimentary continental breakfast and free self-parking. It boasts a convenient location, 0.4 miles from the Chihuly Collection and 0.8 miles from St. Pete Pier. Travelers particularly appreciate the friendly staff, comfortable rooms, and convenient parking.

The Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG, with a 9.4 rating, offers free buffet breakfast and free self-parking. It is conveniently located 0.8 miles from War Veteran Memorial Park. Guests frequently mention the excellent breakfast, spacious and clean rooms, and the friendly staff.

The 3-star Hampton Inn & Suites St. Petersburg/Downtown, rated 9.4, includes free buffet breakfast and free WiFi. It is situated 0.3 miles from the Chihuly Collection and 0.9 miles from Vinoy Park Beach. Travelers consistently highlight the excellent staff, convenient location, and comfortable beds.

The 3.5-star The Kenwood Gables Boutique Bed & Breakfast, with a great 10.0 rating, offers a complimentary full breakfast and free self-parking. It is located 0.8 miles from Kenwood Dog Park. Guests frequently praise its lovely pool. Find more hotels with free breakfast in St Petersburg
What are the top pet-friendly hotels in St Petersburg?
For top pet-friendly hotels in St Petersburg, consider The Vinoy Resort & Golf Club, Autograph Collection, Staybridge Suites St. Petersburg Downtown by IHG, and Mint House St. Petersburg - Downtown.

The 4-star Vinoy Resort & Golf Club, Autograph Collection, with an 8.8 rating, is a luxurious option that welcomes both dogs and cats, even providing food and water bowls. It offers an on-site golf course and is conveniently located near attractions like the Chihuly Collection and St. Pete Pier. Guests frequently praise its fabulous location, excellent staff, and spacious, clean rooms.

The 3-star Staybridge Suites St. Petersburg Downtown by IHG, rated 8.6, is a great choice that permits dogs and offers a complimentary buffet breakfast. It is situated near landmarks such as the Mahaffey Theater and Al Lang Stadium. Travelers often highlight the nice size of the rooms, the amazing breakfast, and the super comfortable beds.

Another excellent option is the 4.5-star Mint House St. Petersburg - Downtown, boasting an impressive 9.4 rating. This hotel is dog-friendly and features an outdoor pool with sun loungers. It is located close to the Chihuly Collection and Al Lang Stadium. Guests consistently praise the excellent location, helpful staff, and clean rooms. See more pet-friendly hotels in St Petersburg
What are the top boutique hotels in St Petersburg?
For top boutique hotels in St Petersburg, consider the GALAXY HOTEL, Tru By Hilton St. Petersburg Downtown Central Ave, FL, and Hollander Boutique Hotel.

The 3.5-star GALAXY HOTEL, with a rating of 8.6, is praised by guests for its superb location, large bathrooms, and a great rooftop bar. It is conveniently located near the Renaissance Vinoy Golf Club, the Chihuly Collection, and the St. Pete Pier. The hotel also offers valet parking.

Tru By Hilton St. Petersburg Downtown Central Ave, FL, rated 9.0, is known for its nice and clean rooms, great location, and friendly staff. Guests appreciate the complimentary breakfast and free WiFi. It is also close to the Imagine Museum.

Another excellent option is the 3-star Hollander Boutique Hotel, boasting an impressive 9.4 rating. Guests frequently highlight the friendly and helpful staff, comfortable rooms, and excellent food. This hotel features an outdoor pool, a poolside bar, and a full-service spa. Its location is also great, with the Palladium Theater just 0.1 miles away. See all boutique hotels in St Petersburg
What are the most romantic hotels in St Petersburg for couples?
For a romantic stay in St Petersburg, Florida, two excellent choices for couples are The Birchwood and The Vinoy Resort & Golf Club, Autograph Collection.

The 3-star Birchwood, with a 9.0 rating, is particularly well-suited for couples with its dedicated couples dining options. Guests consistently praise its amazing staff, excellent service, and fantastic location. It is also conveniently located near the Chihuly Collection and the St. Pete Pier.

Another wonderful option is the 4-star Vinoy Resort & Golf Club, Autograph Collection, which has an 8.8 rating. This resort offers couples dining, a sauna, and private hot tubs, superb for a relaxing getaway. Its location is also highly regarded by guests, and it's close to the Renaissance Vinoy Golf Club and the Chihuly Collection. See all romantic hotels in St Petersburg
What are the best hotels in St Petersburg near St. Pete Pier?
For hotels in St Petersburg near St. Pete Pier, consider The Inn on Third, Hollander Boutique Hotel, and Hampton Inn & Suites St. Petersburg/Downtown.

The Inn on Third, with a 9.6 rating, is very close to St. Pete Pier, just 0.8 miles away. Guests appreciate the complimentary continental breakfast and free self-parking, making it a convenient stay. It is also near the Chihuly Collection, just 0.4 miles away.

The 3-star Hollander Boutique Hotel, rated 9.4, is another excellent option, located 0.9 miles from St. Pete Pier. This hotel features an inviting outdoor pool and a poolside bar, along with free WiFi and free self-parking. It's also within 0.4 miles of the Chihuly Collection.

The 3-star Hampton Inn & Suites St. Petersburg/Downtown, with a 9.4 rating, is conveniently located just 0.6 miles from St. Pete Pier. This hotel offers a pool, complimentary buffet breakfast, and free WiFi. Guests frequently mention the excellent staff and comfortable rooms.
When is the best time to go to St Petersburg?
The best time to visit St. Petersburg, Florida, is typically from November to April, when the weather is most pleasant and ideal for outdoor activities.

During these months, you can expect comfortable temperatures, generally ranging from the low 60s to mid-70s Fahrenheit (15-24°C), with lower humidity and plenty of sunshine. This makes it great for enjoying the city's beaches, exploring the downtown area, or visiting attractions like the Dalí Museum without the intense heat and humidity of the summer months.

Couples often find this period ideal for a romantic getaway, as they can enjoy leisurely strolls along St. Pete Beach, dine outdoors at waterfront restaurants, or explore the vibrant arts scene downtown without the crowds or extreme weather. The cooler, drier air also makes it comfortable for biking along the Pinellas Trail or taking a boat tour.

Families also benefit greatly from visiting during this time. The mild weather allows for extended periods at the beach and comfortable visits to attractions such as the St. Pete Pier or Fort De Soto Park, where kids can play without overheating.
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?
With Expedia, you earn OneKeyCash™* on eligible St. Petersburg hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. 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 $55 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.

Explore a world of travel with Expedia