Find hotels in St. Petersburg, FL from $78

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Petersburg hotels

Econo Lodge St. Petersburg Central

Econo Lodge St. Petersburg Central
2.0 star property
United Central
6.4 out of 10, (39 reviews)
"Great staff clean room very convenient location would stay there again"
United States
Gerald
$75 nightly
The price is $85
Apr 19 - Apr 20
Total with taxes and fees
Econo Lodge St. Petersburg Central

Moxy St. Petersburg Downtown

Moxy St. Petersburg Downtown
3.0 star property
Downtown St. Petersburg
8.8 out of 10, Excellent, (344 reviews)
"Clean room, great service, delicious coffee bar. "
United States
Melanna
$152 nightly
The price is $172
Apr 19 - Apr 20
Total with taxes and fees
Moxy 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, (478 reviews)
"The parking was easy and the staff went above and beyondvto make our stay comfortable. "
United States
George
$199 nightly
The price is $225
Mar 29 - Mar 30
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,001 reviews)
"The hotel is exceptionally nice, featuring modern decor and a welcoming atmosphere, a fresh and comfortable stay."
United States
Andrea
$116 nightly
The price is $131
Apr 19 - Apr 20
Total with taxes and fees
Tru By Hilton St. Petersburg Downtown Central Ave, FL

GALAXY HOTEL

GALAXY HOTEL
2.0 star property
Downtown St. Petersburg
8.6 out of 10, Excellent, (701 reviews)
"Nice hotel with a great staff."
United States
Mario
$159 nightly
The price is $180
Mar 22 - Mar 23
Total with taxes and fees
GALAXY HOTEL

Hollander Boutique Hotel

Hollander Boutique Hotel
3.0 star property
Downtown St. Petersburg
9.6 out of 10, Exceptional, (2,239 reviews)
"Great place, older hotel but clean and friendly stuff! "
United States
Petri
$157 nightly
The price is $178
Apr 13 - Apr 14
Total with taxes and fees
Hollander Boutique Hotel

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,000 reviews)
"All staff are great! Perfect location for the festival. "
United States
Jean
$188 nightly
The price is $212
Apr 19 - Apr 20
Total with taxes and fees
Hampton Inn & Suites St. Petersburg/Downtown

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)
"Dined at the Elliott Aster Restaurant while staying at the Vinoy, and our meals were second to none."
United States
Diane
$439 nightly
The price is $496
Mar 29 - Mar 30
Total with taxes and fees
The Vinoy Resort & Golf Club, Autograph Collection

Hilton St. Petersburg Bayfront

Hilton St. Petersburg Bayfront
4.0 star property
Downtown St. Petersburg
7.8 out of 10, Good, (1,009 reviews)
"Was really comfortable beds and bedding and location was beautiful "
United States
Rosa
$179 nightly
The price is $202
Apr 5 - Apr 6
Total with taxes and fees
Hilton St. Petersburg Bayfront

Avalon Hotel Downtown St. Petersburg

Avalon Hotel Downtown St. Petersburg
2.5 star property
Downtown St. Petersburg
9.2 out of 10, Wonderful, (1,364 reviews)
"We have been staying here for years...great location, staff, pool, resturant etc. "
United States
Lauren
$112 nightly
The price is $127
Apr 5 - Apr 6
Total with taxes and fees
Avalon Hotel Downtown St. Petersburg

The Inn on Third

The Inn on Third
2.0 star property
Downtown St. Petersburg
9.6 out of 10, Exceptional, (1,002 reviews)
"We love this Inn❤️. We will definitely be back for another relaxing stay❣️"
United States
Gregory
$143 nightly
The price is $162
Mar 31 - Apr 1
Total with taxes and fees
The Inn on Third

The Birchwood

The Birchwood
3.0 star property
Downtown St. Petersburg
9.0 out of 10, Wonderful, (769 reviews)
"Great hotel staff wonderful. "
United States
Scott
$285 nightly
The price is $322
Mar 22 - Mar 23
Total with taxes and fees
The Birchwood

Ponce De Leon Hotel

Ponce De Leon Hotel
3.0 star property
Downtown St. Petersburg
7.0 out of 10, Good, (1,031 reviews)
"Great location and staff was very helpful. A boutique hotel as described, so expect the charm of days yonder."
United States
Erik
$131 nightly
The price is $148
Mar 23 - Mar 24
Total with taxes and fees
Ponce De Leon Hotel

Mari Jean Hotel - All Adults Welcome

Mari Jean Hotel - All Adults Welcome
2.0 star property
Historic Kenwood
8.8 out of 10, Excellent, (378 reviews)
"Great stay, will definitely be back. "
United States
Sorina
$96 nightly
The price is $109
Apr 5 - Apr 6
Total with taxes and fees
Mari Jean Hotel - All Adults Welcome

Prestige Collection Boutique hotel

Prestige Collection Boutique hotel
2.0 star property
Historic Old Northeast
9.6 out of 10, Exceptional, (187 reviews)
" Very lovely get away for my wife and I. Loved the hot tub, pool, and how close to everything. Friendly staff too. "
United States
Kelly
$165 nightly
The price is $186
Mar 22 - Mar 23
Total with taxes and fees
Prestige Collection Boutique hotel

Staybridge Suites St. Petersburg Downtown by IHG

Staybridge Suites St. Petersburg Downtown by IHG
3.0 star property
Campbell Park
8.6 out of 10, Excellent, (1,000 reviews)
"Breakfast was good, staff pleasant-room was clean. "
United States
Danya
$131 nightly
The price is $148
Apr 19 - Apr 20
Total with taxes and fees
Staybridge Suites St. Petersburg Downtown by IHG

The Cordova Inn, a New Hotel Collection Property

The Cordova Inn, a New Hotel Collection Property
2.5 star property
Downtown St. Petersburg
7.8 out of 10, Good, (1,000 reviews)
"Great place, clean room and the staff is very kind !"
United States
Susan
$171 nightly
The price is $194
Apr 5 - Apr 6
Total with taxes and fees
The Cordova Inn, a New Hotel Collection Property

SkyBeach Resort

SkyBeach Resort
4.0 star property
Greater Pinellas Point
8.6 out of 10, Excellent, (571 reviews)
"Everything you want for a short vacation was right there!"
United States
Tracy
$251 nightly
The price is $284
Mar 22 - Mar 23
Total with taxes and fees
SkyBeach Resort

Hilton St. Petersburg Carillon Park

Hilton St. Petersburg Carillon Park
4.0 star property
St. Petersburg
9.2 out of 10, Wonderful, (1,003 reviews)
"Everything was fantastic!! Food in the hotel was amazing!! Will definitely be back!"
United States
Holly
$176 nightly
The price is $199
Apr 4 - Apr 5
Total with taxes and fees
Hilton St. Petersburg Carillon Park

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, (741 reviews)
"The stay, the room, the location was great from start to finish. "
United States
Kayla
$128 nightly
The price is $145
Apr 14 - Apr 15
Total with taxes and fees
Mint House St. Petersburg Downtown by Kasa
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

Find the best St. Petersburg areas and neighborhoods for the activities you enjoy most. Learn more about St. Petersburg
Learn more about St. Petersburg

Downtown St. Petersburg

Downtown St. Petersburg captivates visitors with its stunning 7-mile waterfront promenade along Tampa Bay. Museums like the Salvador Dalí and James Museum showcase impressive art collections. The neighborhood buzzes with energy from theaters, restaurants, and lively bars. Stroll along palm-lined walkways or relax in Vinoy Park's green lawns. Cultural experiences abound at the Museum of Fine Arts and Mahaffey Theater. Most attractions sit within a walkable 6-block radius, making exploration easy without a car.

Grand Central District

St. Petersburg's Grand Central District bursts with artistic energy, from colorful murals on converted warehouses to eclectic galleries. Rainbow flags flutter above unique boutiques and vintage shops that line the tree-shaded streets. Live music flows from intimate venues while the scent of craft beer mingles with coffee from indie cafes. The heart of the city's LGBTQ+ community offers welcoming spaces and inclusive businesses year-round. Imagine Museum showcases stunning glass art just minutes from the bustling Tropicana Field. The district's walkable streets make exploring its creative businesses and farm-to-table restaurants a breeze.

Historic Old Northeast

Historic Old Northeast captivates with its well-preserved 1920s Mediterranean Revival homes and distinctive hexagonal sidewalks. Tampa Bay borders this peaceful St. Petersburg gem where brick streets wind beneath mature oak canopies. Travelers can explore North Shore Park's scenic waterfront paths or admire the architectural details of Craftsman bungalows. Coffee Pot Bayou offers serene walking trails and bird watching opportunities. Intimate neighborhood cafes serve locals and visitors alike throughout the tree-lined streets. The area perfectly balances historic charm with natural beauty just minutes from downtown attractions.

Historic Kenwood

Historic Kenwood captivates visitors with its stunning collection of 1920s Mediterranean Revival and Craftsman bungalows. This St. Petersburg gem earned a spot on the National Register of Historic Places for its well-preserved architecture. Tree-lined streets create natural canopies over brick-paved sidewalks. The neighborhood doubles as a thriving artists' enclave with regular studio tours showcasing local talent. Visitors can stroll peaceful residential streets while admiring decorative tile work and period details. Though dining options are limited within Kenwood itself, nearby Central Avenue offers plenty of choices.

Isla del Sol

Isla del Sol is an exclusive island community in St. Petersburg where waterfront luxury meets Gulf Coast charm. This upscale enclave features high-end condominiums and an 18-hole championship golf course overlooking Boca Ciega Bay. Private beach clubs offer sugar-sand shores with panoramic Gulf views just steps from your door. Water defines life here, with a full-service marina accommodating yachts and fishing boats alongside scenic walking paths. Upscale waterfront restaurants serve fresh seafood against breathtaking sunset backdrops. Golf carts cruise quiet streets while nearby attractions like John's Pass Village are just minutes away.

Stay near popular St. Petersburg attractions

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
Next month
June
March
$151
Month
Price
January
$152
February
$176
March
$199
April
$151
May
$129
June
$126
July
$128
August
$127
September
$132
October
$137
November
$146
December
$135
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 sun-soaked beaches like St. Pete Beach and nearby Treasure Island, perfect for relaxation and sunsets.
  • Vibrant Art Scene: Explore a variety of art museums and galleries showcasing the rich culture of St. Petersburg.
  • Outdoor Activities: Engage in outdoor adventures with beautiful parks and golf courses available for enthusiasts.
  • Family-Friendly Atmosphere: Experience a welcoming environment with activities suitable for all ages, ensuring fun for the whole family.
  • Charming Neighborhoods: Discover lively downtown areas filled with local shops, restaurants, and friendly locals.

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 fantastic vacation spot that offers sun-soaked beaches and vibrant neighborhoods perfect for family outings. Explore the lively city center filled with friendly locals, or take a short trip to nearby Treasure Island for stunning sand beaches and romantic sunsets. Whether you're seeking outdoor adventures or leisurely excursions, St. Petersburg provides a picturesque atmosphere that will make your getaway unforgettable.

  • St. Petersburg - Clearwater: As a vibrant metropolis, St. Petersburg - Clearwater is renowned for its stunning beaches and family-friendly activities. This area experiences consistent traveler arrivals year-round, with peak seasons in March and June to July. Visitors flock here to enjoy a variety of outdoor experiences, including shopping at local malls and exploring the picturesque boardwalks. Notable local landmarks include beautiful family beaches and charming neighborhoods that invite exploration. Whether you want to soak up the sun or indulge in retail therapy, St. Petersburg - Clearwater has something for everyone.
  • St. Pete Beach: Located a mere 7 miles from St. Petersburg, St. Pete Beach is a beloved destination that offers a quintessential beach experience. This city sees its highest visitor numbers from February to April, making it a popular spot for families and outdoor enthusiasts. Known for its luxurious resorts and shopping areas, St. Pete Beach combines relaxation with entertainment. The local attractions feature stunning beaches and family-friendly activities that make it the perfect getaway for anyone looking to unwind by the shore.
  • Treasure Island: Just 8 miles away from St. Petersburg, Treasure Island is an idyllic island city known for its natural beauty and friendly atmosphere. With peak visitor numbers occurring from March to April and June, this destination attracts families seeking beach fun and outdoor adventures. Treasure Island boasts a variety of shopping areas, boardwalks, and popular tourist precincts. The stunning beaches offer ample opportunities for relaxation and recreation, ensuring that visitors leave with cherished memories of their time in this coastal paradise.

Things to do in and around St. Petersburg

St. Petersburg, Florida, is an ideal destination for outdoor and family vacations, offering a mix of activities. Enjoy shopping at various malls and centers, relax at resorts, and immerse yourself in the local culture with live music and fabulous museums. Golf enthusiasts can hit the greens at nearby golf clubs, while art lovers can explore the city's vibrant art scene. Experience the perfect blend of leisure and entertainment in this charming coastal city.

Shopping

For shopping in St. Petersburg, visit Gulfport Tuesday Fresh Market for local goods, just 5 miles away. Corey Ave offers a charming shopping area 7 miles out. If you're up for a drive, John's Pass Village & Boardwalk is 9 miles away, featuring shops and entertainment.

Recreation

Tropicana Field offers an energetic atmosphere, perfect for sports enthusiasts. Jannus Live provides a vibrant setting for live music, creating unforgettable entertainment experiences. For outdoor relaxation, the Renaissance Vinoy Golf Club combines golf with stunning views, allowing you to unwind amidst nature while enjoying the sport.

Adventure

Experience high-speed excitement at Tampa Bay Grand Prix, a thrilling karting venue located 9 miles from St. Petersburg. For outdoor enthusiasts, the Pinellas Trail offers a scenic 13-mile hiking experience, while Andersen Race Park invites you to race go-karts and feel the adrenaline, also 13 miles away.

Nightlife

In St. Petersburg, the Mahaffey Theater and Palladium Theater offer a blend of culture and romance, perfect for a night out. For a more adventurous vibe, head to the Treasure Island Fun Center, an arcade adventure zone just 10 miles away, where excitement awaits.

*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 $78 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