Star Rating
Hotel Name
Price Range (USD) to
Amenities

Saint Petersburg Florida Accommodations

Find hotels in Saint Petersburg using the list and search tools below. Find cheap and/or discounted hotel rates in or near Saint Petersburg, FL for your upcoming personal or group trip. We provide the best Saint Petersburg Florida hotel/motel rooms. Review the Saint Petersburg hotel list below to find the perfect lodging. We also have a map of the Saint Petersburg hotels. Booking 5+ Rooms? Find Saint Petersburg Group Hotel Rates

The Saint Petersburg center is approximately the area of Florida Holocaust Museum and the area of St Pete Bayfront Center.

Welcome to St. Petersburg, Florida, one of the Sunshine state's premier playgrounds for fun in the sun. Nestled along the emerald-green waters of the Gulf of Mexico, St. Petersburg provides a plethora of things to do, places to go, dining and shopping venues, and an array of hotels from inexpensive to luxury accommodations. The vibe in St. Pete, as it's known by the locals, is a blend of resort, old-world Florida, and upscale luxury. The city has a long history dating to 1875. In 1888, Russian aristocrat Peter Demens brought the Orange Belt Railway to the area and named the city after his birthplace, St. Petersburg, Russia. Today, the city is known for its renowned art destinations, cultural centers, marine institutes, sports, festivals, and historical neighborhoods. More from this guide...

Saint Petersburg Hotels/Motels & Accommodations

Hilton St. Petersburg Bayfront : 333 1st St. South
+1-888-389-4121
333 1st St. South, St Petersburg, FL 33701 ~0.23 miles east of Saint Petersburg
  • 4 star Downtown property
  • Has environment-friendly policy Learn more
From$100
Average 3.0 /5 Review Score Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Saint Petersburg" Get Alexa Skill →
Hyatt Place St. Petersburg Downtown
+1-888-675-2083
25 2nd St. North, St. Petersburg, FL 33701 ~0.38 miles northeast of Saint Petersburg
  • 3-star Downtown property
  • Hotel has 7 meeting rooms
From$149
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Ponce De Leon Hotel
+1-800-716-8490
95 Central Ave., St. Petersburg, FL 33701 ~0.42 miles northeast of Saint Petersburg
  • Three Star Downtown property
  • 6 floors in property
From$79
Average 3.0 /5 Hotel Reviews Call BookMore Details
Hampton Inn & Suites St. Petersburg/Downtown : 80 Beach Dr. N.e.
+1-800-805-5223
80 Beach Dr. N.e., St. Petersburg, FL 33701 ~0.44 miles northeast of Saint Petersburg
  • 3 star Downtown hotel
  • Free breakfast
  • All guests liked the proximity to sightseeing
  • Good bar
From$129
Very Good 4.0 /5 Read Reviews Call BookMore Details
Cordova Inn : 253 2nd Ave. North
+1-888-965-1860
253 2nd Ave. North, St Petersburg, FL 33701 ~0.47 miles north of Saint Petersburg
  • 3-star Downtown hotel
  • 32 rooms in hotel
  • Most guests said the bathroom was dirty
  • Great service
From$50
Very Good 4.0 /5 Recent Reviews Call BookMore Details
The Inn on Third
+1-888-788-5576
342 3rd Ave. North, St. Petersburg, FL 33701 ~0.55 miles north of Saint Petersburg
  • Low Cost Downtown property
  • 2 floors in property
  • For 50%, maintenance was acceptable
  • Best value for money
From$79
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Hotel Indigo St Petersburg Downtown
+1-888-897-9207
234 3rd Ave. North, St. Petersburg, FL 33701 ~0.56 miles north of Saint Petersburg
  • 3-star Downtown hotel
  • Access to gym on-site
  • Bathroom needs cleaning
  • Room cleanliness is acceptable
From$109
Very Good 4.0 /5 Review Score Call BookMore Details
Courtyard by Marriott St. Petersburg Downtown
+1-888-311-4278
300 4th St. North, St. Petersburg, FL 33701 Website ~0.57 miles north of Saint Petersburg
  • 3 star Downtown property
  • 4 suites in property
  • Unit wasn't working
  • Careful staying here
From$79
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Staybridge Suites St. Petersburg Downtown : 940 5th Ave. South
+1-888-469-4795
940 5th Ave. South, St. Petersburg, FL 33705 ~0.58 miles west of Saint Petersburg
  • 3-star Downtown property
  • Hotel has 5 floors
From$89
Very Good 4.0 /5 Review Score Call BookMore Details
Oakwood at Cottonwood Bayview
+1-888-734-9421
235 3rd Ave. North, St Petersburg, FL 33701 ~0.58 miles north of Saint Petersburg
  • 3-star property
  • Check-in time: 15:30
From$90
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Avalon Hotel : 443 4th Ave. North
+1-888-841-5292
443 4th Ave. North, St Petersburg, FL 33701 ~0.67 miles north of Saint Petersburg
  • 3-star property
From$99
Very Good 4.0 /5 Read Reviews Call BookMore Details
Hollander Boutique Hotel in St Petersburg
+1-888-455-5160
421 4th Ave. North, St Petersburg, FL 33701 ~0.67 miles north of Saint Petersburg
  • Midscale property
  • Gym / Fitness Center Available
  • Most guests thought it was a great value
  • Near city centre
From$105
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Beach Drive Inn in Saint Petersburg
+1-888-965-8297
532 Beach Dr. Ne, Saint Petersburg, FL 33701
  • Three Star Downtown hotel
  • Complimentary breakfast is offered
  • Complimentary wine
  • Perfect staff
From$110
Very Good 4.0 /5 Recent Reviews Call BookMore Details
The Vinoy Renaissance St. Petersburg Resort & Golf Club - St. Petersburg
+1-888-906-6358
501 5th Ave. Ne, St. Petersburg, FL 33701 ~0.94 miles northeast of Saint Petersburg
  • 4-star Resort property
  • 361 rooms in property
  • All guests said it was a stylish hotel
  • Near city centre
From$99
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
TRU by Hilton St. Petersburg Downtown Central Avenue : 1650 Central Ave.
+1-888-749-6785
1650 Central Ave., St. Petersburg, FL 33712 ~1.09 miles west of Saint Petersburg
  • Affordable Downtown property
  • Check-in: 3:00PM
From$80
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Saint Petersburg" Get Alexa Skill →
Days Inn by Wyndham St. Petersburg Central - St. Petersburg
+1-888-878-9982
650 34th St. North, St. Petersburg, FL 33713 ~2.66 miles west of Saint Petersburg
  • Low-priced property
  • Check in: 15:00
  • Disappointing food
  • Close to lots of restaurants and stores
From$60
Average 3.5 /5 Hotel Reviews Call BookMore Details
Holiday Inn St. Petersburg West An Ihg Hotel in St. Petersburg
+1-888-389-4485
1200 34th St. North, St. Petersburg, FL 33713 ~2.80 miles west of Saint Petersburg
  • 3 star Highway property
  • 4 suites in property
From$94
Very Good 4.0 /5 Read Reviews Call BookMore Details
Quality Inn & Suites at Tropicana Field
+1-888-389-4121
1400 34th St. North, St.petersburg, FL 33713 ~2.88 miles west of Saint Petersburg
  • Low Cost hotel
  • Hotel has 75 rooms
From$60
Very Good 4.0 /5 Reviews Call BookMore Details
Comfort Inn North in Saint Petersburg
+1-888-675-2083
2260 54th Ave. North, Saint Petersburg, FL 33714
  • Three Star Highway property
  • Comp. Breakfast
  • Professional service
  • Great parking, according to 89%
From$65
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Holiday Inn Express St. Petersburg North (I-275), an IHG Hotel : 2171 54th Ave. North
+1-800-716-8490
2171 54th Ave. North, St Petersburg, FL 33714 ~4.10 miles north of Saint Petersburg
  • Affordable Highway hotel
  • 4 floors in hotel
  • Bathroom could be optimized
  • Service is relatively professional
From$90
Very Good 4.0 /5 Read Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott St. Petersburg North
+1-800-805-5223
2575 54th Ave. North, St. Petersburg, FL 33714 ~4.16 miles northwest of Saint Petersburg
  • Affordable property
  • Fitness / Gym is on-site
From$80
Average 3.0 /5 Recent Reviews Call BookMore Details
Quality Inn Saint Petersburg North-Tampa Bay in Saint Petersburg
+1-888-965-1860
2595 54th Ave. North, Saint Petersburg, FL 33714
  • Low priced Downtown property
  • Check in time: 3:00PM
  • Generally quite dirty
  • Rooms in need of an update
From$45
Average 3.0 /5 Latest Reviews Call BookMore Details
Red Roof Inn Tampa Bay - St. Petersburg
+1-888-788-5576
4999 34th St. North, St Petersburg, FL 33714 ~4.24 miles northwest of Saint Petersburg
  • Low priced Suburban property
  • Check in: 3:00pm
From$44
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Days Inn by Wyndham St. Petersburg / Tampa Bay Area
+1-888-897-9207
5005 34th St. North, St. Petersburg, FL 33714 ~4.28 miles northwest of Saint Petersburg
  • Mid-scale Suburban hotel
  • 178 rooms in property
From$31
Very Good 4.0 /5 Review Score Call BookMore Details
Super 8 by Wyndham St. Petersburg
+1-888-311-4278
5005a 34th St. North, St. Petersburg, FL 33714 ~4.28 miles northwest of Saint Petersburg
  • Two star Downtown property
  • Free breakfast available
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
La Quinta Inn & Suites by Wyndham St. Petersburg Northeast
+1-888-469-4795
6638 4th St. North, St. Petersburg, FL 33702 ~4.59 miles north of Saint Petersburg
  • 3 star Suburban property
  • Fitness / Gym is on-site
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
Magnuson Hotel Marina Cove - St. Petersburg
+1-888-734-9421
6800 Sunshine Skyway Lane, St. Petersburg, FL 33711 ~4.87 miles southwest of Saint Petersburg
  • Mid-scale Resort hotel
  • 155 rooms in hotel
  • Great service
  • Amenities were worth the price
From$99
Very Good 4.0 /5 Review Score Call BookMore Details
La Quinta Inn by Wyndham Tampa Bay Pinellas Park Clearwater - Pinellas Park
+1-888-841-5292
7500 Highway 19 North, Pinellas Park, FL 33781 ~5.82 miles northwest of Saint Petersburg
  • 3 star Highway hotel
  • Complimentary breakfast is offered
From$80
Poor 2.0 /5 Reviews Call BookMore Details
Country Inn & Suites by Radisson, St. Petersburg - Clearwater, FL
+1-888-455-5160
8050 Us 19, Pinellas Park, FL 33781 ~6.26 miles northwest of Saint Petersburg
  • Midscale Highway property
  • Hotel has 4 floors
  • Beach is so-so
  • Most guests found the staff to be very friendly
From$74
Very Good 4.0 /5 Read Reviews Call BookMore Details
Crystal Bay Hotel in St. Petersburg
+1-888-965-8297
7401 Central Ave., St. Petersburg, FL 33710 ~6.27 miles west of Saint Petersburg
  • Low Cost Suburban hotel
  • 3 floors in property
From$60
Very Good 4.0 /5 Reviews Call BookMore Details
Comfort Inn & Suites Northeast Gateway
+1-888-906-6358
875 94th Ave. North, Saint Petersburg, FL 33702
  • 3 star Suburban hotel
  • Gym is available on property
  • Breakfast is mediocre
  • Great location
From$89
Very Good 4.0 /5 Reviews Call BookMore Details
Tradewinds Island Grand : 5500 Gulf Blvd.
+1-888-749-6785
5500 Gulf Blvd., St Pete Beach, FL 33706 ~6.92 miles west of Saint Petersburg
  • Explore Florida's Gulf Coast while experiencing first-class accommodations at the TradeWinds Island Grand on St. Pete Beach. From standard rooms to multi-room suites, this hotel offers accommodations for parties of virtually every size, and all are lavishly-appointed. With a relaxing swimming pool, a full-service spa, an action-packed water park, and nightly entertainment, this hotel has something to offer everyone. There are several on-site dining options available as well, including fine and casual dining. If you're looking for a romantic setting for your wedding, or you want to host a company incentive trip, this hotel also features banquet and meeting facilities. Don't forget to go off-site and explore the museums, theaters, and amusement parks.
  • 4 star Beach hotel
  • Hotel has 74 meeting rooms
From$159
Very Good 4.0 /5 Review Score Call BookMore Details
Sirata Beach Resort
+1-888-878-9982
5300 Gulf Blvd., St. Pete Beach, FL 33706 ~6.92 miles west of Saint Petersburg
  • 3-star Beach property
  • Hotel has 9 meeting rooms
  • About half of guests found the restaurant service to be good
  • Beach sports facilities are great, according to 100%
From$89
Average 3.0 /5 Latest Reviews Call BookMore Details
Alden Suites - A Beachfront Resort
+1-888-389-4485
5900 Gulf Blvd., St. Pete Beach, FL 33706 ~6.94 miles west of Saint Petersburg
  • Affordable Beach hotel
  • Hotel has 143 rooms
  • Most guests said rooms were clean
  • Every guests reviewed liked the proximity to shopping
From$88
Very Good 4.0 /5 Guest Reviews Call BookMore Details
RumFish Beach Resort by TradeWinds - St. Pete Beach
+1-888-389-4121
6000 Gulf Blvd., St. Pete Beach, FL 33706 ~6.95 miles west of Saint Petersburg
  • Expensive hotel
  • Hotel has 130 suites
From$160
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Plaza Beach Hotel Beachfront Resort
+1-888-675-2083
4506 Gulf Blvd., St Pete Beach, FL 33706 ~6.99 miles west of Saint Petersburg
  • Mid-scale Beach hotel
  • Check in: 4:00 PM
From$89
Very Good 4.0 /5 Review Score Call BookMore Details
Bellwether Beach Resort
+1-800-716-8490
5250 Gulf Blvd. St. Pete Beach Fl 33706, St. Pete Beach, FL 33706 ~7.02 miles west of Saint Petersburg
  • Expensive Oceanfront property
  • 156 rooms in property
From$199
Average 3.0 /5 Latest Reviews Call BookMore Details
The Beachcomber Resort
+1-800-805-5223
6200 Gulf Blvd., St. Pete Beach, FL 33706 ~7.04 miles west of Saint Petersburg
  • Mid-scale Oceanfront property
  • Hotel has 2 floors
  • Make my stay enjoyable
  • Beautiful trees
From$150
Average 3.0 /5 Read Reviews Call BookMore Details
Hilton Garden Inn St. Pete Beach in St. Pete Beach
+1-888-965-1860
6100 Gulf Blvd., St. Pete Beach, FL 33706 ~7.04 miles west of Saint Petersburg
  • Three Star Beach property
  • 6 suites in property
From$79
Average 3.0 /5 Latest Reviews Call BookMore Details
Postcard Inn on the Beach
+1-888-788-5576
6300 Gulf Blvd., St Pete Beach, FL 33706 ~7.05 miles west of Saint Petersburg
  • Affordable Beach hotel
  • 2 floors in property
  • Bathroom could be optimized
  • Bad housekeeping, according to 74%
From$85
Average 3.0 /5 Guest Reviews Call BookMore Details
The Hotel Zamora in St Pete Beach
+1-888-897-9207
3701 Gulf Blvd., St Pete Beach, FL 33706 ~7.09 miles southwest of Saint Petersburg
  • High-end Beach property
  • 36 suites in property
From$129
Very Good 4.0 /5 Review Score Call BookMore Details
Beach House Suites by The Don Cesar - St Pete Beach
+1-888-311-4278
3860 Gulf Blvd., St Pete Beach, FL 33706 ~7.10 miles southwest of Saint Petersburg
  • Three Star Beach hotel
  • 70 suites in hotel
  • Most guests thought rooms were spacious
  • Most guests found the staff to be very friendly
From$159
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Blind Pass Resort Motel
+1-888-469-4795
7901 Blind Pass Rd., St Pete Beach, FL 33706 ~7.11 miles west of Saint Petersburg
  • 2-star Beach hotel
  • Check in time: 3:00 pm
From$60
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
The Don Cesar - St. Pete Beach
+1-888-734-9421
3400 Gulf Blvd., St. Pete Beach, FL 33706 ~7.23 miles southwest of Saint Petersburg
  • Four star Resort property
  • 43 suites in property
  • Terrific location
  • Lovely bar service, according to 100%
From$189
Very Good 4.0 /5 Read Reviews Call BookMore Details
Residence Inn Marriott St. Petersburg Tierra Verde : 214 Madonna Blvd.
+1-888-841-5292
214 Madonna Blvd., Tierra Verde, FL 33715 ~7.41 miles southwest of Saint Petersburg
  • 3-star Beach hotel
  • 95 rooms in hotel
  • Rooms are great
  • The majority of guests thought the furniture was functional
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
Island Inn Beach Resort - Treasure Island
+1-888-455-5160
9980 Gulf Blvd., Treasure Island, FL 33706 ~7.79 miles west of Saint Petersburg
  • Mid-scale Beach property
  • 6 floors in hotel
  • Most guests appreciated the closeness to the beach
  • Beds need improvement
From$76
Very Good 4.0 /5 Read Reviews Call BookMore Details
Provident Oceana Beachfront
+1-888-965-8297
10091 Bulf Blvd., Treasure Island, FL 33706 ~7.80 miles west of Saint Petersburg
  • Three Star property
  • Check-in: 16:00
From$90
Excellent 5.0 /5 Latest Reviews Call BookMore Details
Fusion Resort - Treasure Island
+1-888-906-6358
290 107th Ave., Treasure Island, FL 33706 ~7.80 miles west of Saint Petersburg
  • Mid-scale Beach hotel
  • 42 sleeping rooms in hotel
From$120
Average 3.0 /5 Latest Reviews Call BookMore Details
Lorelei Resort Motel - Treasure Island
+1-888-749-6785
10273 Gulf Blvd., Treasure Island, FL 33706 ~7.85 miles west of Saint Petersburg
  • Low priced property
  • Beautiful beach
  • AC unit is very small
From$60
Very Good 4.0 /5 Read Reviews Call BookMore Details
Westwinds Waterfront Resort - Treasure Island
+1-888-878-9982
10265 Gulf Blvd., Treasure Island, FL 33706 ~7.86 miles west of Saint Petersburg
  • 3-star Beach property
  • Check in: 3:00 pm
From$80
Very Good 4.0 /5 Hotel Reviews Call BookMore Details

Next: See My Saint Petersburg Hotels with Pricing

Graph: Upcoming 20 Days of Saint Petersburg Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Saint Petersburg, FL discounts available. The chart reflects the cheapest Saint Petersburg hotel for each day and each star rating category.

When would be the best time to visit the town of St. Petersburg, Florida?

The city of St. Petersburg is a good choice any time of the year but summer remains the high season because of the sun, sand, and sea breezes. During the summer months, the high temperature can reach 90+ degrees making cool dips in the Gulf or the hotel pool a refreshing respite. Overall, St. Petersburg has an average of 248 sun-filled days and around 97 rainy days. Wintertime low temperatures average around 54 degrees making the city a popular destination for snowbound northern visitors. During the summer when vacations are on the calendar and kids are out of school, prices are moderate. During the winter months, prices tend to be higher. During spring break, while Fort Lauderdale and Miami Beach on the east coast and Panama City in the Panhandle are the hot spots for students, St. Petersburg Beach on the west coast is a favorite Florida destination. So during spring break it's best to expect the beaches to be crowded and noisy. If travel plans are scheduled any time from June 1st to November 30th, be aware you will be visiting during hurricane season and be ready to evacuate, should it become necessary.

Below is a chart of the current pricing seasonality of hotels and motels in Saint Petersburg, FL:

seasonality of hotel rates in Saint Petersburg

Saint Petersburg by Star Rating

Below are 3 charts demonstrating mean nightly cost trends by star rating class in Saint Petersburg, FL. You can use these illustrations to determine the best time period to stay in Saint Petersburg for upcoming travels.

What are the St. Petersburg, Florida luxury hotel options?

4 Star Average Prices: $152.45

Iconic is the word that best describes the Loews Don CeSar Hotel that has graced the St. Petersburg coastline since 1928. Affectionately known as the “Pink Palace,” you'll feel like royalty from the moment of arrival at this National Register of Historic Places. Starting with the beautifully detailed architecture, high-quality décor of the 240 rooms and 43 suites, and superior customer service, the Don CeSar turns vacation dreams into a memorable reality. Take advantage of the games room, fitness and health center, pool, and private garden, or rejuvenate at Spa Oceana. Please your palate for dinner at Maritana Grille, satisfy your hunger at breakfast, brunch, lunch or dinner at the Sea Porch, and for a treat, Uncle Andy's Ice Cream Parlor has the perfect sweet concoction. Adults can savor the flavor of their favorite beverage at the Lobby Bar, cool off under the sun with a flavorful mojito from The Beachcomber Bar & Grill, served poolside, or watch the sunset at The Rowe Bar. Whatever your pleasure, the staff at the Don CeSar aims to please.


The Kimpton Hotel Zamora puts guest comfort and satisfaction at the top of the list. Built in 2014, the relatively new hotel is making a name for itself with its spacious, well-appointed rooms and suites, lounges, restaurants, and rooftop terrace. Additional amenities include convenient valet parking, dry cleaning, laundry services, elevator, free Wi-Fi, a pool, spa tub, and sun loungers. For guests arriving at Tampa International Airport, Super Shuttle, Luxor Limo, or one-way town car service is available.

4 Star Hotel Prices in Saint Petersburg

Where are the most affordable hotels near St. Petersburg, Florida?

3 Star Average Prices: $129.83

Knights Inn St. Petersburg has a lot to offer its guests at reasonable prices. Conveniently located just 7 minutes from St. Petersburg/Clearwater International Airport and 14 minutes from Tampa International Airport, the pet-friendly Inn has just what you need for a delightful business or vacation experience. Rooms feature a desk, sofa, cable, free Wi-Fi, complimentary toiletries, and if more space is needed, connecting rooms are available upon request. For your convenience, the front desk is staffed 24 hours a day and the Inn has laundry facilities. Relax outdoors at the seasonal pool or use the picnic area and fire up one of the barbecue grills for an afternoon cookout.


La Quinta Inn St. Petersburg harkens back to days gone by with its old world charm, arches, detailed fretwork, and bubbling fountain. Choose a non-smoking room with plush pillowtop bedding from a deluxe room with king bed, microwave and fridge to deluxe double rooms with free Internet and breakfast. Start the day with a thorough workout at the fitness center or swim a few laps in the sparkling outdoor pool. Nearby, boutiques, shopping malls, cafes and restaurants offer plenty to do to pass the time. When the warm waters and bright sunshine are beckoning, put on the sunscreen and a pair of sunglasses and take a stroll along St. Pete Beach to hunt for shells or build a sandcastle. If action is what you want, check the schedule for baseball games at Tropicana Field.

3 Star Hotel Prices in Saint Petersburg

2 Star Average Prices: $88.26

2 Star Hotel Prices in Saint Petersburg

Where are the best discount hotels in St. Petersburg, Florida?

AARP members can enjoy a luxurious stay at TradeWinds Island Grand. The 20-acre hotel is a significant part of the St. Petersburg landscape and the largest resort on St. Petersburg's Gulf Coast. Choose between two spacious options of either 384 square feet or 432 square feet which includes a 1-bedroom suite, two double beds, sofa bed, living area and fully equipped kitchenette. With a stay at TradeWinds, the lap of luxury is at your fingertips. Enjoy the gentle breezes, swaying palm trees, sugar-white sand, and brilliant sunsets from one of the 796 rooms. Seven heated pools, multiple eateries and bars, enticing spa treatments, and a fully equipped fitness center are at your disposal. For your convenience, local shuttle service is available along with car rental and an airport shuttle. For group experiences, the TradeWinds has a rating of 10/10 for group friendliness and 16.9 percent for group discounts.


AAA members can select the centrally located Hilton St. Petersburg Bayfront where you're just minutes from St. Petersburg's beaches, entertainment, dining, and area attractions such as the Dali Museum and Mahaffey Theater. Relax in the comfort of a well-appointed room on one of the 15 floors with scenic views of downtown. Rooms feature pillowtop mattresses, Wi-Fi, cable, complimentary toiletries, LCD TV, and docking stations for MP3 devices. When it's time to unwind, the hotel provides a 24-hour fitness center, inviting outdoor pool, sauna, poolside bar, lounge, and a café and two restaurants. For guests traveling with pets, the Hilton St. Petersburg Bayfront is pet-friendly. The hotel is just 15 minutes from St. Petersburg/Clearwater International Airport and 20 minutes from Tampa International Airport.

What value hotels are in the St. Petersburg, Florida area?

At Staybridge Suites St. Petersburg Downtown, you'll be in the heart of the city and centrally located to area attractions, sporting venues, museums, restaurants, and shopping. Both smoke-free and pet friendly, Staybridge Suites feature connecting rooms upon request, the convenience of a fully equipped kitchen with microwave and refrigerator, satellite programming for watching favorite programs, DVD players for music and movies, and Internet access to check email or search for local places to visit. With guest satisfaction in mind, Staybridge Suites provides complimentary shuttle service within a 3-mile radius. Guests also enjoy free on-site parking, free breakfast buffet, laundry services, snack bar, barbecue grills, business center, computer station, fitness center, and pool. Start the day with a free newspaper and coffee and tea available in the common areas.


Holiday Inn Express St. Petersburg North keeps guests snug and comfortable in its 76 rooms. The hotel features spacious and quiet king and queen rooms or suites with free cable and HBO and free Express Start Breakfast Bar. Just a few of the hotel's amenities include an electronic key card for easy access, radio, telephone, facilities to make tea or coffee, wireless Internet, refrigerator, and microwave. An outdoor pool will keep you refreshed and the fitness and health center will keep you on your toes. The 4-floor hotel has accessibility options for the disabled, and an elevator for convenience.

What are the things to do in St. Petersburg, FL?

The fun and entertainment are nearly limitless in St. Petersburg with a long list of shopping, dining, and entertainment venues. When it comes to museums, St. Petersburg has an impressive cultural center which includes the Florida International Museum, Museum of Fine Arts, Salvador Dali Museum, and the Florida Holocaust Museum. Outdoor enthusiasts can soak up the landscape and atmosphere at Sunken Gardens, Pioneer Park, Boyd Hill Nature Park, and Weeden Island Preserve. Take in a show at Mahaffey Theater, Ruth Eckerd Hall, Bayfront Center, or nearby Clearwater Aquarium. If beach hopping is on the agenda, climb aboard the Suncoast Beach Trolley which runs 7 days a week with stops at Pass-a-Grille, Madeira Beach, Redington Shores, Indian Rocks Beach, Redington and North Redington beaches, and St. Pete Beach.

Whether on a vacation or business trip, St. Petersburg, FL has a variety of hotel choices sure to please the most discerning traveler.

FAQs about hotels in Saint Petersburg

What are the most favored hotels in Saint Petersburg?

Provident Oceana Beachfront, The Inn on Third and Comfort Inn North are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels in Saint Petersburg?

Hilton St. Petersburg Bayfront, The Vinoy Renaissance St. Petersburg Resort & Golf Club and Tradewinds Island Grand are the top 3 luxury hotels near Saint Petersburg city center.

What hotels are closest to the city center of Saint Petersburg?

Hilton St. Petersburg Bayfront, Hyatt Place St. Petersburg Downtown, and Ponce De Leon Hotel are the properties closest to Saint Petersburg city center.

How much does a cheap hotel in Saint Petersburg cost per night?

In the last year, a 2 star hotel in Saint Petersburg can be as cheap as $88.26 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Saint Petersburg cost per night?

In the last year, the average 3 star hotel in Saint Petersburg has been $129.83 per night. (based on HotelPlanner prices)

How much does a higher-end hotel in Saint Petersburg cost?

In the last year, the average 4 star hotel in Saint Petersburg has been $152.45 per night. (based on HotelPlanner prices)

What are the best independent hotels in Saint Petersburg?

Provident Oceana Beachfront, The Inn on Third and Cordova Inn are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Saint Petersburg?

Courtyard by Marriott St. Petersburg Downtown, Fairfield Inn & Suites by Marriott St. Petersburg North and Residence Inn Marriott St. Petersburg Tierra Verde are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Saint Petersburg?

Comfort Inn North, Quality Inn & Suites at Tropicana Field and Comfort Inn & Suites Northeast Gateway are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular IHG hotels in Saint Petersburg?

Hotel Indigo St Petersburg Downtown, Staybridge Suites St. Petersburg Downtown and Holiday Inn St. Petersburg West An Ihg Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Verified reviews of the city of Saint Petersburg

Below are reviews of the city of Saint Petersburg, FL from an actual visitor's perspective.

"Convenient location!"
Score 4.0 / 5

Walking distance to everything and many food choices!

Diane A., from 29-Apr-2022
"Great Hotel!"
Score 4.0 / 5

Everything that we could or would need was in the general area.

Christine B., from 26-Jun-2018
"Great Stay!"
Score 4.0 / 5

We came to compete at the FMBC and made finals..right now awaiting for results. Will see you with my students and staff next season.

Suzanne M., from 18-Nov-2017
"Best Stay!"
Score 5.0 / 5

We came to compete at the FMBC and made finals..right now awaiting for results. Will see you with my students and staff next season.

Suzanne M., from 18-Nov-2017
"Great Stay!"
Score 4.0 / 5

It was very relaxing near Tampa in Ruskin at Harbor-side Suites at Little Harbor!!

Elise Z., from 11-Nov-2017
"Beautiful"
Score 5.0 / 5

Great Backdrop for our weekend wedding. Rehearsal dinner at 400 Beach was wonderful. The wedding at the Vinoy was elegant and timeless.

Mary F., from 22-Mar-2017
"Perfect for Outdoor Activities"
Score 5.0 / 5

The fishing in the area is great!

Lawendell P., from 13-Aug-2016
"Lots to do!"
Score 4.0 / 5

Lots of things to do in the area plus beautiful view from hotel

Michelle W., from 05-Aug-2016
"Relaxing Visit"
Score 5.0 / 5

I enjoyed being at the beach in the water.

Thomas A., from 28-Jul-2014
"Swim Meet"
Score 4.0 / 5

The beach, Northshore Aquatic Center, and seeing our team members compete made this location special.

Beth W., from 16-Apr-2014
"Inviting"
Score 4.0 / 5

All the people on the streets are friendly. Came down for the Grand Prix from a cold Maryland winter. Very clean & inviting.

Deborah N., from 01-Apr-2014
The average traveler rating of the city of Saint Petersburg, FL shown above is 4.4 out of 5 based on 11 reviews
Back to Top