Find hotels in St. Petersburg, FL from $67

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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

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,188 reviews)
"Great place to stay highly recommended "
United States
Chris
$152 nightly
The price is $172
May 3 - May 4
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,104 reviews)
"We have stayed here 6-7 times, BEST place to stay!"
United States
Kurt
$303 nightly
The price is $342
May 3 - May 4
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, (751 reviews)
"Very nice place "
United States
Mark
$98 nightly
The price is $110
Apr 22 - Apr 23
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,745 reviews)
"Great place for families to vacation"
United States
Amanda
$254 nightly
The price is $287
Apr 12 - Apr 13
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,249 reviews)
"Lovely hotel and great location!"
United States
Meredith
$132 nightly
The price is $149
Apr 14 - Apr 15
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, (596 reviews)
"really clean place and nice i enjoyed my stay"
United States
siunly
$251 nightly
The price is $284
Apr 13 - Apr 14
Total with taxes and fees
SkyBeach Resort

GALAXY HOTEL

GALAXY HOTEL
2.0 star property
Downtown St. Petersburg
8.6 out of 10, Excellent, (730 reviews)
"Great location"
Canada
Sharon
$143 nightly
The price is $162
Apr 6 - Apr 7
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)
"Can’t wait to come back, absolutely loved it "
United States
Franck
$439 nightly
The price is $496
Apr 26 - Apr 27
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,075 reviews)
"So many activities for all ages and lits of restaurant options right on the property! Great stay!"
United States
Angie
$263 nightly
The price is $297
Apr 20 - Apr 21
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,014 reviews)
"Everything was very good, nice place to stay!"
United States
Jennifer
$169 nightly
The price is $191
May 3 - May 4
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,000 reviews)
"Room was spotless, perfect location and friendly staff. "
United States
Shavon
$186 nightly
The price is $210
May 3 - May 4
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,116 reviews)
"The property was gorgeous and location cannot be beat. "
United States
NICOLE
$439 nightly
The price is $496
Apr 12 - Apr 13
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, (355 reviews)
"Clean room, great service, delicious coffee bar. "
United States
Melanna
$144 nightly
The price is $163
Apr 19 - Apr 20
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,364 reviews)
"We have been staying here for years...great location, staff, pool, resturant etc. "
United States
Lauren
$119 nightly
The price is $134
May 3 - May 4
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,003 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

AC Hotel St. Petersburg Downtown

AC Hotel St. Petersburg Downtown
4.0 star property
Downtown St. Petersburg
8.8 out of 10, Excellent, (482 reviews)
"The parking was easy and the staff went above and beyondvto make our stay comfortable. "
United States
George
$170 nightly
The price is $192
Apr 19 - Apr 20
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,007 reviews)
"Amazing hotel would stay at again. Try the food truck if you are looking for ideas for dinner. "
United States
Matthew
$115 nightly
The price is $130
Apr 19 - Apr 20
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, (818 reviews)
"great breakfast"
United States
David
$135 nightly
The price is $153
May 3 - May 4
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, (262 reviews)
"Staff was super friendly and the beach was beautiful "
United States
Shannon
$231 nightly
The price is $261
Apr 12 - Apr 13
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, (774 reviews)
"My favorite hotel in St Pete!"
United States
Joanne
$305 nightly
The price is $345
Apr 13 - Apr 14
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

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.

South Pasadena

Located on a peninsula in Boca Ciega Bay, this city boasts picturesque parks like Maynard A. Duryea Bay View Park and the Barbara Gilberg Habitat. Enjoy tennis courts, playgrounds, and explore nearby islands such as Pasadena Isle and Sun Island.

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
This month
Next month
June
March
$147
$128
Month
Price
January
$153
February
$188
March
$196
April
$147
May
$128
June
$126
July
$129
August
$134
September
$131
October
$136
November
$148
December
$136
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 $67 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