Wed 30 °C

Search Hotels near Top St. Pete Beach Attractions

Most Popular St. Pete Beach Hotels

See all 99 Hotels in St. Pete Beach
TradeWinds Island Grand
TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach 33706

4.0 out of 5.0
4 out of 5 (1,926 reviews)

Spanning 20 lushly landscaped acres on a seven-mile stretch of one of America's best white-sand beaches, this St. Pete Beac …

CA$239
Alden Suites - A Beachfront Resort
Alden Suites - A Beachfront Resort

5900 Gulf Blvd, St. Pete Beach 33706

3.0 out of 5.0
4.1 out of 5 (2,668 reviews)

Situated on 5 acres, the all-suite Alden Suites is on the white sands of St Pete Beach overlooking the Gulf of Mexico.

CA$176
Beach House Suites by Loews Don CeSar
Beach House Suites by Loews Don CeSar

3860 Gulf Blvd, St. Pete Beach 33706

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

The Beach House Suites on St. Pete Beach are just a half-mile from the Loews Don CeSar Hotel and withing driving distance o …

CA$256
Bay Palms Waterfront Resort - Hotel and Marina
Bay Palms Waterfront Resort - Hotel and Marina

4237 Gulf Blvd, St. Pete Beach 33706

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

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

CA$139
Park Shore Suites St Pete Beach
Park Shore Suites St Pete Beach

520 73rd Ave, St. Pete Beach 33706

3.0 out of 5.0
4 out of 5 (2 reviews)

Situated near the beach, this apartment is within 2 mi (3 km) of Upham Beach, Dolphin Landings Charter Boat Center, and Palms …

Get Rates
Inn on the Beach
Inn on the Beach

1401 Gulf Way, St. Pete Beach 33706

2.5 out of 5.0
4.7 out of 5 (34 reviews)

Located in St. Pete Beach, this beachfront motel is in the historical district and within a 5-minute walk of Hurley Park an …

CA$251
Sabal Palms Inn
Sabal Palms Inn

1301 Gulf Way, St. Pete Beach 33706

2.5 out of 5.0
4 out of 5 (4 reviews)

Offering direct access to the beach, this St. Pete Beach hotel is within a 5-minute walk of Gulf Beaches Historical Museum an …

Get Rates
Gulf Winds 1506 2 Br condo by RedAwning
Gulf Winds 1506 2 Br condo by RedAwning

6800 Sunset Way, St. Pete Beach 33629

3.0 out of 5.0

Situated in St. Pete Beach, this condo is within 2 mi (3 km) of Upham Beach, Dolphin Landings Charter Boat Center, and Palm …

Get Rates
Thunderbird Beach Resort
Thunderbird Beach Resort

10700 Gulf Blvd, Treasure Island 33706

3.0 out of 5.0
3.9 out of 5 (1,113 reviews)

Nestled on the beach, this Treasure Island hotel is within 1 mi (2 km) of Dolphin Marine Rentals and Treasure Bay Golf and …

CA$156
Bilmar Beach Resort
Bilmar Beach Resort

10650 Gulf Blvd, Treasure Island 33706

3.5 out of 5.0
4.3 out of 5 (2,435 reviews)

This hotel overlooks the Gulf of Mexico from the Clearwater and St Pete Beach resort area on Treasure Island, 10 miles from …

CA$150

Recent Reviews in St. Pete Beach

Hide content

Narrow your search

St. Pete Beach Hotel Guide

Say hello to one of Florida’s most enduring vacation destinations. Situated fewer than 30 minutes from bustling St. Petersburg, the best hotels in St. Pete Beach offer a world of sun-soaked landscapes, impeccable amenities, and gorgeous rooms. Ocean-loving tourists can kick back on the cool sands. Foodies can sample treats at the seaside eateries. Adventurous travelers can test their skills at an array of water sports. No matter what sort of St. Pete Beach vacations strike your fancy, Expedia has the inside scoop on all the best options.

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.