Best Hotels in St Pete Beach

St. Pete Beach is a city located on the western coast of Florida and is the home of the historic Don Cesar beach resort. The Don Cesar hotel opened in 1928 and is still a popular retreat for wealthy travelers to the city. With its striking pink architecture it is a trademark of St. Pete and its guest list has included people like Franklin D. Roosevelt, F. Scott Fitzgerald and Al Capone. The Corey Avenue section of St. Pete is the downtown hub for restaurants, bars and shops. Popular eateries on Corey Avenue include Beverly's La Croisette, specializing in breakfasts, and Dockside Dave's Grill, serving seafood.

Filter Best Hotels in St Pete Beach

1 - 10 of 29 | Sort by 

Special Features

  • 1
  • 14
  • 15
  • 14
… More Features

Must Haves

  • 25
  • 7
  • 3
  • 1
… More Must Haves

Hotel Brand

  • 1
  • 1
  • 1

Hotel Class

  • 1
  • 2
  • 10
  • 5
… More Classes

More Hotels in St Pete Beach

Popular Searches:

Points of Interest:

  • Ruins de El Dorado Adventure
  • Western Kentucky University
  • St Pete Bch Recreation

Check St Pete Beach Hotel Deals:


Gulf Tides Inn

1
Area: 33706, Pinellas County
1st
Good
Gulf Tides Inn
based on 119 hotel reviews
Reviewers liked the Hotel Heated Pool and Kids Pool

find lowest price
Checkrates126x25

Sabal Palms Inn

2
Area: 33706, Pinellas County
2nd
Good
Sabal Palms Inn
based on 161 hotel reviews
Guests of Sabal Palms Inn liked the exceptional staff service, the central location and the immaculately clean rooms. Yet, they disliked the uncomfortable beds and the dirty or over-crowded swimming pool.
Hotel Heated Pool and Kitchenette are among the highlights

find lowest price
Checkrates126x25

Long Key Beach Resort & Motel

3
Area: 33706, Pinellas County
3rd
Good
Long Key Beach Resort & Motel
based on 75 hotel reviews
Reviewers liked the Hotel Waterfall in the Pool and Kitchenette
Previous guests found the Hotel Rooms unsatisfactory

find lowest price
Checkrates126x25

TradeWinds Sandpiper Hotel and Suites

4
Area: 33706, Pinellas County
4th
Good
TradeWinds Sandpiper Hotel and Suites
View More Photos
based on 1,056 hotel reviews
The Tradewinds Sandpiper Hotel and Suites is located directly on the beach. Guests love the large windows and sea breezes. They are also impressed with the location—within walking distance of numerous restaurants and grocery ...  more
Prior occupants thought the Hotel Small Rooms could have been better
Popular for a family vacation

find lowest price
Checkrates126x25
or book with

Plaza Beach Hotel - Beachfront Resort

5
Area: 33706, Pinellas County
5th
Good
Plaza Beach Hotel - Beachfront Resort
View More Photos
based on 444 hotel reviews
Hotel Salt Water Pool and Family Friendly Amenities are definite plus
The Plaza Beach Resort is a superb option for families traveling to Saint Pete Beach. Located directly on the beach, it is exclusively comprised of 39 immaculately decorated suites. Guests provide excellent reviews of the hotel...  more
The Hotel Small Rooms and Tired Rooms needs improvement

find lowest price
Checkrates126x25
or book with

Blind Pass Resort

6
Area: 33706, Pinellas County
6th
Good
Blind Pass Resort
based on 37 hotel reviews
Hotel Dirty Rooms and Service were unsatisfactory to many
Verdict: Good Quality Hotel
Thumbs up to the Hotel Waterfall in the Pool and Kitchenette

find lowest price
Checkrates126x25

Bon Aire Resort Motel

7
Area: 33706, Pinellas County
7th
Good
Bon Aire Resort Motel
based on 105 hotel reviews
Guests were happy with the Hotel Heated Pool and Kitchenette
The Hotel Small Rooms is disappointing

find lowest price
Checkrates126x25

Bayview Plaza Waterfront Resort

8
Area: 33706, Pinellas County
8th
Good
Bayview Plaza Waterfront Resort
View More Photos
based on 116 hotel reviews
Verdict: Good Quality at a Great Bang for Your Buck
Guests of Bayview Plaza Waterfront Resort liked the spotless rooms, the central location, the exceptional staff service and the very nice swimming pool. Yet, they disliked the compact rooms.
Previous guests found the Hotel Small Rooms unsatisfactory

find lowest price
Checkrates126x25
or book with

Beach Haven

9
Area: 33706, Pinellas County
9th
Good
Beach Haven
based on 32 hotel reviews
The Hotel Rooms is disappointing
Hotel Kitchenette and Location gets high marks

find lowest price
Checkrates126x25

TradeWinds Island Grand Beach Resort

10
Area: 33706, Pinellas County
10th
Good
TradeWinds Island Grand Beach Resort
View More Photos
based on 1,959 hotel reviews
Popular for a romantic getaway
The TradeWinds Island Grand Beach Resort is located directly on St. Pete Beach, making it an ideal spot for beach enthusiasts. Guests rave about the beach options—including a cabana for every room. They also love the hotel's ...  more
Families with little ones enjoyed their stay

find lowest price
Checkrates126x25
or book with