Explore beach hotels in Downtown St. Petersburg, FL from $128

Seize Your Someday with our amazing deals for the whole family!

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Top Downtown St. Petersburg Beach Resorts & Hotels

The Inn on Third

The Inn on Third

342 3rd Ave N St. Petersburg FL
$156 nightly
The price is $177 total per night from Mar 2 to Mar 3
$177 total
Mar 2 - Mar 3
Total with taxes and fees
This hotel features free WiFi in public areas, laundry facilities, and free self parking. Enjoy the free continental breakfast each morning. A terrace, luggage ...
9.6/10 Exceptional! (1,002 reviews)
Great location that includes parking. Owners are very helpful during your stay. It is an older building and shows its age, but it gives it character. If you are looking for a nice clean room, bathroom, and a good location in downtown St Pete, this is a great option especially for the cost.

Reviewed on Feb 16, 2026

Opens in a new windowThe Inn on Third
Hollander Boutique Hotel
Great for beach vacations

Hollander Boutique Hotel

421 4th Ave N St. Petersburg FL
Fully refundableReserve now, pay when you stay
$199 nightly
The price is $225 total per night from Feb 22 to Feb 23
$225 total
Feb 22 - Feb 23
Total with taxes and fees
A full-service spa, an outdoor pool, and a restaurant are all featured at this Art Deco hotel. Enjoy the gym and perks like free self parking and free WiFi. ...
9.4/10 Exceptional! (2,219 reviews)

Travelers like: close to beach, outdoor pool

Travelers say...
Staff is very friendly. Also I was traveling with my dog and he was welcomed. The atmosphere was fun and rooms were clean and comfortable

Reviewed on Feb 13, 2026

Opens in a new windowHollander Boutique Hotel
Avalon Hotel Downtown St. Petersburg
Great for beach vacations

Avalon Hotel Downtown St. Petersburg

443 4th Avenue North St. Petersburg FL
Fully refundableReserve now, pay when you stay
$173 nightly
The price is $196 total per night from Feb 25 to Feb 26
$196 total
Feb 25 - Feb 26
Total with taxes and fees
This hotel features an outdoor pool, a gym, and a restaurant. Guests will appreciate free perks like free self parking and WiFi in public areas. A garden is ...
9.2/10 Wonderful! (1,372 reviews)

Travelers like: close to beach, outdoor pool

Travelers say...
The room was very clean and the staff is very friendly

Reviewed on Feb 16, 2026

Opens in a new windowAvalon Hotel Downtown St. Petersburg
Hampton Inn & Suites St. Petersburg/Downtown
Great for beach vacations

Hampton Inn & Suites St. Petersburg/Downtown

80 Beach Dr NE St. Petersburg FL
$235 nightly
The price is $266 total per night from Mar 9 to Mar 10
$266 total
Mar 9 - Mar 10
Total with taxes and fees
This hotel features an outdoor pool and a gym. Guests will appreciate free perks like buffet breakfast and WiFi in public areas. Valet parking, a business center, ...
9.2/10 Wonderful! (1,003 reviews)

Travelers like: close to beach, outdoor pool

Travelers say...
Clean quiet room, friendly staff, easy in / out valet service

Reviewed on Feb 16, 2026

Opens in a new windowHampton Inn & Suites St. Petersburg/Downtown
The Birchwood

The Birchwood

340 Beach Dr Ne St. Petersburg FL
Fully refundableReserve now, pay when you stay
$259 nightly
The price is $293 total per night from Feb 22 to Feb 23
$293 total
Feb 22 - Feb 23
Total with taxes and fees
This smoke-free hotel features a nightclub and 2 restaurants. Traveling on business? Take advantage of the free WiFi in public areas, express check-out, and ...
9/10 Wonderful! (758 reviews)
all great, as always.

Reviewed on Feb 11, 2026

Opens in a new windowThe Birchwood
Courtyard by Marriott St. Petersburg Downtown
Great for beach vacations

Courtyard by Marriott St. Petersburg Downtown

300 4th St N St. Petersburg FL
$172 nightly
The price is $194 total per night from Mar 2 to Mar 3
$194 total
Mar 2 - Mar 3
Total with taxes and fees
This hotel features a restaurant, an indoor pool, and a bar/lounge. Traveling on business? Take advantage of the business center, free WiFi in public areas, ...
8.4/10 Very Good! (798 reviews)

Travelers like: close to beach, indoor pool

Travelers say...
Clean room, staff ok, good location

Reviewed on Feb 11, 2026

Opens in a new windowCourtyard by Marriott St. Petersburg Downtown
Cordova Inn

Cordova Inn

253 2nd Ave N St. Petersburg FL
Fully refundableReserve now, pay when you stay
$189 nightly
The price is $214 total per night from Feb 22 to Feb 23
$214 total
Feb 22 - Feb 23
Total with taxes and fees
A terrace, a fireplace in the lobby, and luggage storage are available at this hotel. Free newspapers are provided for your convenience.
7.8/10 Good! (1,002 reviews)
The Cordova Inn was a nice place to stay. The only negative comment I have is that there is not an elevator and I was on the third floor. It was pretty cold the weekend we stayed and there was not heat in the room.

Reviewed on Jan 20, 2026

Opens in a new windowCordova Inn
Ponce De Leon Hotel

Ponce De Leon Hotel

95 Central Ave St. Petersburg FL
Fully refundableReserve now, pay when you stay
$113 nightly
The price is $128 total per night from Mar 16 to Mar 17
$128 total
Mar 16 - Mar 17
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. WiFi in public areas is free. There's a coffee shop and multilingual staff can provide around-the-clock ...
7/10 Good! (1,001 reviews)
Great! Just what we needed.

Reviewed on Feb 12, 2026

Opens in a new windowPonce De Leon Hotel
Don't see what you're looking for?
See all available properties in Downtown St. Petersburg
View all properties
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.

Beach Condos in Downtown St. Petersburg

Beach Villas in Downtown St. Petersburg

More Beachfront Hotels in Downtown St. Petersburg

Popular Beach Stays in Downtown St. Petersburg

Recent Downtown St. Petersburg Hotel Reviews By Fellow Wanderers

Explore More Ways to Travel with Travelocity