COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Hotels in St. Petersburg - Clearwater, FL

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Cleaning and safety practices
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Hyatt Place St. Petersburg / Downtown
3.5 out of 5
25 2nd Street North, St. Petersburg, FL
Free cancellation
The price is £147 per night from 28 Apr to 29 Apr
0.14 mi from city centre
4.5/5Wonderful! (676 reviews)

"In the heart of the action. Many great restaurants and activities"…"

Reviewed on 11 Apr 2021

Hyatt Place St. Petersburg / Downtown
Days Inn by Wyndham St. Petersburg / Tampa Bay Area
2.5 out of 5
5005 34th Street North, St. Petersburg, FL
Free cancellationReserve now, pay when you stay
The price is £87 per night from 10 May to 11 May
4.14 mi from city centre
2.8/5 (814 reviews)

"I liked the healthy snacks in the bagged continental breakfast-a good way to fight COVID 19."…"

Reviewed on 29 Nov 2020

Days Inn by Wyndham St. Petersburg / Tampa Bay Area
Ponce De Leon Hotel
3 out of 5
95 Central Ave, St. Petersburg, FL
Free cancellationReserve now, pay when you stay
The price is £76 per night from 16 May to 17 May
0.21 mi from city centre
3.3/5 (955 reviews)

"Great location in downtown St Pete. Also, a very good value, but I prob wouldn’t stay there again."…"

Reviewed on 14 Apr 2021

Ponce De Leon Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Avalon Hotel Downtown St. Petersburg
2.5 out of 5
443 4th Avenue North, St. Petersburg, FL
Free cancellationReserve now, pay when you stay
The price is £98 per night from 6 May to 7 May
0.41 mi from city centre
4.6/5Exceptional! (955 reviews)

"we like every thing about the property, with bar and restaurant. the pool area is a very nice place. and we had no complaints"…"

Reviewed on 11 Apr 2021

Avalon Hotel Downtown St. Petersburg
The Inn on Third
2 out of 5
342 3rd Ave N, St. Petersburg, FL
Free cancellationReserve now, pay when you stay
The price is £85 per night from 10 May to 11 May
0.26 mi from city centre
4.6/5Exceptional! (974 reviews)

"Great place in downtown area, with exceptional staff and hospitality!!"…"

Reviewed on 14 Apr 2021

The Inn on Third
Days Inn by Wyndham St. Petersburg Central
2 out of 5
650 34th St N, St. Petersburg, FL
Free cancellationReserve now, pay when you stay
The price is £73 per night from 5 May to 6 May
2.66 mi from city centre
3.3/5 (700 reviews)

"Was clean and was nice and kind I likes staying here ty"…"

Reviewed on 18 Feb 2021

Days Inn by Wyndham St. Petersburg Central
Red Roof Inn Tampa Bay - St. Petersburg
2 out of 5
4999 34th Street N, St. Petersburg, FL
Free cancellationReserve now, pay when you stay
The price is £82 per night from 2 May to 3 May
4.1 mi from city centre
3.1/5 (991 reviews)

"Good"…"

Reviewed on 4 Jan 2021

Red Roof Inn Tampa Bay - St. Petersburg
Fairfield Inn & Suites by Marriott St Petersburg North
2.5 out of 5
2575 54th Avenue North, St. Petersburg, FL
Free cancellationReserve now, pay when you stay
The price is £112 per night from 12 May to 13 May
3.94 mi from city centre
4.5/5Wonderful! (343 reviews)

"Fairly nice facilities, and clean. Was difficult to get a Uber at certain times because of location; according to the Uber drivers."…"

Reviewed on 10 Apr 2021

Fairfield Inn & Suites by Marriott St Petersburg North
Budget Inn St Petersburg
2 out of 5
800 34th Street N, St. Petersburg, FL
The price is £53 per night from 10 May to 11 May
2.66 mi from city centre
2.6/5 (847 reviews)

"Basic no frills accommodations. Good place to stay on a budget."…"

Reviewed on 31 Mar 2021

Budget Inn St Petersburg
Crystal Bay Hotel
3 out of 5
7401 Central Avenue, St. Petersburg, FL
Free cancellationReserve now, pay when you stay
The price is £108 per night from 18 Apr to 19 Apr
6.33 mi from city centre
4.6/5Wonderful! (952 reviews)

"Property was extremely clean. Staff was friendly. Easy contactless check-in & check out. Would stay here again."…"

Reviewed on 14 Apr 2021

Crystal Bay Hotel
Don't see what you're looking for?
See all available properties in St. Petersburg - Clearwater
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.