Indicate your planned dates to discover the latest prices and package deals for hotels in St. Petersburg.
Welcome to St. Petersburg, also known as St. Pete, the Sunshine City! With an average of 361 days of sunshine per year, this Florida city lives up to its nickname. If you're looking for a fun getaway with beautiful beaches and a vibrant atmosphere, St. Pete is the place to be.
The city has a rich history, from its early Spanish exploration to its boom in the 1920s as a popular tourist destination. The oldest operating hotels, the Pier Hotel and The Exchange Hotel, provide a glimpse into the city's past. And don't forget to visit the St. Petersburg Museum of History, where you can learn about the city's aviation heritage and see a full-scale replica of the historic Benoist XIV flying boat.
But it's not all about history in St. Pete. The city is also known for its lively downtown, with a Mediterranean flair and a vibrant nightlife. You can explore the city's cultural scene at the Museum of Fine Arts and catch a game at Tropicana Field, home of the Tampa Bay Devil Rays. And with its beautiful beaches and warm water temperature, St. Pete is the perfect place for water sports and relaxation.
So, pack your bags and get ready to soak up the sun in St. Petersburg. From its fascinating history to its vibrant downtown and beautiful beaches, this city has something for everyone. Whether you're looking for a romantic getaway or a fun family vacation, St. Pete's hotels are ready to welcome you with open arms.
Pet Friendly
Outdoor swimming pool
Free Private Parking
The Days Inn by Wyndham St. Petersburg Central is a 2-star hotel located just 0.6mi from the city center of St. Petersburg, Florida. This hotel offers a range of amenities that set it apart from others in the area. Guests can enjoy a complimentary breakfast each morning, as well as free WiFi and private parking. The hotel also features an outdoor swimming pool, perfect for a refreshing dip. The 24-hour front desk ensures that guests are well taken care of at all times. Additionally, the hotel is pet-friendly, making it a great choice for those traveling with their furry companions. So, whether you're looking for a convenient location, excellent amenities, or a pet-friendly atmosphere, the Days Inn by Wyndham St. Petersburg Central has it all.
Pet Friendly
Outdoor swimming pool
Free Private Parking
The Kenwood Gables is a charming Bed and Breakfast located in St. Petersburg, Florida. With its prime location just 0.8mi from the city center, guests can easily explore all that the city has to offer. This hotel stands out from others with its range of desirable amenities, including a pet-friendly policy, outdoor swimming pool, and private parking - all available free of charge. Guests can also enjoy the comfort of air conditioning, soundproof rooms, and a beautiful garden view. The Kenwood Gables truly offers a unique and enjoyable stay for adults looking for a relaxing getaway.
Pet Friendly
Outdoor swimming pool
Free Private Parking
Welcome to the Holiday Inn - St. Petersburg West, an IHG Hotel. Located just 0.9mi from the city center, this 3-star hotel offers a range of amenities that set it apart from others in the area. Enjoy a complimentary breakfast to start your day off right. Take a dip in the outdoor swimming pool or relax in the hot tub/jacuzzi. With pet-friendly accommodations and kid-friendly buffet and meals, everyone in the family is welcome. Stay connected with free WiFi and take advantage of the fitness center. The hotel also offers private parking and a 24-hour front desk for your convenience.
Free wifi
Water sports facilities on site
Air conditioning
Tru By Hilton St. Petersburg Downtown Central Ave is a 2-star hotel located in the heart of St. Petersburg, Florida. What sets this hotel apart from others is its wide range of amenities and services. Guests can enjoy a complimentary breakfast before starting their day, and take advantage of the hotel's pet-friendly policy and private parking. The hotel offers free WiFi, air conditioning, and water sports facilities. Additionally, guests have access to a fitness center, picnic area, and sun deck. The hotel's central location, coupled with its abundance of amenities, make it a great choice for travelers looking for convenience and comfort during their stay in St. Petersburg.
Pet Friendly
Outdoor swimming pool
Free wifi
Mint House St. Petersburg - Downtown is the ideal choice for travelers seeking a convenient and comfortable stay in St. Petersburg. This ApartHotel offers a range of key amenities such as a pet-friendly policy, outdoor swimming pool, and free Wi-Fi. Guests can also enjoy the convenience of a fully equipped kitchen, fitness center, and 24-hour front desk. With its wheelchair accessibility and non-smoking rooms, Mint House provides a welcoming environment for all guests. Additionally, its location just 1.8mi from the city center makes it a perfect base for exploring the area.
Free parking
Outdoor swimming pool
Free wifi
Staybridge Suites St. Petersburg FL, an IHG Hotel, stands out among other hotels due to its convenient location just 2mi from the city center. This 3-star hotel offers a range of amenities including free parking, a pet-friendly policy (with extra charges), an outdoor swimming pool, and free WiFi. Guests can enjoy a complimentary breakfast and make use of the fitness center and kitchenette in their rooms. The hotel also features a terrace, business center, and 24-hour front desk. With its prime location and comprehensive amenities, Staybridge Suites St. Petersburg FL is the perfect choice for travelers seeking comfort and convenience during their stay in St. Petersburg, Florida.
Pet Friendly
Free Private Parking
Free wifi
The Avalon Hotel Downtown St. Petersburg stands out as a top choice in the area due to its excellent amenities, convenient location, and superb service. With features like free private parking, complimentary WiFi, and air conditioning, guests at this 2-star hotel can enjoy a comfortable stay. The hotel's pet-friendly policy and 24-hour front desk add to the convenience, while the garden and shared lounge/TV area provide opportunities for relaxation. With its range of amenities and prime location just 2.5mi from the city center, the Avalon Hotel Downtown St. Petersburg is the ideal choice for travelers seeking a pleasant and hassle-free stay in Florida.
Pet Friendly
Indoor swimming pool
Free wifi
Courtyard by Marriott St. Petersburg Downtown is a 3-star hotel located just 2.5mi from the city center of St. Petersburg, Florida. One of the standout features of this hotel is its range of amenities, including a pet-friendly policy, an indoor swimming pool, and 24-hour front desk service. Furthermore, guests can enjoy a complimentary breakfast, free WiFi, and access to a fitness center. The hotel also offers wheelchair accessibility, making it a suitable choice for all guests. With its convenient location and a variety of amenities, Courtyard by Marriott St. Petersburg Downtown is an excellent option for travelers looking for comfort and convenience during their stay in St. Petersburg.
Outdoor swimming pool
Free Private Parking
Free wifi
The Hollander Hotel in Downtown St. Petersburg is a standout choice among hotels in the area. With its prime location just 2.5mi from the city center, guests can easily explore all that St. Petersburg has to offer. The hotel offers a range of fantastic amenities including a pet-friendly policy, outdoor swimming pool, and free private parking and Wifi. Additional features such as a spa, 24-hour front desk, and restaurant make for a convenient and enjoyable stay. With its comfortable and well-equipped rooms, the Hollander Hotel is the perfect choice for travelers seeking a pleasant and hassle-free stay in St. Petersburg.
Pet Friendly
Free Private Parking
Free wifi
The Inn On Third, a 2-star hotel in St. Petersburg, Florida, stands out among others for several reasons. Firstly, its convenient location just 2.5mi from the city center allows easy access to all the attractions. Additionally, the hotel offers a free breakfast, ensuring a great start to the day. The Inn On Third also boasts an array of amenities, including free Wi-Fi, air conditioning, and non-smoking rooms. With features like private parking, a terrace, and free toiletries, guests can expect a comfortable and enjoyable stay at this pet-friendly hotel.
Pet Friendly
Air conditioning
Non-smoking rooms
The New Hotel Collection Downtown St Pete stands out from other hotels with its prime location in St. Petersburg, Florida. Situated just 2.6mi from the city center, guests have convenient access to all the attractions the city has to offer. With a 3-star rating, this hotel offers a range of amenities to ensure a comfortable stay, including pet-friendly policies, air conditioning, a bar, and a restaurant. Additionally, the option for private parking is available, although there may be an extra charge. Overall, the New Hotel Collection Downtown St Pete offers a great combination of location and amenities for a pleasant stay in St. Petersburg.
Outdoor swimming pool
Free wifi
Air conditioning
The AC Hotel St Petersburg Downtown is a superior choice for your stay in St. Petersburg. With its 3-star rating, this hotel offers excellent value for money. Conveniently located just 2.7mi from the city center, you'll have easy access to all the attractions. The hotel provides an array of amenities including a free outdoor swimming pool, a fitness center, and a restaurant serving delicious meals. Free Wi-Fi is available throughout the property, and the 24-hour front desk ensures your needs are met at any time. Additionally, the hotel offers pet-friendly accommodations for an extra charge. Experience comfort and convenience at the AC Hotel St Petersburg Downtown.
Outdoor swimming pool
Free wifi
Air conditioning
The Hyatt Place St. Petersburg/Downtown is a 3-star hotel located just 2.7mi from the city center. This hotel stands out with its range of amenities including a pet-friendly policy (with extra charges), an outdoor swimming pool, free WIFI, and a free fitness center. The hotel also offers a complimentary breakfast, making it a convenient choice for guests. With features such as a 24-hour front desk, a restaurant, and a business center (with free access), the Hyatt Place St. Petersburg/Downtown provides a comfortable and well-equipped stay for travelers visiting Florida.
Pet Friendly
Outdoor swimming pool
Air conditioning
The Hilton St. Petersburg Bayfront is a standout choice among hotels in the area due to its fantastic amenities and convenient location. With an outdoor swimming pool, fitness center, and tennis court, guests have plenty of options for staying active and enjoying their stay. The hotel also offers a delicious breakfast for guests to start their day off right. Additionally, the hotel provides a range of pet-friendly rooms, making it a great choice for those traveling with their furry friends. With its prime location just 2.8mi from the city center, guests can easily explore all that St. Petersburg has to offer.
Outdoor swimming pool
Free wifi
Air conditioning
The Hampton Inn & Suites St. Petersburg/Downtown is a top choice hotel in St. Petersburg, Florida. With its convenient location just 2.8mi from the city center, guests can easily access all the attractions the city has to offer. This 3-star hotel offers a range of amenities to enhance guests' stay, including a complimentary breakfast, outdoor swimming pool, and fitness center. Additionally, the hotel is pet-friendly (with extra charges) and offers private parking, making it a great option for those traveling with their four-legged friends. With its array of amenities and ideal location, the Hampton Inn & Suites provides a comfortable and convenient stay for all guests.
Pet Friendly
Outdoor swimming pool
Adults only
Welcome to Prestige Collection, Hotel Boutique! Our 5-star hotel is located in St. Petersburg, just 2.8mi from the city center. What sets us apart from other hotels is our exceptional range of features and amenities. Enjoy a swim in our outdoor swimming pool or relax in the hot tub and jacuzzi. We cater to adults only, ensuring a peaceful and serene atmosphere. Stay connected with our complimentary wifi and enjoy the comfort of air conditioning in our non-smoking rooms. With a private entrance, sun deck, terrace, and garden, you'll have plenty of space to unwind and enjoy the beautiful surroundings. We also offer pet-friendly accommodation and provide free toiletries in our private bathrooms. At Prestige Collection, Hotel Boutique, we strive to provide a luxurious and unforgettable experience for our guests.
Pet Friendly
Free wifi
Air conditioning
The Birchwood is a 4-star hotel located in St. Petersburg, Florida, United States. What sets this hotel apart is its range of amenities and services. Guests can enjoy a complimentary breakfast, making their stay more convenient. The hotel also offers pet-friendly accommodations and private parking for an additional charge. With free WiFi, air conditioning, and non-smoking rooms, guests can relax and stay connected. The Birchwood also features live music performances, a bar, and a restaurant, providing entertainment and dining options on-site. With its convenient location just 2.9mi from the city center, The Birchwood offers a comfortable and enjoyable stay for guests in St. Petersburg.
Beachfront
Free Private Parking
Free wifi
Sea Breeze Manor Inn is a charming Bed and Breakfast located in the picturesque city of St. Petersburg, Florida. Aside from its convenient distance of only 3mi from the city center, this hotel offers an array of amenities that set it apart from others. With beachfront access, ocean views, and a sun deck, guests can enjoy a relaxing beach getaway. The hotel is pet-friendly (with extra charges) and offers free private parking and WiFi. Additionally, the Sea Breeze Manor Inn features a restaurant, terrace, and garden, providing a serene atmosphere for guests to unwind.
Spa/Wellness packages
Outdoor swimming pool
Hot tub/Jacuzzi
Located in the heart of St. Petersburg, Florida, The Vinoy Resort & Golf Club stands out as a top choice for travelers seeking a luxurious resort experience. With its convenient distance of just 3mi from the city center, guests can easily explore the vibrant attractions of the area. This 4-star resort offers an array of impressive amenities, including a spa, outdoor swimming pool, fitness center, and tennis court. Guests can indulge in delicious meals at the on-site restaurant or enjoy room service. The resort also caters to pets, making it a pet-friendly option for those traveling with their furry companions. With its stunning location, exceptional amenities, and commitment to guest satisfaction, The Vinoy Resort & Golf Club is an unparalleled choice for a memorable stay in St. Petersburg.
Free parking
Pet Friendly
Outdoor swimming pool
The Comfort Inn St Petersburg North is a 3-star hotel located in St. Petersburg, Florida. What sets this hotel apart from others is its convenient location, just 3.5mi from the city center. Guests can enjoy a comfortable stay with a range of amenities including free parking, free Wi-Fi, and a complimentary breakfast. The hotel also boasts an outdoor swimming pool, a fitness center, and a 24-hour front desk for added convenience. With its pet-friendly policy, air-conditioned rooms, and wheelchair accessibility, the Comfort Inn St Petersburg North ensures a comfortable and hassle-free stay for all guests.
Free parking
Pet Friendly
Outdoor swimming pool
Fairfield Inn & Suites by Marriott St Petersburg North is a 3-star hotel located in St. Petersburg, Florida. What sets this hotel apart is its range of amenities and services. Guests can enjoy a free breakfast, as well as access to a fitness center, outdoor swimming pool, and business center - all free of charge. The hotel also offers complimentary parking, free WiFi, and is pet-friendly. With its convenient location just 3.6mi from the city center, guests can easily explore all that St. Petersburg has to offer. Whether for business or leisure, Fairfield Inn & Suites provides a comfortable and well-equipped stay.
Free parking
Outdoor swimming pool
Free wifi
At Quality Inn Saint Petersburg North-Tampa Bay, you can expect a comfortable stay with a range of amenities to enhance your experience. This 2-star hotel is conveniently located just 3.6mi from St. Petersburg city center. The hotel offers free parking, free WiFi, and a complimentary breakfast to start your day off right. Additionally, you can take advantage of the outdoor swimming pool and beach chairs/loungers to relax and unwind. With 24-hour front desk service and wheelchair accessibility, Quality Inn Saint Petersburg North-Tampa Bay ensures a convenient stay for all guests.
Free parking
Pet Friendly
Outdoor swimming pool
Holiday Inn Express St. Petersburg North / I-275, an IHG Hotel, stands out among other hotels in St. Petersburg with its convenient location just 3.6mi from the city center. This 2-star hotel offers a range of amenities to enhance guests' stay, including free parking, pet-friendly accommodations, and complimentary Wi-Fi. The 24-hour front desk ensures round-the-clock assistance, and the fitness center allows guests to stay active. With a variety of room options, including spacious suites, this hotel is perfect for both business and leisure travelers. Start your day right with the hotel's complimentary breakfast, setting you up for a successful day exploring the vibrant city of St. Petersburg.
Pet Friendly
Outdoor swimming pool
Free Private Parking
Crystal Bay Historic Hotel is a charming 3-star hotel located in St. Petersburg, Florida, United States. What sets this hotel apart is its range of amenities and services that cater to the needs of its guests. Start your day with a complimentary breakfast and enjoy the outdoor swimming pool and beach chairs/loungers for relaxation. The hotel also offers free Wi-Fi, 24-hour front desk, room service, and a business center making it convenient for both leisure and business travelers. With a pet-friendly policy and wheelchair accessibility, Crystal Bay Historic Hotel strives to provide a comfortable stay for all guests.
Outdoor swimming pool
Free Private Parking
Free wifi
Blind Pass Resort Motel, located in St. Petersburg, Florida, is a top choice for travelers seeking a comfortable and convenient stay. This 3-star motel offers a range of featured amenities including a pet-friendly policy, a refreshing outdoor swimming pool, and complimentary Wi-Fi. With a private entrance and non-smoking rooms available, guests can enjoy a peaceful and relaxing stay. The motel's convenient location, just 4.8mi from the city center, ensures easy access to popular attractions. Whether you're traveling for business or leisure, Blind Pass Resort Motel is the perfect choice for a memorable stay in the United States.
Which 5-star hotels are the most popular?
St. Petersburg city offers a variety of luxurious 5-star hotels to choose from, with each providing a unique experience for travelers. One popular option is the Bellwether Beach Resort, located just 5mi from the city center. The resort boasts a beautiful beachfront location, and guests can enjoy a private beach area free of charge. The outdoor swimming pool provides a refreshing dip, while the on-site restaurant offers delicious meals. Additional amenities include pet-friendly accommodations, free Wi-Fi, air conditioning, and private parking. For those looking to explore the water, water sports facilities are available for an extra charge.
For travelers seeking a more boutique experience, the Prestige Collection Hotel Boutique is a top choice. This 5-star hotel is situated just 2.8mi from the city center. It offers an exclusive atmosphere as it is strictly for adults only. Guests can take a refreshing swim in the outdoor swimming pool or relax in the hot tub/jacuzzi free of charge. The hotel features pet-friendly rooms, free Wi-Fi, and air conditioning. Each room has a private entrance and is equipped with beach chairs/loungers, ensuring a comfortable and relaxing stay. The onsite coffee house and snack bar provide convenient options for food and drinks.
Another highly recommended 5-star hotel in St. Petersburg is the Imperial Palace. This luxurious hotel is centrally located, providing easy access to popular attractions and shopping areas. The hotel boasts a stunning exterior and elegant interior design. Guests can indulge in the hotel's exquisite dining options or relax in the spa and wellness center. The rooms offer modern amenities such as free Wi-Fi, air conditioning, and a mini-bar. This hotel is ideal for travelers looking for a sophisticated and opulent experience in St. Petersburg.
Which 4-star hotels are the most popular?
The Bilmar Beach Resort is a popular 4-star hotel located 5.5mi from the city center of St. Petersburg. With prices starting from $139, guests can enjoy a range of amenities including a free outdoor swimming pool, a hot tub, and beach access. The hotel offers free wifi and parking, making it convenient for travelers. Other notable features include a 24-hour front desk, a fitness center, and a restaurant. The rooms at the Bilmar Beach Resort are non-smoking and pet-friendly, and many offer ocean views.
Another top choice for travelers is The Birchwood, located 2.9mi from the city center. This 4-star hotel offers rooms starting from $327 and features amenities such as free wifi, a bar, and a restaurant. Guests can also enjoy a private balcony and free toiletries in each room. The Birchwood is pet-friendly and has non-smoking rooms available. Additional amenities include a rooftop terrace and a picnic area. The hotel is also accessible by elevator, making it suitable for all guests.
For those looking for a beachfront experience, TradeWinds Island Grand is a popular choice. Situated 4.9mi from the city center, this 4-star hotel offers rooms starting from $169. Guests can enjoy a range of amenities including a free outdoor swimming pool, hot tub, and golf course. The hotel also offers spa and wellness packages, as well as various water sports activities. Other features include a 24-hour front desk, a bar, and a restaurant. The rooms at TradeWinds Island Grand are non-smoking and pet-friendly, and many offer ocean views.
Which 3-star hotels are the most popular?
One of the most popular 3-star hotels in St. Petersburg city is the FUSION Resort Two Bedroom Suites. With prices starting from $199, this hotel offers a range of amenities such as a pet-friendly environment, an outdoor swimming pool, and free Wi-Fi. Guests can also enjoy the convenience of a shuttle service and private parking for an additional charge. The hotel is located 5.2mi from the city center and features a golf course, hot tub, and air conditioning in all its non-smoking rooms.
Another popular choice is the Cambria Hotel St Petersburg-Madeira Beach Marina. With prices starting from $135, this hotel is located 7.7mi from the city center. It offers a water park, outdoor swimming pool, and private parking for an additional fee. Guests can also enjoy the beach, golf course, and hot tub/jacuzzi. The hotel provides a variety of amenities such as a bar, restaurant, and fitness center. Additionally, it offers facilities for disabled guests, bike rental, and evening entertainment.
The Sirata Beach Resort is another top choice among travelers, with prices starting from $212. This beachfront hotel is located 4.9mi from the city center and boasts an outdoor swimming pool and private beach area. With amenities like air conditioning, a bar, and a fitness center, guests can enjoy a comfortable stay. The hotel also offers on-site dining options, a garden, and babysitting/child services for an additional charge. Parking is available for an extra fee.
Cities nearby
Cities nearby
What is the lowest price of hotels in St. Petersburg?
Looking for a wallet-friendly place to stay in St. Petersburg? Look no further! The lowest price you can snag for a hotel here is $124. Quality Inn Saint Petersburg North-Tampa Bay will have you covered with a scrumptious breakfast to fuel your adventures. Days Inn by Wyndham St. Petersburg Central is also a great option starting at $129 and serving up a tasty morning meal. If you're willing to splurge just a bit more, The Inn On Third offers rooms starting at $148 and includes a breakfast that'll make your taste buds sing.
What is the average price of hotels in St. Petersburg?
Travelers to St. Petersburg can expect to find a range of hotel options to suit their budget. On average, 3-star hotels cost around $459 per night, while 4-star hotels have a slightly higher price of $552 per night. For those looking for a touch of luxury, 5-star hotels offer a more affordable option with an average price of $326 per night.
What are the most popular hotels in St. Petersburg?
The most popular hotels in St. Petersburg are the Sandalwood Beach Resort, Dolphin Beach Resort, and Hollander Hotel - Downtown St. Petersburg. These hotels offer various price ranges starting from $110 and are located near popular attractions such as the Gulf Boulevard and downtown St. Petersburg. Crystal Bay Historic Hotel is also a popular choice, offering breakfast to guests.
What are the best hotels in St. Petersburg center?
The best hotels in St. Petersburg center are Hotel SOL, DoubleTree Beach Resort by Hilton Tampa Bay – North Redington Beach, Sandalwood Beach Resort, Malibu Resort Motel, and Hilton St. Petersburg Carillon Park. Hotel SOL offers accommodations starting from $279, while DoubleTree Beach Resort by Hilton Tampa Bay – North Redington Beach provides breakfast along with accommodations starting from $532. Meanwhile, Sandalwood Beach Resort offers accommodations starting from $278, Malibu Resort Motel starts from $89, and Hilton St. Petersburg Carillon Park starts from $281.