Find hotels in St. Petersburg, FL from £81

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Petersburg hotels

Crystal Bay Historic Hotel

Crystal Bay Historic Hotel
3.0 star property
La Vista
9.6 out of 10, Exceptional, (1,415 reviews)
  • cleanliness
    Unwind in a historic St. Petersburg hotel just minutes from John's Pass Boardwalk.
"Very clean, staff was very nice"
United States
April
The price is £152
includes taxes & fees
22 Feb - 23 Feb
Crystal Bay Historic Hotel

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

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
2.5 star property
St. Petersburg
9.4 out of 10, Exceptional, (1,617 reviews)
  • cleanliness
    Beach getaway with outdoor pool and free perks near John's Pass Village.
"clean hotel and great restaurant !!!"
United States
David
The price is £150
includes taxes & fees
8 Feb - 9 Feb
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

Ponce De Leon Hotel

Ponce De Leon Hotel
3.0 star property
Downtown St. Petersburg
7.0 out of 10, Good, (1,011 reviews)
"Great location and friendly staff, clean and comfortable"
United States
Nathan
Ponce De Leon Hotel

Avalon Hotel Downtown St. Petersburg

Avalon Hotel Downtown St. Petersburg
2.5 star property
Downtown St. Petersburg
9.2 out of 10, Wonderful, (1,374 reviews)
"A wonderful stay!"
United States
Colin
The price is £128
includes taxes & fees
12 Feb - 13 Feb
Avalon Hotel Downtown St. Petersburg

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)
  • cleanliness
    Sophisticated hotel with a refreshing pool near St. Petersburg attractions.
"Amazing hotel. Great location and great amenities. Loved that there is a starbucks in the hotel."
United States
Gayle
The price is £148
includes taxes & fees
15 Feb - 16 Feb
Hilton St. Petersburg Carillon Park

Hyatt Place St. Petersburg / Downtown

Hyatt Place St. Petersburg / Downtown
3.5 star property
Downtown St. Petersburg
9.2 out of 10, Wonderful, (1,001 reviews)
  • cleanliness
    Enjoy a city centre stay near Tampa Bay and Salvador Dali Museum with free breakfast.
"Clean hotel nice area "
United States
SIGRYD
The price is £247
includes taxes & fees
22 Feb - 23 Feb
Hyatt Place St. Petersburg / Downtown

Hollander Boutique Hotel

Hollander Boutique Hotel
3.0 star property
Downtown St. Petersburg
9.6 out of 10, Exceptional, (2,220 reviews)
  • cleanliness
    Refined Art Deco retreat with spa services and a refreshing pool in St. Petersburg.
"Super cute hotel, great lication and service."
United States
Dymelza
Hollander Boutique Hotel

Prestige Collection Boutique hotel

Prestige Collection Boutique hotel
2.0 star property
Historic Old Northeast
9.6 out of 10, Exceptional, (176 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
The price is £173
includes taxes & fees
8 Feb - 9 Feb
Prestige Collection Boutique hotel

Econo Lodge St. Petersburg Central

Econo Lodge St. Petersburg Central
2.0 star property
United Central
6.4 out of 10, (9 reviews)
"Great place 👍👍👍😎"
United States
Danielle
The price is £50
includes taxes & fees
16 Feb - 17 Feb
Econo Lodge St. Petersburg Central

Holiday Inn St. Petersburg West by IHG

Holiday Inn St. Petersburg West by IHG
3.5 star property
United Central
8.0 out of 10, Very good, (1,000 reviews)
  • cleanliness
    Enjoy beachside comfort at this St. Petersburg hotel with outdoor pool and bar.
"The room was ok, the people very nice"
United States
emilia
The price is £99
includes taxes & fees
9 Feb - 10 Feb
Holiday Inn St. Petersburg West 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
8.0 out of 10, Very good, (1,003 reviews)
"Room was cute and cozy. Staff was helpful and pleasant "
United States
Holly
The Cordova Inn, a New Hotel Collection Property

Holiday Inn Express St. Petersburg North (I-275) by IHG

Holiday Inn Express St. Petersburg North (I-275) by IHG
2.5 star property
Lealman
8.6 out of 10, Excellent, (1,005 reviews)
  • cleanliness
    Modern Tampa Bay hotel with pool, fitness centre, and free amenities.
"Perfect place"
United States
Humberto Ruben
The price is £125
includes taxes & fees
8 Feb - 9 Feb
Holiday Inn Express St. Petersburg North (I-275) by IHG

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,004 reviews)
  • cleanliness
    Just minutes from Salvador Dali Museum, this Art Deco escape offers citywide ease.
"Everything was top notch!"
United States
MARCIN
The price is £153
includes taxes & fees
23 Feb - 24 Feb
Tru By Hilton St. Petersburg Downtown Central Ave, FL

AC Hotel St. Petersburg Downtown

AC Hotel St. Petersburg Downtown
4.0 star property
Downtown St. Petersburg
8.8 out of 10, Excellent, (463 reviews)
  • cleanliness
    Enjoy St. Petersburg's waterfront scene near Tampa Bay and Salvador Dali Museum.
"A very nice hotel in a convenient location"
United States
Hunter
The price is £213
includes taxes & fees
22 Feb - 23 Feb
AC Hotel St. Petersburg Downtown

Hilton St. Petersburg Bayfront

Hilton St. Petersburg Bayfront
4.0 star property
Downtown St. Petersburg
7.8 out of 10, Good, (1,002 reviews)
  • cleanliness
    Walk to Salvador Dali Museum and Tampa Bay from this welcoming St. Petersburg hotel.
"Was really comfortable beds and bedding and location was beautiful "
United States
Rosa
The price is £165
includes taxes & fees
9 Mar - 10 Mar
Hilton St. Petersburg Bayfront

Comfort Inn & Suites Northeast - Gateway

Comfort Inn & Suites Northeast - Gateway
3.0 star property
St. Petersburg
9.0 out of 10, Wonderful, (1,002 reviews)
  • cleanliness
    Polished comfort near Tampa Bay with complimentary breakfast and pool access.
"This was a great place for a single night stop. It is close to everything and the breakfast and staff were great."
United States
Dominic
The price is £131
includes taxes & fees
9 Feb - 10 Feb
Comfort Inn & Suites Northeast - Gateway

St. Petersburg Marriott Clearwater

St. Petersburg Marriott Clearwater
3.5 star property
St. Petersburg
8.4 out of 10, Very good, (1,003 reviews)
  • cleanliness
    Enjoy airport convenience and a refreshing outdoor pool in St. Petersburg.
" Very nice rooms, clean. Staff friendly!!"
United States
camila
The price is £140
includes taxes & fees
21 Feb - 22 Feb
St. Petersburg Marriott Clearwater

La Quinta Inn & Suites by Wyndham St. Petersburg Northeast

La Quinta Inn & Suites by Wyndham St. Petersburg Northeast
3.0 star property
Fossil Park
7.6 out of 10, Good, (1,002 reviews)
  • cleanliness
    Relax near Vinoy Park with free amenities and a refreshing outdoor pool.
"Great staff ! For a Last minute stay "
United States
Alexis
The price is £116
includes taxes & fees
16 Feb - 17 Feb
La Quinta Inn & Suites by Wyndham St. Petersburg Northeast

Comfort Inn St Petersburg North

Comfort Inn St Petersburg North
2.5 star property
Lealman
7.8 out of 10, Good, (1,005 reviews)
  • cleanliness
    Modern St. Petersburg hotel with convenient access to Tampa Bay attractions.
"Great stay"
United States
Nelson
The price is £105
includes taxes & fees
8 Feb - 9 Feb
Comfort Inn St Petersburg North

The Inn on Third

The Inn on Third
2.0 star property
Downtown St. Petersburg
9.6 out of 10, Exceptional, (1,005 reviews)
  • cleanliness
    Stay close to Tampa Bay at this St. Petersburg inn with free breakfast.
"Very friendly hosts at this charming little inn. We have stayed here before, and were pleased then as now."
United States
Lawrence
The price is £126
includes taxes & fees
17 Feb - 18 Feb
The Inn on Third
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.

Holiday 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 for the activities you enjoy most. Learn more about St. Petersburg
Learn more about St. Petersburg

Downtown St. Petersburg

City centre 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 area buzzes with energy from theatres, 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 Theatre. 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 colourful 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 pavements. Tampa Bay borders this peaceful St. Petersburg gem where brick streets wind beneath mature oak canopies. Travellers 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 area cafes serve locals and visitors alike throughout the tree-lined streets. The area perfectly balances historic charm with natural beauty just minutes from city centre 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 pavements. The area 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

Find out more about St. Petersburg

Top reasons to visit St. Petersburg

  • Stunning Beaches: St. Petersburg boasts beautiful sandy beaches with crystal-clear waters, perfect for relaxation and water activities.
  • Cultural Attractions: The city offers a rich array of art museums and cultural experiences that showcase local heritage.
  • Outdoor Activities: Enjoy urban parks and various outdoor adventures tailored for families and enthusiasts alike.
  • Charming Neighbourhoods: Explore vibrant districts filled with friendly atmospheres, shops, and local dining.
  • Diverse Accommodation: From resorts to contemporary hotels, there's a perfect stay for every traveller.

Find great hotels near St. Petersburg

St. Petersburg, Florida, offers a delightful array of accommodation options, from charming resorts to contemporary hotels. Whether you're seeking adventure, a family-friendly retreat, or a romantic getaway, you'll discover a variety of establishments tailored to your needs. With popular choices like Hyatt Place St. Petersburg and numerous star-rated hotels, your perfect stay awaits amidst the vibrant atmosphere of this coastal gem.

  • Sirata St. Pete Beach: Nestled along the picturesque coastline, Sirata St. Pete Beach is a delightful 3-star resort perfect for families and business travellers alike. With direct access to the sandy shores, guests can enjoy sun-soaked days by the beach. The hotel boasts comprehensive business facilities, including an accessible business centre, ensuring a seamless experience for corporate guests. Families will appreciate the range of children's amenities, such as an arcade game room, shared playground, and complimentary cribs, creating a welcoming environment for guests of all ages.
  • Bellwether Beach Resort: This charming 4-star hotel offers a family-friendly atmosphere with a prime beachfront location. Bellwether Beach Resort provides a variety of engaging activities for children, making it an ideal choice for families seeking beachside fun. The property invites guests to relax and unwind, with easy access to the vibrant local attractions. Families can partake in games and activities, ensuring that younger guests are entertained while adults enjoy the stunning views and leisure opportunities available at this beautiful resort.
  • Dolphin Beach Resort: For those seeking adventure and romance, the 3-star Dolphin Beach Resort is an excellent choice. Situated near a range of exciting outdoor activities, guests can indulge in boating, kayaking, and fishing, making it perfect for thrill-seekers. The resort also offers romantic packages, including champagne service and access to outdoor pools, creating an intimate setting for couples. With nearby spa services, guests can unwind and reconnect, making it an unforgettable getaway for those looking to combine adventure with romance.

Where to stay near St. Petersburg

St. Petersburg, Florida, offers a delightful blend of outdoor adventures and family-friendly attractions. Stroll along its stunning sandy beaches or explore the charming neighbourhoods rich in friendly atmosphere. Enjoy romantic excursions at local parks and vibrant cultural destinations. Just a short drive away, you can discover nearby cities that enhance your experience with picturesque scenery and unique attractions, making St. Petersburg a perfect holiday spot for all types of travellers.

  • St. Petersburg - Clearwater: Located a mere 249m from St. Petersburg, this vibrant metropolis is a hub for beach lovers and outdoor enthusiasts alike. The area enjoys a steady flow of visitors year-round, with peak seasons in March to April and July. St. Petersburg - Clearwater offers a delightful mix of activities, including shopping at local malls and enjoying the scenic boardwalk. Families will appreciate the family-friendly beaches and neighbourhoods, making it an ideal spot for a memorable holiday.
  • St. Pete Beach: Situated 4.3km from St. Petersburg, St. Pete Beach is a charming city renowned for its stunning coastline. Visitor numbers are moderately seasonal, peaking from February to April. This idyllic beach destination is perfect for families and outdoor adventurers, with numerous resorts and shopping areas to explore. Enjoy sun-soaked days at the beach and immerse yourself in the local community, which offers a relaxed atmosphere for both leisure and recreation.
  • Treasure Island: Located 5.0km away from St. Petersburg, Treasure Island is a picturesque city characterised by its beautiful island setting. This area attracts visitors during the peak seasons of March to April and June. Families and beach aficionados flock here for the outdoor experiences and stunning shorelines. Treasure Island boasts an array of shopping areas and lively boardwalks, ensuring there's plenty to see and do. The local beaches are perfect for relaxation, while the vibrant tourist precinct offers a taste of the local culture.

Things to do in and around St. Petersburg

St. Petersburg is an ideal destination for outdoor and family holidays, offering a variety of activities. Visitors can enjoy vibrant shopping areas, relax at charming resorts, and explore bustling shopping mall centres, all while soaking up the beautiful coastal atmosphere.

Shopping

In St. Petersburg, visit John's Pass Village & Boardwalk, a vibrant shopping centre located 5.6km away, offering a mix of entertainment and family-friendly vibes. Corey Ave, 4.3km away, boasts a charming shopping area that captures the local city atmosphere. Gulfport Tuesday Fresh Market, just 3.1km away, features a delightful public market experience.

Recreation

Tropicana Field offers an energising atmosphere where you can immerse yourself in sports events and activities. For golf enthusiasts, the Renaissance Vinoy Golf Club provides a picturesque outdoor setting to enjoy a round of golf. Maximo Park is perfect for relaxation, featuring scenic trails and tranquil green spaces for unwinding.

Adventure

Explore the Pinellas Trail, a scenic hiking trail perfect for outdoor enthusiasts, located 8.1km from St. Petersburg. Experience high-speed thrills at Tampa Bay Grand Prix, a karting venue 5.6km away. For tennis lovers, the St. Petersburg Tennis Center offers exciting matches right in the city.

Nightlife

In St. Petersburg, the Mahaffey Theater enchants with its cultural performances, while Regal Park Place offers a charming cinema experience. For a fun family adventure, the Treasure Island Fun Center arcade is a delightful spot, perfect for those seeking a lively atmosphere.

Booking tips and Expedia advantages for St. Petersburg

For a budget-friendly trip to St. Petersburg, consider visiting between September and November, as prices are lower during this period. Tuesdays are the cheapest days to book accommodation, while Saturdays tend to be pricier. Use Expedia's search tool to filter options based on your budget and preferences, and don't forget to arrange the price filter from lowest to highest. You can save further by booking a package that combines your hotel, flights, and activities. Look out for great hotel deals and special offers to maximise your savings during your stay.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel you prefer. To find the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You could save money by combining your hotel accommodation in St. Petersburg with your flights and activities by booking a package through Expedia.

Find the best attractions in and around St. Petersburg

St. Petersburg, Florida, is an ideal destination for outdoor enthusiasts and family getaways, offering a variety of attractions including beautiful beaches, urban parks, and art museums. Visitors can enjoy a blend of cultural experiences and outdoor activities, making it a perfect spot for those seeking relaxation by the sea or engaging in local arts and culture. With its diverse points of interest, St. Petersburg caters to all types of travellers looking for memorable experiences.

  • Tampa Bay: Just 3.7km from St. Petersburg, Tampa Bay offers stunning beaches and picturesque scenery. Enjoy outdoor activities like kayaking or simply relax by the shore, soaking in the vibrant coastal atmosphere.
  • Vinoy Park: Located in St. Petersburg, Vinoy Park is a delightful urban park perfect for families. With its lush green spaces and waterfront views, it’s an ideal spot for picnics, leisurely strolls, or engaging in outdoor sports while enjoying the city's lively vibe.
  • Salvador Dali Museum: Situated in St. Petersburg, this art museum celebrates the surrealist works of Salvador Dali. Immerse yourself in a world of culture and creativity, exploring unique exhibitions that inspire and provoke thought.

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 Rain (Dry)Mostly 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 Rain (Dry)Mostly SunnyAverageSlightly Low
December65.5°F (18.6°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to St. Petersburg

When planning your visit to St. Petersburg, Florida, you can choose from several major airports. Tampa International Airport (TPA) is situated 9.9km away and offers luxurious options like The Tampa EDITION and JW Marriott Tampa Water Street, both 3.7km from the airport. Sarasota-Bradenton International Airport (SRQ) is 16.8km away, with fine hotels such as The Ritz-Carlton, Sarasota, located 1.9km from the airport. The closest option is St. Petersburg-Clearwater International Airport (PIE), just 6.2km away, with hotels like Hilton Clearwater Beach Resort & Spa and Wyndham Grand Clearwater Beach, both also 6.2km distant, ensuring convenient access for travellers.

Frequently asked questions

What is the best area to stay in St Petersburg?
The best areas to stay in St Petersburg are Downtown St. Pete and St. Pete Beach, offering distinct experiences depending on your preference for city amenities or beachfront relaxation.

Downtown St. Pete is the vibrant heart of the city, known for its arts and culture scene. The area is very walkable, with attractions like the Dalí Museum and the St. Pete Pier, which stretches into Tampa Bay and offers dining, shops, and stunning views. Central Avenue is a key thoroughfare, bustling with restaurants, boutiques, and galleries. This area is ideal for couples seeking a dynamic city break with plenty of dining and entertainment options within easy reach.

For those prioritising a classic Florida beach holiday, St. Pete Beach is an excellent choice. This barrier island community is famed for its soft, white sands and calm Gulf waters, great for swimming and sunbathing. Beachfront hotels and resorts line Gulf Boulevard, offering direct access to the beach. Families will particularly enjoy St. Pete Beach due to its relaxed atmosphere and the numerous water activities available, from paddleboarding to building sandcastles.
What are the best hotels in St Petersburg that travellers recommend?
Two of the best hotels in St Petersburg that receive consistently high recommendations from travellers are The Birchwood and The Vinoy Resort & Golf Club, Autograph Collection.

The 3-star Birchwood, with an impressive 9.0 rating, is highly praised for its fantastic location. Guests frequently praise the friendly and amazing staff, the excellent service, and the wonderful food. It is also very close to the Chihuly Collection, just 0.0 km away, and 400 Beach, only 0.1 km away.

Another excellent choice is the 4-star The Vinoy Resort & Golf Club, Autograph Collection, which has an 8.8 rating. This resort offers a range of luxurious amenities, including an on-site golf course and tennis facilities. Guests consistently highlight the fabulous location and the spacious, clean rooms. It is conveniently located near the Chihuly Collection, 400 Beach, and St. Pete Pier.
What are the best family hotels in St Petersburg?
For families travelling to St Petersburg, excellent hotel options include the Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG, SkyBeach Resort, and Crystal Bay Historic Hotel.

The Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG, with a 9.4 rating, is highly praised for its spacious and clean rooms, as well as its convenient location. Families will appreciate the free rollaway extra beds, highchairs for children, and complimentary cribs. The hotel also features a pool with a gate, ensuring a safe and enjoyable swimming experience for younger guests.

Another fantastic choice is the 4-star SkyBeach Resort, rated 8.8. This resort offers comfortable and clean rooms, with amenities such as sofa beds and free cribs, making it ideal for families. Children stay free with an adult, and the resort boasts a lovely pool for relaxation. It is well-located near Maximo Park and Eckerd College Beach.

The 3-star Crystal Bay Historic Hotel, with an outstanding 9.6 rating, is celebrated for its comfortable and clean rooms, as well as its delicious breakfast. Families will find free rollaway extra beds, highchairs, and cribs available. The hotel also features a pool with a gate and is conveniently located very close to Sunset Park.
What are the best spa hotels in St Petersburg?
For excellent spa hotels in St Petersburg, consider The Vinoy Resort & Golf Club, Autograph Collection, and the Hollander Boutique Hotel.

The 4-star Vinoy Resort & Golf Club, Autograph Collection, with a robust 8.8 rating, offers a full-service spa with a wide array of treatments including Swedish, deep tissue, and hot stone massages, as well as facials and manicures. Guests can also enjoy a steam room and couples' treatment rooms. Its location is highly praised, being just 0.3 km from the Renaissance Vinoy Golf Club and Chihuly Collection, and 0.7 km from St. Pete Pier. Guests consistently highlight the fabulous location, excellent staff, and spacious, clean rooms.

Another excellent choice is the 3-star Hollander Boutique Hotel, which boasts an outstanding 9.4 rating. This hotel features an onsite full-service spa offering massages and facial treatments. It also has a lovely outdoor pool and a poolside bar. The hotel is conveniently located near the Palladium Theater, just 0.2 km away, and within 1.2 km of the Renaissance Vinoy Golf Club. Guests frequently praise the friendly and helpful staff, comfortable and clean rooms, and the great food. See all spa hotels in St Petersburg
Which beach resorts in St Petersburg do travellers love?
For beach resorts in St Petersburg that travellers love, consider The Vinoy Resort & Golf Club, Autograph Collection.

The 4-star The Vinoy Resort & Golf Club, Autograph Collection, with an 8.8 rating, is a popular choice. It is conveniently located near the beach and the ocean, and guests frequently praise its excellent staff, spacious rooms, and clean facilities. The resort also boasts an impressive array of golf amenities, including an onsite golf course, golf lessons, and a golf pro shop. Points of interest such as the Chihuly Collection, 400 Beach, Vinoy Park Beach, and St. Pete Pier are all within a short distance. See more stays near the beach in St Petersburg
What hotels in St Petersburg offer free breakfast?
For hotels in St Petersburg that offer complimentary 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, or The Kenwood Gables Boutique Bed & Breakfast.

The 3-star Crystal Bay Historic Hotel, with an outstanding 9.6 rating, provides a fantastic and delicious free buffet breakfast. Guests frequently praise the comfortable and clean rooms, as well as the friendly and helpful staff. Its location is close to the beach, making it a great base for exploring.

The Inn on Third, rated 9.6, offers a complimentary continental breakfast. This hotel is conveniently located near several attractions, including the Chihuly Collection and 400 Beach, both just 0.6 km away. Guests appreciate the convenient and easy parking, along with the comfortable and clean rooms.

The Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG, with a 9.4 rating, provides a free buffet breakfast. Travellers highlight the excellent and great breakfast, the spacious and clean rooms, and the friendly staff. War Veteran Memorial Park is just 1.3 km away.

The 3-star Hampton Inn & Suites St. Petersburg/Downtown, rated 9.4, also includes a free buffet breakfast. This hotel is conveniently located, with the Chihuly Collection 0.5 km away and 400 Beach 0.6 km away. Guests often comment on the excellent and friendly staff, the nice and clean rooms, and the comfortable beds.

Finally, The Kenwood Gables Boutique Bed & Breakfast, a 3.5-star property with a great 10.0 rating, offers a complimentary full breakfast. This charming bed and breakfast also provides free WiFi and free self-parking.
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, Mint House St. Petersburg - Downtown, or Quality Inn Saint Petersburg North-Tampa Bay.

The 4-star Vinoy Resort & Golf Club, Autograph Collection, with an 8.8 rating, warmly welcomes both dogs and cats, even providing food and water bowls for your companions. This hotel is great for golf enthusiasts, featuring an onsite golf course, lessons with a pro, and a golf clubhouse. It is also conveniently located near attractions like the Chihuly Collection, just 0.3 km away, and 400 Beach, only 0.2 km from the property. Guests consistently praise its fabulous location, excellent staff, and spacious, clean rooms.

Staybridge Suites St. Petersburg Downtown by IHG, a 3-star hotel with an 8.6 rating, permits dogs and offers a complimentary buffet breakfast, making for a convenient start to your day. Guests frequently highlight the nice size rooms, amazing breakfast, and friendly staff. It is situated near points of interest such as the Mahaffey Theater and Al Lang Stadium.

The 4.5-star Mint House St. Petersburg - Downtown, rated 9.4, allows dogs and features an outdoor pool with sun loungers for relaxation. Guests appreciate its excellent location, helpful staff, and clean rooms. It is located near the Chihuly Collection and 400 Beach, both 1.8 km away.

Another great choice is the 3-star Quality Inn Saint Petersburg North-Tampa Bay, with a 7.4 rating. This hotel accommodates dogs and provides complimentary amenities such as free parking, free WiFi, and a free continental breakfast. Guests frequently mention the clean rooms, friendly staff, and good breakfast service. It is located near Sawgrass Lake Park. 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 and the Hollander Boutique Hotel.

The 3.5-star GALAXY HOTEL, with a rating of 8.6, is praised for its great location and Beaux-Arts property design. Guests appreciate the big bathrooms and rooms, as well as the great rooftop bar and friendly staff. It is conveniently located near the Chihuly Collection, just 0.3 km away, and the Palladium Theater, 0.4 km away.

Another excellent choice is the 3-star Hollander Boutique Hotel, which boasts an impressive 9.4 rating. This hotel features an outdoor pool with a poolside bar and a full-service spa offering massages and facial treatments. Guests frequently comment on the friendly and helpful staff, comfortable and clean rooms, and the excellent food and restaurant. It is well-situated, being only 0.2 km from the Palladium Theater and 0.6 km from the Chihuly Collection. 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, couples have some wonderful options, including The Birchwood and The Vinoy Resort & Golf Club, Autograph Collection.

The 3-star Birchwood, with an excellent 9.0 rating, is particularly well-suited for couples, offering dedicated couples dining experiences. Guests consistently praise its fantastic location, with the Chihuly Collection just steps away and the St. Pete Pier and Palladium Theater within a short walk. The friendly and amazing staff also receive high commendations, along with the great bar and amazing food.

Another excellent choice is The Vinoy Resort & Golf Club, Autograph Collection, a 4-star hotel rated 8.8. This resort offers several romantic amenities, including couples dining, couples treatment rooms, and a sauna for relaxation. Many rooms also feature balconies, ideal for enjoying the views together. Its location is fabulous, with the Renaissance Vinoy Golf Club just 0.3 km away and the St. Pete Pier and Chihuly Collection also within easy reach. Guests frequently highlight the excellent staff and spacious, clean rooms.
What are the best hotels in St Petersburg near St. Pete Pier?
For hotels in St Petersburg near St. Pete Pier, consider the Hyatt Place St. Petersburg / Downtown and The Birchwood.

The 3.5-star Hyatt Place St. Petersburg / Downtown, with a 9.2 rating, is a great option. It is located just 1.0 km from St. Pete Pier and offers complimentary buffet breakfast to start your day. Guests often mention the clean, spacious rooms and the friendly staff.

Another excellent choice is the 3-star The Birchwood, rated 9.0. This hotel is even closer to St. Pete Pier, at just 0.8 km away. It provides complimentary breakfast, and guests frequently praise its fantastic location and amazing staff.
When is the best time to go to St Petersburg?
The best time to visit St Petersburg is during the dry season, from November to May, when the weather is consistently pleasant and ideal for outdoor activities.

During these months, you'll experience lower humidity and comfortable temperatures, typically ranging from 20-27°C (68-80°F). This period is superb for enjoying the city's beautiful beaches, exploring its vibrant arts scene, or taking part in watersports without the intense heat and frequent rain showers of summer. It's also a great time for couples to enjoy romantic walks along the waterfront or dine al fresco.

Families often find these months particularly suitable for a holiday. With fewer concerns about afternoon thunderstorms, you can confidently plan beach days, visits to the local attractions like the St. Pete Pier, or excursions to nearby parks.
Where can I find the best nightlife in St Petersburg?
St Petersburg offers a few distinct areas for nightlife, each with its own character.

Downtown St Petersburg is the primary area for evening entertainment. You'll find a concentration of rooftop bars with city views, craft cocktail establishments, and breweries around Central Avenue and Beach Drive. There are also several venues offering live music, from jazz to rock, and a few dance clubs that stay open late.

The Grand Central District, located west of downtown, is known for its more relaxed atmosphere. It's home to numerous craft breweries and taprooms, making it a good choice if you're interested in sampling local beers. You'll also find some casual bars and restaurants here that often feature live, local musicians.

The EDGE District, situated between downtown and Grand Central, offers a mix of dining and drinking options. It has several gastropubs, distilleries, and bars, some of which host trivia nights or special events.
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?
Members always get our best prices. Find our best St. Petersburg hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £81 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