Sat 17 °C

Search Hotels near Top St. Pete Beach Attractions

Most Popular Hotels in St. Pete Beach

See all 33 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.

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,418 reviews)

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

£85
Loews Don CeSar Hotel
Loews Don CeSar Hotel

3400 Gulf Blvd, St. Pete Beach 33706

4.0 out of 5.0
4.4 out of 5 (1,212 reviews)

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

£159
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 (543 reviews)

Nestled on the beach, this St. Pete Beach resort is within a 10-minute walk of Dolphin Landings Charter Boat Center and …

£98
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 (36 reviews)

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

£173
Island's End Resort
Island's End Resort

1 Pass a Grille Way, St. Pete Beach 33706

3.0 out of 5.0

Situated on the beach, this inn is within a 10-minute walk of Merry Pier and Gulf Beaches Historical Museum. Hurley Park and …

£147
TradeWinds Island Grand
TradeWinds Island Grand

5500 Gulf Blvd, St. Pete Beach 33706

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

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

£163
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,620 reviews)

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

£86
Sirata Beach Resort
Sirata Beach Resort

5300 Gulf Blvd, St. Pete Beach 33706

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

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

£108
Bayview Plaza Waterfront Resort
Bayview Plaza Waterfront Resort

4321 Gulf Blvd, St. Pete Beach 33706

3.0 out of 5.0
4.1 out of 5 (220 reviews)

Situated near the bay, this hotel is within a 10-minute walk of Dolphin Landings Charter Boat Center and Polynesian Putter …

£95
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 (188 reviews)

Situated near the bay, this hotel is within a 10-minute walk of Dolphin Landings Charter Boat Center and Polynesian Putter …

£87

Recent Reviews in St. Pete Beach

Hide content

Narrow your search

Pocket Guide: St. Pete Beach

Visiting St. Pete Beach

Luxury-minded travelers will find upscale places to stay in St. Pete Beach, though all visitors are sure to appreciate the beaches, restaurants, and sunsets. This welcoming, seaside city also attracts visitors with its shopping, live music, and bars.
  • There are 37 St. Pete Beach hotels
  • March is the most expensive month to travel here, while September tends to be the cheapest
  • Closest major airport is in St. Petersburg, FL (PIE-St. Petersburg-Clearwater Intl.), 13.3 mi (21.4 km) from the city centre

Sightseeing around St. Pete Beach

  • Known for its live music scene, while Gulf Beaches Historical Museum, Salvador Dali Museum, and Museum of Fine Arts are some local cultural sights
  • Families come for attractions such as The Pier, Alligator Attraction, and Suncoast Seabird Sanctuary
  • The beach, sunsets, and seaside provide a picturesque setting, and places to consider visiting are Upham Beach, Hurley Park, and Fort De Soto Park
  • Shopping is one of the top reasons to visit, so consider an excursion to Pasadena Shopping Center, Bay Village Shopping Center, and BayWalk

Staying in St. Pete Beach

With 37 hotels and other accommodation options to choose from, St. Pete Beach offers holiday retreats at affordable prices:
  • 14 hotels, ranging from GBP 88/night to GBP 235/night
  • 6 resorts, ranging from GBP 113/night to GBP 216/night
  • 8 condos, ranging from GBP 103/night to GBP 210/night
For family trips or any other travel plans, you might consider these top-rated, larger hotels:
  • Loews Don CeSar Hotel, averaging GBP 293.52/night
  • Guy Harvey Outpost, a TradeWinds Beach Resort, averaging GBP 238.24/night
Looking for a romantic getaway, a cosy spot, or a boutique stay? You might like these highly rated smaller hotels or specialty properties:
  • Pasa Tiempo Private Waterfront Resort, averaging GBP 227.5/night
  • Inn on the Beach, averaging GBP 225/night
Pasa Tiempo Private Waterfront Resort, a 2-star favourite with Expedia travellers, has a 4.8 out of 5 user rating. Also highly rated by guests are Inn on the Beach and Loews Don CeSar Hotel.

Dressing for St. Pete Beach

  • Between January and March, you can expect the daytime average to be around 25°C and the nighttime average to be 12°C
  • From April to June, temperatures average about 33°C during the day and 17°C at night
  • July through September averages 33°C during the day and 23°C at night
  • In October–December, the average temperature is 31°C during the day and 12°C at night
  • St. Pete Beach gets about 1290 millimetres of rain per year
false