Star Rating
Hotel Name
Price Range (USD)to
Amenities

Saint Petersburg, FL: Hotel & Motel Planning Guide

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 or See the best Saint Petersburg meeting hotels

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

Comfort Inn North - Saint Petersburg 2260 54th Ave. North, Saint Petersburg, FL 33714 Website
  • 3 star Highway property
  • Access to gym on-site
  • Housekeeping staff was friendly and very helpful
  • Bathroom needs cleaning
From$65
Very Good 4.0 /5Read Reviews Call
Postcard Inn on the Beach 6300 Gulf Blvd., St Pete Beach, FL 33706 Website ~7.00 miles west of Saint Petersburg
  • Midscale Beach hotel
  • Gym / Fitness Center Available
  • Huge outdoor pool with umbrellas
  • Average beds
Hampton Inn & Suites Downtown / St. Petersburg : 80 Beach Dr. N.e. 80 Beach Dr. N.e., St. Petersburg, FL 33701 ~0.44 miles northeast of Saint Petersburg
  • Mid-scale Downtown hotel
  • Free comp. breakfast
  • Family-friendly hotel
  • Free breakfast with waffles
From$119
Very Good 4.5 /5Latest Reviews Call
The Inn on Third - St. Petersburg 342 3rd Ave. North, St. Petersburg, FL 33701 ~0.55 miles north of Saint Petersburg
  • Cheap Downtown property
  • 19 rooms in property
  • The majority of guests were satisfied with the menu
  • Friendly atmosphere
From$79
Very Good 4.5 /5Reviews Call
Staybridge Suites St. Petersburg Downtown : 940 5th Ave. South 940 5th Ave. South, St. Petersburg, FL 33705 ~0.61 miles west of Saint Petersburg
  • Midscale Downtown property
  • 119 rooms in hotel
Hollander Hotel - St Petersburg
+1-800-881-1523
421 4th Ave. North, St Petersburg, FL 33701 ~0.67 miles north of Saint Petersburg
  • Three Star property
  • 75 sleeping rooms in hotel
  • Most guests thought the minibar was ok
  • Management was excellent, said 100%
From$105
Very Good 4.5 /5Guest Reviews Call
La Veranda Bed & Breakfast - St. Petersburg 111 5th Ave. North, St. Petersburg, FL 33701 ~0.78 miles north of Saint Petersburg
  • 3-star Downtown property
  • Check in: 3
  • Stylish Hotel
  • Large living room
Beach Drive Inn Bed & Breakfast in Saint Petersburg 532 Beach Dr. Ne, Saint Petersburg, FL 33701
  • Mid-scale Downtown hotel
  • Comp. Breakfast
  • Fabulous restaurants
  • Stained walls
From$110
Very Good 4.5 /5Guest Reviews Call
The Renaissance Vinoy Resort : 501 5th Ave. Ne 501 5th Ave. Ne, St. Petersburg, FL 33701 ~0.94 miles northeast of Saint Petersburg
  • Four-star Resort property
  • Hotel has 361 rooms
  • Great reception
  • Almost all guests loved the menu selection
The Historic Peninsula Inn & Spa in Gulfport
+1-800-230-4134
2937 Beach Blvd. South, Gulfport, FL 33707 ~4.64 miles west of Saint Petersburg
  • 4-star Beach hotel
  • Airport shuttle provided
  • Excellent restaurant
  • Great breakfast
Comfort Inn & Suites Northeast Gateway : 875 94th Ave. North
+1-800-997-5148
875 94th Ave. North, Saint Petersburg, FL 33702
  • Affordable Suburban property
  • Hotel has 19 suites
  • Parking was ok, according to 50%
  • Excellent staff
From$89
Very Good 4.5 /5Review Score Call
Plaza Beach in St. Petes Beach
+1-888-690-5247
4508 Gulf Blvd., St. Petes Beach, FL 33706 ~6.97 miles west of Saint Petersburg
  • Three Star Beach hotel
  • 2 floors in hotel
From$59
Very Good 4.5 /5Read Reviews Call
Plaza Beach Resort 4506 Gulf Blvd., St. Pete Beach, FL 33706 ~7.01 miles west of Saint Petersburg
  • 3-star Beach property
  • Airport shuttle provided
Westwinds Waterfront Resort in Treasure Island 10265 Gulf Blvd., Treasure Island, FL 33706 ~7.87 miles west of Saint Petersburg
  • 4-star Beach property
  • Hotel has 17 rooms
  • Good restaurants & bars in the area
  • Clean pool area
From$165
Very Good 4.5 /5Guest Reviews Call
Bilmar Beach Resort 10650 Gulf Blvd., Treasure Island, FL 33706 ~8.01 miles west of Saint Petersburg
  • Three Star Beach hotel
  • 8 floors in property
  • The majority of guests said the wifi quality was bad
  • Breakfast prices were ok, according to 67%
Hilton St. Petersburg Bayfront 333 1st St. South, St Petersburg, FL 33701 ~0.28 miles east of Saint Petersburg
  • Four-star Downtown hotel
  • 12 suites in property
  • Bathroom could be optimized
  • Free breakfasts
From$159
Very Good 4.0 /5Reviews Call
Courtyard by Marriott St. Petersburg Downtown 300 4th St. North, St. Petersburg, FL 33701 ~0.57 miles north of Saint Petersburg
  • Mid-scale Downtown property
  • 6 floors in hotel
  • Free shuttle service
  • For only 64%, the bathroom was ok
Hampton Inn St. Petersburg - St. Petersburg 1200 34th St. North, St. Petersburg, FL 33713 ~2.80 miles west of Saint Petersburg
  • 3 star Highway property
  • Complimentary breakfast is offered
Holiday Inn Express St. Petersburg 2171 54th Ave. North, St Petersburg, FL 33714 ~4.10 miles north of Saint Petersburg
  • Three Star Highway property
  • 21 suites in hotel
  • Staff was nice and considerate
  • Comfortable beds
La Quinta Inn & Suites St. Petersburg Northeast in St. Petersburg
+1-888-690-5247
6638 4th St. North, St. Petersburg, FL 33702 ~4.58 miles north of Saint Petersburg
  • Affordable Suburban property
  • Gym is available on property
  • Most guests were happy with the price of the breakfast
  • Average wifi quality
Country Inn & Suites Pinellas Park / St. Petersbur 8050 Us 19, Pinellas Park, FL 33781 ~6.26 miles northwest of Saint Petersburg
  • 3 star Highway hotel
  • Hotel has 26 suites
  • Most guests liked the proximity to shopping
  • Easily accessible by car and close to shopping areas
From$74
Very Good 4.0 /5Review Score Call
Grand Plaza Beachfront Resort & Conference Center
+1-800-881-1523
5250 Gulf Blvd., St. Pete Beach, FL 33706 ~6.92 miles west of Saint Petersburg
  • 3-star Oceanfront hotel
  • 6 meeting rooms in hotel
  • Great service
  • No complimentary breakfast
Sirata Beach Resort & Conference Center - Saint Petersburg
+1-888-283-3404
5300 Gulf Blvd., Saint Petersburg, FL 33706
  • 3 star Beach hotel
  • 170 suites in property
  • Good accessibility by car
  • Clean pool, said 90%
From$99
Very Good 4.0 /5Reviews Call
Alden Beach Resort All Suites 5900 Gulf Blvd., St. Pete Beach, FL 33706 ~6.94 miles west of Saint Petersburg
  • 3 star Beach hotel
  • Hotel has 6 floors
  • Housekeeping was ok, according to 66%
  • Lovely bar service, according to 100%
From$88
Very Good 4.0 /5Reviews Call
Tradewinds Island Resorts in St Pete Beach 5500 Gulf Blvd., St Pete Beach, FL 33706 ~6.96 miles west of Saint Petersburg
  • Four-star Beach property
  • 796 rooms in property
  • Rooms are ok
  • Valet service is ok
From$129
Very Good 4.0 /5Read Reviews Call
Next 25 Saint Petersburg Hotels >  [1 - 25 of 50]    
Next: See My Saint Petersburg Hotels with Pricing

When to Visit St. Petersburg, FL

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.

Luxury Hotel Options in St. Petersburg, FL

4 Star Average Prices: $161.87

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

Affordable Hotel Options in St. Petersburg, FL

3 Star Average Prices: $132.19

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: $104.70

2 Star Hotel Prices in Saint Petersburg

Where are the real discounts in Saint Petersburg

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.

Best Value Options in St. Petersburg, FL

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.

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.

Verified reviews of the city of Saint Petersburg

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

"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 5 reviews
Back to Top