Beach Hotels & Resorts in St. Petersburg from NZ$123

Most accommodation are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Find properties with these dates

Best St. Petersburg Beach Hotels

Crystal Bay Hotel
3.0 star property
9.4 out of 10, Exceptional, (1282)
"The best staff I’ve ever experienced in a hotel. Nice and quiet with a great breakfast. "
The price is NZ$279
per night
12 May - 13 May
Crystal Bay Hotel
Hollander Boutique Hotel
3.0 star property
9.4 out of 10, Exceptional, (1910)
"I tell everyone I meet that heaven is going to be just like the Hollander Hotel, only with cats. I can't say enough about this hotel! The pool area is a dream come true, fountains on either side of the pool, plenty of shade (if you want that), also plenty of sun and lounge chairs and topiaries and fresh towels and a fully stocked Pool Bar just steps away. The hotel itself is a fantasy trip back in time to Old South Florida, with vintage pictures and decorations, and a veranda across the front....
The price is NZ$273
per night
13 May - 14 May
Hollander Boutique Hotel
Holiday Inn Express & Suites St. Petersburg - Madeira Beach, an IHG Hotel
2.5 star property
9.2 out of 10, Wonderful, (1362)
"It is a good location for us to stay while visiting our daughter. Time to replace or revamp the chairs in the breakfast area. room needed a coffee table. "
The price is NZ$269
per night
29 May - 30 May
Holiday Inn Express & Suites St. Petersburg - Madeira Beach, an IHG Hotel
Avalon Hotel Downtown St. Petersburg
2.5 star property
9.2 out of 10, Wonderful, (1259)
"Staff was excellent, walkable to food and activities, pool area was super and rooms clean and comfortable, along with unique. I only dropped a whole star due to lack of electrical sockets and charging ability. Room had only one electrical socket and it was down behind middle of bed and had both room lights in it. That left only outlet in bathroom, right next to sink, to charge everything and there was only a tiny shelf. Again, overall great place, but in todays world, they need to do better on...
The price is NZ$234
per night
13 May - 14 May
Avalon Hotel Downtown St. Petersburg
Comfort Inn & Suites Northeast - Gateway
3.0 star property
9.0 out of 10, Wonderful, (997)
"Easy access"
The price is NZ$200
per night
2 Jun - 3 Jun
Comfort Inn & Suites Northeast - Gateway
Beach Drive Inn
2.0 star property
8.2 out of 10, Very good, (181)
"Great location in the downtown area. Staff friendliness and helpfulness could not be better. We enjoyed our stay. Upgrades suggestions would be to have an ice machine available for the guests. "
Beach Drive Inn
Cordova Inn
2.5 star property
8.2 out of 10, Very good, (1006)
"We greatly enjoyed our stay at the Cordova Inn. Very charming and well-located hotel."
The price is NZ$215
per night
12 May - 13 May
Cordova Inn
Skybeach Hotel and Marina
3.0 star property
7.6 out of 10, Good, (1000)
"The staff here were so friendly and so kind. We were pleased with every interaction we had. The room was fine and clean. The pools were very well maintained and we liked the option of having two pools to pick from! The gym is on the older side and did not have free weights. The restaurant attached to the hospital and the one on the beach are still not open and that was a bummer! They are in an excellent location and would have made the stay a 10/10. The location however was great, 10 min to...
The price is NZ$511
per night
24 May - 25 May
Skybeach Hotel and Marina
Hilton St. Petersburg Bayfront
3.5 star property
7.4 out of 10, Good, (1002)
"Nice are, nice staff, overall nice experience. "
The price is NZ$262
per night
27 May - 28 May
Hilton St. Petersburg Bayfront
Days Inn by Wyndham St. Petersburg / Tampa Bay Area
2.5 star property
4.8 out of 10, (1001)
"Very convenient "
The price is NZ$123
per night
31 May - 1 Jun
Days Inn by Wyndham St. Petersburg / Tampa Bay Area
Don't see what you're looking for?
See all available properties in St. Petersburg
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.

St. Petersburg Beach Hotels information

 

Beach Hotels in St. Petersburg

44

Highest price
NZ$511
Cheapest price
NZ$123
Number of guest reviews
9,678
Total number of hotels in St. Petersburg
2,025

 

Frequently asked questions

What is St. Petersburg like for travellers who love the beach?
Known for its live music and theatre, St. Petersburg offers a lot for the traveller booking a holiday.
How many beach hotels will I be able to find in St. Petersburg?
Choose from one of Expedia’s 44 hotels in St. Petersburg for your beachside break.
When's the best time for a beach holiday in St. Petersburg?
You can plan your beach trip with a look at year-round temperatures in St. Petersburg: The hottest months are usually August and July, with an average temperature of 28°C, while the coldest months are January and February, with an average of 18°C. The rainiest months in St. Petersburg are July, August, June and September, with each month seeing an average of 187 mm of rainfall.
What is there to see and do around St. Petersburg?
After getting settled at your accommodation of choice, you’ll likely want to venture out and explore. If you’re eager to check out the beaches, head to Spa Beach or Vinoy Park Beach for some relaxation by the water. Experience the area’s live music and theatre, and make time for local attractions such as Tropicana Field and Tampa Bay. For additional things to see and do, consider a visit to University of South Florida-St. Petersburg or Jannus Live.
What's the best way to get to my beach hotel in St. Petersburg?
This travel information can help you get to and around your beach accommodation in St. Petersburg with ease. To get to St. Petersburg, book a flight to St. Petersburg, FL (SPG-Albert Whitted), the closest major airport, which is located 0.5 mi (0.7 km) from the city centre. If you’d like to explore around the area, you may want to rent a car for your trip.

Recent Reviews in St. Petersburg
Expedia verified reviews