A crowded beach with people sunbathing, umbrellas, and boats.

Beach Hotels & Resorts in St. Pete Beach from NZ$295

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Pete Beach Beach Hotels

Tonight
15 Sept - 16 Sept
Tomorrow
16 Sept - 17 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

Our top choices for St. Pete Beach beach hotels

1. Hilton Garden Inn St. Pete Beach

Hilton Garden Inn St. Pete Beach
St. Pete Beach
  • Dive into Florida's sun-drenched paradise with direct beach access, private cabanas, and a coastal restaurant serving sunset views.
NZ$331
includes taxes & fees
28 Sept - 29 Sept
Hilton Garden Inn St. Pete Beach

2. The Beachcomber

The Beachcomber
St. Pete Beach
NZ$295
includes taxes & fees
16 Sept - 17 Sept
The Beachcomber

3. St Pete Beach Suites

St Pete Beach Suites
St. Pete Beach
  • Escape to sun-drenched shores with this beachside retreat, featuring two sparkling pools and complimentary beach umbrellas just steps away.
NZ$295
includes taxes & fees
22 Sept - 23 Sept
St Pete Beach Suites

4. The Saint Hotel

The Saint Hotel
St. Pete Beach
  • Bask in the sun and sand at this beachside retreat, just steps away from Upham Beach with cabanas, umbrellas, and white sand shores.
NZ$305
includes taxes & fees
16 Sept - 17 Sept
The Saint Hotel

5. Plaza Beach Hotel Beachfront Resort

Plaza Beach Hotel Beachfront Resort
St. Pete Beach
  • Step onto a private white sand shore with beach cabanas, water sports, and seaside cocktails just steps from your door.
NZ$344
includes taxes & fees
17 Sept - 18 Sept
Plaza Beach Hotel Beachfront Resort

6. Sirata St. Pete Beach Resort, Tapestry Collection by Hilton

Sirata St. Pete Beach Resort, Tapestry Collection by Hilton
St. Pete Beach
  • Relax on sandy shores with a direct path to the water at this beachside resort retreat.
NZ$386
includes taxes & fees
22 Sept - 23 Sept
Sirata St. Pete Beach Resort, Tapestry Collection by Hilton

7. The Don CeSar

The Don CeSar
St. Pete Beach
  • Retreat to white-sand paradise at this beachfront Mediterranean hotel, where cabanas, yoga sessions, and ocean massages await.
NZ$613
includes taxes & fees
17 Sept - 18 Sept
The Don CeSar

8. Bella Sirena Inn

Bella Sirena Inn
Downtown St. Pete Beach
NZ$203
includes taxes & fees
24 Sept - 25 Sept
Bella Sirena Inn

9. RumFish Beach at TradeWinds

RumFish Beach at TradeWinds
St. Pete Beach
  • Bask in coastal bliss at this white-sand beach resort where paradise awaits with beachside yoga, massages, and sunset cocktails.
NZ$422
includes taxes & fees
4 Oct - 5 Oct
RumFish Beach at TradeWinds

10. Beach House Suites by the Don CeSar

Beach House Suites by the Don CeSar
Belle Vista
  • Escape to white sand paradise with beach cabanas, waterfront dining, and a serene oceanfront pool oasis.
NZ$517
includes taxes & fees
17 Sept - 18 Sept
Beach House Suites by the Don CeSar
View all properties

Choose what matters most at beach hotels in St. Pete Beach

Pool
Breakfast included
Adult-only
Family-friendly
4 stars

Beach hotels with pools in St. Pete Beach

Hilton Garden Inn St. Pete Beach

Hilton Garden Inn St. Pete Beach
St. Pete Beach
NZ$331
includes taxes & fees
28 Sept - 29 Sept
Hilton Garden Inn St. Pete Beach

St Pete Beach Suites

St Pete Beach Suites
St. Pete Beach
NZ$295
includes taxes & fees
22 Sept - 23 Sept
St Pete Beach Suites

The Beachcomber

The Beachcomber
St. Pete Beach
NZ$295
includes taxes & fees
16 Sept - 17 Sept
The Beachcomber

Plaza Beach Hotel Beachfront Resort

Plaza Beach Hotel Beachfront Resort
St. Pete Beach
NZ$344
includes taxes & fees
17 Sept - 18 Sept
Plaza Beach Hotel Beachfront Resort

The Saint Hotel

The Saint Hotel
St. Pete Beach
NZ$305
includes taxes & fees
16 Sept - 17 Sept
The Saint Hotel

Sirata St. Pete Beach Resort, Tapestry Collection by Hilton

Sirata St. Pete Beach Resort, Tapestry Collection by Hilton
St. Pete Beach
NZ$386
includes taxes & fees
22 Sept - 23 Sept
Sirata St. Pete Beach Resort, Tapestry Collection by Hilton

RumFish Beach at TradeWinds

RumFish Beach at TradeWinds
St. Pete Beach
NZ$422
includes taxes & fees
4 Oct - 5 Oct
RumFish Beach at TradeWinds

The Luce, St. Pete Beach, a Tribute Portfolio Hotel

The Luce, St. Pete Beach, a Tribute Portfolio Hotel
St. Pete Beach
NZ$496
includes taxes & fees
22 Sept - 23 Sept
The Luce, St. Pete Beach, a Tribute Portfolio Hotel

Beach House Suites by the Don CeSar

Beach House Suites by the Don CeSar
Belle Vista
NZ$517
includes taxes & fees
17 Sept - 18 Sept
Beach House Suites by the Don CeSar

Bella Sirena Inn

Bella Sirena Inn
Downtown St. Pete Beach
NZ$203
includes taxes & fees
24 Sept - 25 Sept
Bella Sirena Inn
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.
View all properties

Top St. Pete Beach Hotel Reviews

Island Grand at TradeWinds

Island Grand at TradeWinds

10/10 Excellent
"Amazing pet friendly hotel next to the beach!"
Juan 2-night trip
Posted 2 hours ago
Island Grand at TradeWinds
Inn on the Beach - 18+ only

Inn on the Beach - 18+ only

10/10 Excellent
"Quaint, clean, efficient, beautiful property just steps from the beach. Very nice that price includes beach chairs, umbrellas, bogg bags to borrow to take to the beach. A cooler in your room AND complimentary ice too! Will be back again ⭐️⭐️⭐️⭐️⭐️"
Carrie 2-night trip
Posted 5 hours ago
Inn on the Beach - 18+ only
RumFish Beach at TradeWinds

RumFish Beach at TradeWinds

10/10 Excellent
"Our first room smelt of mold, and the second had hair in the shower"
Tayah 1-night trip
Posted 10 hours ago
RumFish Beach at TradeWinds
The Beachcomber

The Beachcomber

8/10 Good
"Everything was good, but there is a lot of construction going on around the main pool and the small pool was closed. Everything else was great."
Evan 2-night trip
Posted 11 hours ago
The Beachcomber
The Hotel Zamora

The Hotel Zamora

10/10 Excellent
"We stayed for two nights and loved our room, the walk-in shower was very nice. The accent rugs in the rooms had a few light stains but nothing that made me want to switch my room. I do think these should be checked by cleaning staff and make sure to have them cleaned if they are stained. With that said the front desk staff and valet were very nice. As for the restaurant we only stopped in one night for coffee and a snack, we sat at the bar and I would rate that a 6, The coffee was awful, watered down almost but thankfully the key lime cake was really tasty. I would stay again and go to the beach next time and use the valet cart service that is offered for that."
Irene 1-night trip
Posted 14 hours ago
The Hotel Zamora
St Pete Shores Hotel

St Pete Shores Hotel

10/10 Excellent
"Everything was perfect and amazing..will come back again"
Maritza 2-night trip
Posted 16 hours ago
St Pete Shores Hotel
The Don CeSar

The Don CeSar

10/10 Excellent
"Beautiful stay."
Brett 3-night trip
Posted 2 days ago
The Don CeSar
Hilton Garden Inn St. Pete Beach

Hilton Garden Inn St. Pete Beach

10/10 Excellent
"Clean, beautiful, new!"
elvira 3-night trip
Posted 2 days ago
Hilton Garden Inn St. Pete Beach
Beach House Suites by the Don CeSar

Beach House Suites by the Don CeSar

10/10 Excellent
"Great property right on the beach. Customer service was outstanding. The room was large and very clean."
Kellie 2-night trip
Posted 2 days ago
Beach House Suites by the Don CeSar

Frequently asked questions

What is St. Pete Beach like for travellers who love the beach?
Known for its beaches and live music, St. Pete Beach offers a lot for the traveller planning a beach getaway.
What's the best accommodation option for a beach holiday in St. Pete Beach?
RumFish Beach at TradeWinds is a top beachfront resort with 4 outdoor pools and 2 restaurants, and it's located on Pass-a-Grille Beach . Other good choices for your beach trip include Sirata St. Pete Beach Resort, Tapestry Collection by Hilton and Plaza Beach Hotel Beachfront Resort.
How many beach hotels will I be able to find in St. Pete Beach?
Choose from one of Expedia's 31 hotels in St. Pete Beach for your beachside break.
When's the best time for a beach holiday in St. Pete Beach?
You can plan your beach trip with a look at year-round temperatures in St. Pete Beach: 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. Average annual precipitation for St. Pete Beach is 1062 mm.
What is there to see and do around 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 Upham Beach or Pass-a-Grille Beach for a relaxing day by the water. Experience the area's live music and entertainment choices, and make time for local attractions such as Corey Ave and Upham Beach Park. For even more to see and do, pay a visit to Splash Island Water Park or St. Petersburg - Clearwater Beaches.
What's the best way to get to my beach hotel in St. Pete Beach?
Here's some information to help you get to and around your beach accommodation in St. Pete Beach with ease. To get to St. Pete Beach, you can fly into St. Petersburg, FL (SPG-Albert Whitted), the closest major airport, which is located 7.4 mi (11.9 km) from the city centre. If you'd like to venture out around the area, consider renting a car to explore more sights.

Explore a world of travel with Expedia