View our top-rated 2-Star hotels in St. Petersburg for your utmost comfort and convenience

Top rated hotels in St. Petersburg

Get inspiration from real travellers to find your ideal stay
Mari Jean Hotel - All Adults Welcome
4.6/569 Reviews
Such a great place to stay!! I loved it.
Budget Inn - St. Petersburg
2.4/5105 Reviews
Such a great, considerate, helpful staff! Rooms and grounds clean and SAFE! Right near anything you could possibly need.
Quality Inn & Suites at Tropicana Field
2.9/5105 Reviews
Great
Days Inn by Wyndham St. Petersburg / Tampa Bay Area
2.2/593 Reviews
Good customer service, need to patch up holes in the room I stayed in
Holiday Inn Express & Suites ST. Petersburg North (I-275)
4.1/599 Reviews
We just checked in this afternoon, and had a great experience. The Front Desk person found my reservation, and was very helpful in the check-in process. She also provided some suggestions for restaurants and local places in the area to see. This place is very close to I-275, and was easy to find after a long day of driving.
Tru by Hilton St. Petersburg Downtown Central Ave
4.3/599 Reviews
Short review: This hotel overcharged me $2,278.20 and did not want to help me resolve this. It's been 1 week since I checked out, I still don't have the money, so I had to call my bank to try to figure it out. The Rooms are ok and breakfast serving staff, maintenance and housekeeping were friendly. Long review: I am assuming this Tru by Hilton does not want to pay fair wages, and they have to hire anyone and those employees (front desk) look like they hate the job. Therefore, customer service sucks so bad and employees are not educated or trained to do the job. I stayed 2 times. One time for 5 nights and another time a week later for 24 nights. When I checked in both times, 2 different employees looked very miserable and indifferent at their desk. I did not expect extraordinary customer service, but I expected a greeting and explanation of rules, deposits, breakfast time, etc, and that obviosly did not happen. Apparently, this 2 star hotel is charging $50 per night deposit. I am still not able to believe that. I stayed for 24 nights. I expected my credit card to be charged $4,031.93 upon checking in and parking at the end of the stay (this happened during the 1st stay and I figured it would be the same the next time). What actually happened is that my card was charged 13 times with random amounts over the course of 24 days, and those charges were difficult to keep track of. Very strange. I'd rather pay all $4k at once. A few days into my stay I asked a morning employee about that and they told me that this is a normal procedure with big amounts. OK. I am still unaware of $50/day, I mean any educated employee would make sure to inform about that taking into consideration the 24-night stay. Fast forward to 4 days before the check out, I am calculating all those posted charges (not even pending), and it comes out to a little more than $6,380 (my final receipt including parking was $4,802.40) so I am confused and nervous. I assumed it was a glitch in the system, so I called both CS and front desk, both of them told me ”I don't see any other charges than $4,031.93, and I can't see your bank charges” (like duh, of course you can't that''s why I am calling). It was a very aggressively-speaking lady that stated she was the manager on a Sunday at around noon on 9/29. I don't think she was the manager, and she could have just simply said ”Let me get your contact info and my manager will contact you later regarding this issue”. It would be great. But it did not happen and I was offered zero solution or help. Still did not mention the deposit per day. I decided to wait and see maybe all those charges will be reimbursed after checkout. A day after checkout all the charges are posted and suddenly the total of those charges comes up to $7,080.60. And my receipt after check out is $4,802.40. That's $2,278.20 difference. Even if they charged me $50/day, that would be only $1,200. And those would be pending, not posted. I don't know about you, but $2k is a lo

Frequently Asked Questions

  • How do I book a hotel on Trip.com?

    To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

  • How do I get hotel deals on Trip.com?

    There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

  • Where can I find hotel deals on Trip.com?

    Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

  • How can I get lower prices for hotels?

    Sometimes booking hotels midweek is cheaper, but it also depends on the season.

  • How many hotels are listed on Trip.com?

    You can find over 5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

  • Can I cancel or change my hotel bookings on Trip.com?

    It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

  • How do I contact Trip.com customer support?

    You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Highest Price€682
Lowest Price€67
Number of Reviews1,573
Total Properties31
Average Price (Weekdays)€196
Average Price (Weekends)€216