Search Hotels near Top St. Pete Beach Attractions

Most Popular Hotels in St. Pete Beach

See all 70 Hotels in St. Pete Beach
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Sirata Beach Resort

Sirata Beach Resort

5300 Gulf Blvd, St. Pete Beach 33706

3.0 out of 5.0
4 out of 5 (3,558 reviews)

This Mediterranean-style Florida resort is on 13 acres of white sandy beach directly on the Gulf of Mexico on St. Pete Beach; …

£86
Grand Plaza Beachfront Resort Hotel

Grand Plaza Beachfront Resort Hotel

5250 Gulf Blvd, St. Pete Beach 33706

3.0 out of 5.0
4.1 out of 5 (3,910 reviews)

Nestled between the Gulf of Mexico and Boca Ciega Bay, the Grand Plaza Beachfront Resort is steps away from the white sands …

£93
The Don CeSar

The Don CeSar

3400 Gulf Boulevard, St. Pete Beach 33706

4.0 out of 5.0
4.3 out of 5 (1,345 reviews)

Known as Florida's "Pink Palace," Don CeSar, facing the white sands of the Gulf of Mexico, was built in 1928 to resemble a …

£137
Howard Johnson St Petersburg Beach Resort

Howard Johnson St Petersburg Beach Resort

6100 Gulf Blvd, St. Pete Beach 33706

3.0 out of 5.0
3.5 out of 5 (1,385 reviews)

Nestled on the beach, this St. Pete Beach hotel is within 1 mi (2 km) of Upham Beach and Dolphin Landings Charter Boat Center …

£65
Dolphin Beach Resort

Dolphin Beach Resort

4900 Gulf Blvd, St. Pete Beach 33706

3.0 out of 5.0
3.7 out of 5 (1,497 reviews)

Nestled on the beach, this St. Pete Beach resort is within 3 mi (5 km) of Dolphin Landings Charter Boat Center, Upham Beach …

£74
Beachcomber Beach Resort

Beachcomber Beach Resort

6200 Gulf Blvd, St. Pete Beach 33706

2.5 out of 5.0
3.9 out of 5 (1,684 reviews)

This 2-story hotel faces the Gulf of Mexico and the white sands of St Pete Beach from 5 acres of beachfront property; a …

£72
Kimpton Hotel Zamora

Kimpton Hotel Zamora

3701 Gulf Blvd, St. Pete Beach 33706

4.5 out of 5.0
4.3 out of 5 (300 reviews)

Situated near the beach, this hotel is within 2 mi (3 km) of Dolphin Landings Charter Boat Center, Hurley Park, and Merry Pie …

£122
Postcard Inn On The Beach

Postcard Inn On The Beach

6300 Gulf Blvd, St. Pete Beach 33706

3.0 out of 5.0
3.6 out of 5 (1,465 reviews)

The newly renovated Postcard Inn, located in St Pete Beach on the Gulf of Mexico and Florida's west coast, is minutes away …

£87
Beach House Suites by the Don CeSar

Beach House Suites by the Don CeSar

3860 Gulf Boulevard, St. Pete Beach 33706

3.0 out of 5.0
4.3 out of 5 (450 reviews)

The Beach House Suites on St. Pete Beach are withing driving distance of John's Pass Village and downtown St. Petersburg, …

£137
Plaza Beach Hotel Beachfront Resort

Plaza Beach Hotel Beachfront Resort

4506 Gulf Blvd, St. Pete Beach 33706

3.0 out of 5.0
4.2 out of 5 (582 reviews)

Nestled on the beach, this St. Pete Beach resort is within 3 mi (5 km) of Dolphin Landings Charter Boat Center, Upham Beach …

£109

Recent Reviews in St. Pete Beach

Narrow your search

Pocket Guide: St. Pete Beach

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.

false