Find Hotels in St. Pete Beach, FL from CA $142

Search over 1 million properties and 550 airlines worldwide

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

Most hotels are fully refundable. Because flexibility matters.

Filter by

Parkside 15, 2 Bedrooms, Walk to Beach, Pool Access, Sleeps 5
4.22 km from city centre
4.5/5 Wonderful! (8 reviews)
A Lovely Place
"This was a great place to stay! Clean and walking distance to the beach. The pictures shown are a little misleading as many of the places are within driving distance but not close to the condo. But overall, this was a great experience with an easy check-in/ check-out process! We would stay here ..."

Reviewed on Aug. 17, 2021

Get rates
Parkside 15, 2 Bedrooms, Walk to Beach, Pool Access, Sleeps 5
Vistas on the Gulf by Liberte'
3 out of 5
4000 Gulf Bvd, St. Pete Beach, FL
0.26 km from city centre
4.4/5 Wonderful! (41 reviews)
"Loved location; right on the beach! Didn’t like black mold in bathrooms."

Reviewed on Aug. 12, 2021

Get rates
Vistas on the Gulf by Liberte'
NorthStar Bungalow 1 Bed 1 Bath, Sleeps 1-4 bikes and beach chairs included.
The price is CA $184 per night from Nov 3 to Nov 3
3.19 km from city centre
4.8/5 Exceptional! (4 reviews)
Loved it!
"Such a wonderful clean adorable bungalow. Close to everything and just steps to the beach and restaurants. I will be back again soon."

Reviewed on Oct. 14, 2021

NorthStar Bungalow 1 Bed 1 Bath, Sleeps 1-4 bikes and beach chairs included.
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.
Miramar Beach Resort
2.5 out of 5
4200 Gulf Blvd, St. Pete Beach, FL
The price is CA $184 per night from Nov 3 to Nov 3
0.22 km from city centre
4.2/5 Very Good! (753 reviews)
"Really liked that it was on the Gulf and a great value. Did not like having to pay $20 for a chair to sit on while on the beach!"

Reviewed on Oct. 22, 2021

Miramar Beach Resort
Gulf Winds Beach Resort
3 out of 5
6800 Sunset Way, St. Pete Beach, FL
2.23 km from city centre
4/5 Very Good! (110 reviews)
"Convenient location, exceptionally clean surrounding grounds. Small issue first day was taken care of immediately."

Reviewed on Aug. 9, 2021

Get rates
Gulf Winds Beach Resort
Sabal Palms Inn
2.5 out of 5
1301 Gulf Way, St. Pete Beach, FL
The price is CA $211 per night from Nov 3 to Nov 3
3.07 km from city centre
4.5/5 Wonderful! (78 reviews)
"I am not used to staying in a small hotel, but it was a pleasant experience and the staff was very friendly and helpful."

Reviewed on Oct. 21, 2021

Sabal Palms Inn
Sirata Beach Resort
3 out of 5
5300 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
The price is CA $202 per night from Nov 8 to Nov 8
0.96 km from city centre
3.6/5 Good! (1,484 reviews)
"I liked that I got a 6th floor beach view room for >$200 a night. Many parts of the room were damaged and/or dirty."

Reviewed on Oct. 27, 2021

Sirata Beach Resort
Pasa Tiempo Private Waterfront Resort - Adults Only
2 out of 5
7141 Bay Street, St. Pete Beach, FL
2.66 km from city centre
4.7/5 Exceptional! (367 reviews)
"Highly recommend this place and would definitely stay here again! Hidden yet so close to everything!"

Reviewed on Oct. 25, 2021

Get rates
Pasa Tiempo Private Waterfront Resort - Adults Only
The Villas at St Pete Beach
3 out of 5
6901 Sunset Way, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
The price is CA $217 per night from Nov 4 to Nov 4
2.32 km from city centre
4.5/5 Wonderful! (63 reviews)
"This was the perfect getaway for us. It was close enough to enjoy everything within walking distance but removed enough it had the quiet safe neighborhood vibe."

Reviewed on Oct. 8, 2021

The Villas at St Pete Beach
Beachcomber Beach Resort
2.5 out of 5
6200 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
The price is CA $163 per night from Nov 28 to Nov 28
1.77 km from city centre
3.9/5 Very Good! (977 reviews)
"friendly staff and the convenience"

Reviewed on Oct. 19, 2021

Beachcomber Beach Resort
Upham Beach Inn
2.5 out of 5
600 68th Avenue, St. Pete Beach, FL
The price is CA $143 per night from Nov 3 to Nov 3
2.2 km from city centre
4.6/5 Exceptional! (14 reviews)
"Accessibility to beach and places to go great"

Reviewed on Oct. 7, 2021

Upham Beach Inn
Plaza Beach Hotel Beachfront Resort
3 out of 5
4506 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
The price is CA $186 per night from Nov 28 to Nov 28
0.13 km from city centre
4.3/5 Excellent! (984 reviews)
"The staff make you feel like family. They property is very well maintained and clean everywhere. The room was huge! The atmosphere was fun, laidback, and casual. Can’t wait to stay again for much longer!"

Reviewed on Oct. 18, 2021

Plaza Beach Hotel Beachfront Resort
Coral Reef Beach Resort, a VRI resort
3.5 out of 5
5800 Gulf Blvd, St. Pete Beach, FL
1.53 km from city centre
4.2/5 Very Good! (136 reviews)
"LOVE the coral reef, i came here as a kid and now take my son. I just wish they would make the tiki bar back into a fully functioning tiki bar with drinks and snacks!"

Reviewed on Oct. 16, 2021

Get rates
Coral Reef Beach Resort, a VRI resort
Postcard Inn On The Beach
3 out of 5
6300 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
The price is CA $253 per night from Oct 31 to Oct 31
1.83 km from city centre
3.7/5 Good! (1,069 reviews)
"Great property. Friendly staff, clean and great amenities."

Reviewed on Oct. 4, 2021

Postcard Inn On The Beach
St Pete Beach Suites
3 out of 5
6801 Sunset Way, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
The price is CA $187 per night from Nov 3 to Nov 3
2.23 km from city centre
4.4/5 Excellent! (476 reviews)
"Staff was so friendly and the cleanness of the room was great! Feel at home at this location!"

Reviewed on Oct. 22, 2021

St Pete Beach Suites
The Don CeSar
4 out of 5
3400 Gulf Boulevard, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
The price is CA $407 per night from Nov 16 to Nov 16
1.18 km from city centre
4.2/5 Very Good! (982 reviews)
"The property was great. The only negatives were, due to staff shortages, their restaurants were not fully open and no room service. As well, a valet, when asked for a desert location within walking distance of the hotel, directed my wife and myself to a location almost 1 mile away. Terrible advise ..."

Reviewed on Oct. 22, 2021

The Don CeSar
Beach House Suites by the Don CeSar
3 out of 5
3860 Gulf Boulevard, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
The price is CA $320 per night from Nov 3 to Nov 3
0.35 km from city centre
4.3/5 Excellent! (786 reviews)
"Friendly check in and very helpful"

Reviewed on Oct. 6, 2021

Beach House Suites by the Don CeSar
Bay Palms Waterfront Resort - Hotel and Marina
3 out of 5
4237 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
The price is CA $142 per night from Nov 28 to Nov 28
0.18 km from city centre
4.2/5 Very Good! (340 reviews)
"Great family owned business. Awesome beachfront activities for kids and adults. Walking distance from nice restaurants."

Reviewed on Oct. 1, 2021

Bay Palms Waterfront Resort - Hotel and Marina
RumFish Beach Resort by TradeWinds
3.5 out of 5
6000 Gulf Blvd, St. Pete Beach, FL
The price is CA $316 per night from Nov 8 to Nov 8
1.64 km from city centre
4/5 Very Good! (988 reviews)
"We loved the view with a Gulf front balcony."

Reviewed on Oct. 25, 2021

RumFish Beach Resort by TradeWinds
The Hotel Zamora
4 out of 5
3701 Gulf Blvd, St. Pete Beach, FL
Fully refundableReserve now, pay when you stay
The price is CA $320 per night from Nov 3 to Nov 3
0.66 km from city centre
4.2/5 Excellent! (905 reviews)
"Clean and very well-kept! Aldo and the other young gentleman at the front desk (his name escapes me) were more than accomodating and helpful!"

Reviewed on Oct. 21, 2021

The Hotel Zamora
Don't see what you're looking for?
See all available properties in St. Pete Beach
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.

St. Pete Beach Hotel Guide

There are numerous possibilities if you are after a comfortable room in St. Pete Beach. Within our handy booking pages you can search 92 accommodation options within a 0.1-kilometre (0.1-mile) radius of St. Pete Beach's center.

Smart travelers who understand the convenience of finding accommodation close to the action and bright lights of the city's heart should check out the Beach House Suites by the Don CeSar and Gulf Strand Resort, which are within a 1-kilometre (0.6-mile) radius of St. Pete Beach's downtown.

If you are wanting to stay near Dolphin Landings Charter Boat Center, the Plaza Beach Hotel Beachfront Resort and Bayview Plaza Waterfront Resort are all close by. If you'd prefer to book accommodation near Hurley Park, you should try the Plaza Beach Hotel Beachfront Resort and Bayview Plaza Waterfront Resort. Alternatively, choose to stay at the Guy Harvey Outpost, a TradeWinds Beach Resort and Blue Waters Treasure Island, which are closer to Upham Beach.

You could check out the Sandpearl Resort or the Hyatt Regency Clearwater Beach Resort & Spa. The Sandpearl Resort is positioned 30 kilometres (19 miles) away from downtown St. Pete Beach. The Hyatt Regency Clearwater Beach Resort & Spa is 30 kilometres (19 miles) away. The Clearwater Beach Marriott Suites on Sand Key as well as the Beach Cottages are two other recommended accommodation options worth checking out in St. Pete Beach.

After you have got to know St. Pete Beach, why not explore a little further afield? The Tampa Bay area has plenty of attractions. If you're a nature lover, be sure to explore Tampa Bay's beaches. In addition you could explore some of the region's lighthouses. Adventurous travelers may also enjoy hiking in this part of United States of America.

11 kilometres (7 miles) from St. Pete Beach is Madeira Beach, where visitors can enjoy the Hubbards Marina and the Bay Pines VA Medical Center. The Residence Inn St Petersburg Treasure Island and Sunset Vistas Two Bedroom Beachfront Suites are some of the great lodging alternatives in Madeira Beach. Alternatively, you could consider staying in Downtown St. Petersburg, 12 kilometres (7 miles) to the northeast of St. Pete Beach, where you can choose from The Vinoy Renaissance St. Petersburg Resort & Golf Club and Hampton Inn & Suites St. Petersburg/Downtown. If you stay in Downtown St. Petersburg, you might like to visit American Stage Theatre Company and 400 Beach.

St. Petersburg-Clearwater International Airport is a logical airport for flying into and leaving St. Pete Beach. It is 20 kilometres (12 miles) drive away. If you choose to stay nearby, try the St. Petersburg Marriott Clearwater or Hilton St. Petersburg Carillon Park.

St. Pete Beach Hotels: Where to Stay

St. Pete Beach hotels Florida are designed to enchant nearly every type of traveler. Jetting off to bask in the emerald waters and snow-white sands? Check out the properties that line the shore. This area offers everything from five-star spots to family-owned inns, and you’ll get access to unbeatable waterfront amenities. Plus, it’s not tough to track down cheap deals on St. Pete Beach, FL in this area. Look to Pass A Grille and Hurley Park for several inexpensive choices.

Searching for something slightly closer to the shops, pubs, and restaurants? Head to a St. Pete Beach hotel near Corey Avenue, if you want to be in the center of the action. The boutiques here are trendy, and the restaurants serve dishes prepared with the freshest local ingredients. If you’re staying on Pass A Grille, 8th Avenue channels a vibe that feels delightfully similar to Corey Avenue. Here, however, you’ll also find galleries just waiting to take your breath away.

Flights to St. Pete Beach, Rental Cars, and More

Can’t wait to finalize your getaway’s details? Browse Expedia’s travel tools to find flights, track down cheap car rentals in St. Pete Beach, and confirm your reservation. Then, grab your sunglasses, and tuck a bottle of sunscreen into your suitcase; an iconic beach retreat is just around the corner.

Frequently asked questions

Recent Reviews in St. Pete Beach

More trip options