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

Most hotels 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

Top St. Pete Beach Oceanfront Hotels

The Saint Hotel
2.0 star property
9.8 out of 10, Exceptional, (262)
"The rooms have a funky smell and are very humid. But the staff is super friendly and gave great dining advice, the restaurant is great and the pool is cute. It's very close to the beach, about 2-3 blocks. "
The price is CA $193
CA $265 total
includes taxes & fees
May 29 - May 30
The Saint Hotel
Inn on the Beach
2.5 star property
9.8 out of 10, Exceptional, (253)
"Beach was great!"
Inn on the Beach
Coconut Inn
2.5 star property
9.4 out of 10, Exceptional, (133)
"A cute and quaint property with friendly staff. Jeffrey was very welcoming and very helpful during our stay. We loved the pool and all the property amenities. We will be back!"
The price is CA $402
CA $455 total
includes taxes & fees
May 13 - May 14
Coconut Inn
Sabal Palms Inn
2.5 star property
9.2 out of 10, Wonderful, (115)
"I loved the cozy adorable room! Close to beach, and loved the place. It is a perfect getaway for 2. I stayed in room#8. Very clean and bed was really nice for sleeping."
The price is CA $353
CA $399 total
includes taxes & fees
May 13 - May 14
Sabal Palms Inn
Hilton Garden Inn St. Pete Beach
3.0 star property
9.0 out of 10, Wonderful, (457)
"Great"
The price is CA $231
CA $308 total
includes taxes & fees
May 27 - May 28
Hilton Garden Inn St. Pete Beach
St Pete Beach Suites
3.0 star property
9.0 out of 10, Wonderful, (764)
"It is a nice small quiet motel. Nice staff. Close to st.pete beach. Within walking distance .4 mins. Very clean 2 pools anything u need front desk can help u with. I will definitely stay there again."
The price is CA $173
CA $218 total
includes taxes & fees
May 15 - May 16
St Pete Beach Suites
Plaza Beach Hotel Beachfront Resort
3.0 star property
8.8 out of 10, Excellent, (1000)
"My stay was excellent the only thing it needs something on the balcony to block the afternoon sun. But it was great."
The price is CA $234
CA $318 total
includes taxes & fees
Jun 6 - Jun 7
Plaza Beach Hotel Beachfront Resort
The Don CeSar
4.0 star property
8.6 out of 10, Excellent, (1010)
"Staff made it a home from home"
The price is CA $372
CA $483 total
includes taxes & fees
May 23 - May 24
The Don CeSar
Bellwether Beach Resort
4.0 star property
8.6 out of 10, Excellent, (1289)
"Always a pleasure staying here. The staff is amazing "
The price is CA $297
CA $406 total
includes taxes & fees
May 29 - May 30
Bellwether Beach Resort
The Hotel Zamora
4.0 star property
8.4 out of 10, Very good, (1001)
"Amazing wedding at rooftop"
The price is CA $313
CA $401 total
includes taxes & fees
Jun 10 - Jun 11
The Hotel Zamora
Don't see what you're looking for?
See all available properties in St. Pete Beach
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.

Popular beach getaways

Most booked beach stays in St. Pete Beach in 2024

Frequently asked questions

What is St. Pete Beach like for a seaside holiday?
Make your St. Pete Beach trip memorable by staying at an accommodation with an ocean view. Be sure to book one overlooking the beautiful coast or beaches for a chance to wake up next to the ocean. Take a break from sunbathing and enjoy the sunsets and bars in St. Pete Beach.
What are some of the best oceanview accommodations in St. Pete Beach?
Sirata Beach Resort is a resort just 3 minutes walk from St. Petersburg - Clearwater Beaches. It offers 2 outdoor pools, 3 restaurants, 2 beach bars, beach cabanas, and free bike rentals. RumFish Beach Resort by TradeWinds and TradeWinds Island Grand are a few other accommodations with ocean views worth considering.
How many accommodations with views of the ocean are there in St. Pete Beach on Expedia?
You’ll find 30 oceanview hotels in St. Pete Beach on Expedia.
What are the highlights to see in St. Pete Beach?
After arriving and settling in at your hotel, you might want to venture out and explore everything St. Pete Beach has to offer. If you can’t wait to check out the beaches, head to St. Petersburg - Clearwater Beaches or Upham Beach Park for a relaxing day by the water. Experience the area’s live music and entertainment choices, and make time for local attractions like Upham Beach and Pass-a-Grille Beach. For even more to see and do, pay a visit to Splash Island Water Park or Merry Pier.
Why should I choose an oceanview hotel for my St. Pete Beach vacation?
Indulge yourself with an oceanview hotel and enjoy amazing beach views during your stay in St. Pete Beach. We make it simple to select the ideal accommodation when you use our ocean view filter in the search results to narrow your search.