St. Petersburg has a variety of hotel properties located throughout the Pinellas peninsula. The city lies on the bay side of the peninsula. It has more history, and more of a sense of place and sophistication than the beach towns along the Gulf side. There are romantic bed-and-breakfasts and fine restaurants. Clearwater Beach and St. Pete Beach on the Gulf side have the densest concentrations of beachside accommodations—in Clearwater this often means tall resort hotels and condos right on the beach; in St. Pete Beach it's low-rise motels that date back a few decades. Note that many hotels are booked early for the city's high season.