Check prices on hotels in St. Pete Beach

Top 10 Hotels in St. Pete Beach

See all 729 Hotels in St. Pete Beach
Don CeSar Hotel
Don CeSar Hotel

3400 Gulf Boulevard, St. Pete Beach 33706

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

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

$289
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,363 reviews)

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

$187
The Kimpton Hotel Zamora
The Kimpton Hotel Zamora

3701 Gulf Blvd, St. Pete Beach 33706

4.0 out of 5.0
4.3 out of 5 (287 reviews)

Situated near the beach, this hotel is within 1 mi (2 km) of Dolphin Landings Charter Boat Center, Polynesian Putter, and …

Get Rates
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,723 reviews)

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

Get Rates
Thunderbird Beach Resort
Thunderbird Beach Resort
0.8 mi from St. Pete Beach
3.0 out of 5.0
3.9 out of 5 (1,263 reviews)

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

$167
Treasure Island Beach Resort
Treasure Island Beach Resort
0.9 mi from St. Pete Beach
4.0 out of 5.0
4.8 out of 5 (54 reviews)

Situated on the beach, this resort is within 1 mi (2 km) of Dolphin Marine Rentals, Suncoast Seabird Sanctuary, and Treasur …

$259
Treasure Bay Resort & Marina
Treasure Bay Resort & Marina
1.1 mi from St. Pete Beach
3.0 out of 5.0
4.4 out of 5 (3,011 reviews)

Located along the Intracoastal Waterway, this smoke-free hotel is across the street from the Gulf of Mexico, a public beach …

$151
Tahitian Beach Motel
Tahitian Beach Motel
1.2 mi from St. Pete Beach
2.0 out of 5.0
3.7 out of 5 (730 reviews)

Nestled on the beach, this Treasure Island motel is within a 15-minute walk of Dolphin Marine Rentals and Suncoast Seabird …

$135
Red Roof Inn Tampa Bay - St. Petersburg
Red Roof Inn Tampa Bay - St. Petersburg
6.3 mi from St. Pete Beach
2.5 out of 5.0
3.3 out of 5 (1,310 reviews)

Located in Lealman, this motel is 2.2 mi (3.5 km) from Sawgrass Lake Park and within 6 mi (10 km) of Great Explorations …

Get Rates
Hollander Boutique Hotel
Hollander Boutique Hotel
6.5 mi from St. Pete Beach
3.0 out of 5.0
4.4 out of 5 (1,565 reviews)

Located in Downtown St. Petersburg, this spa hotel is within a 15-minute walk of The Coliseum and Museum of Fine Arts. …

Get Rates

Recent Reviews in St. Pete Beach

Hide content

St. Pete Beach Hotel Guide

St. Pete Beach has an abundance of comfortable hotel and apartment possibilities to select from. Expedia currently lists no less than 93 comfortable places to unpack your bags within 0.1 miles of the center of St. Pete Beach.

A secret to hassle-free traveling is booking a room that's close to the action, so check out the latest deals at the Beach House Suites by Loews Don CeSar and Gulf Strand Resort, which are located within 0.6 miles of St. Pete Beach's center.

If you have to be mindful of your budget and are hoping to find slightly lower priced St. Pete Beach hotels or apartments, you'll find that there are also plenty of affordable lodgings to consider in the vicinity. 1 mile away from St. Pete Beach's downtown is where you'll find the Alden Suites - A Beachfront Resort. The Plaza Beach Hotel Beachfront Resort is just 0.08 miles away. The Postcard Inn On The Beach and the Beachcomber Beach Resort are alternative economical places that you could investigate.

Check out the Sandpearl Resort or the Hyatt Regency Clearwater Beach Resort & Spa. The Sandpearl Resort is positioned 19 miles away from downtown St. Pete Beach. The Hyatt Regency Clearwater Beach Resort & Spa, is positioned 18 miles away. Two other places to stay include the Loews Don CeSar Hotel and the Clearwater Beach Marriott Suites on Sand Key.

Once you have explored St. Pete Beach, why don't you explore a bit more of the area? The Tampa Bay district has plenty of great the other cultural and scenic and cultural delights to offer. Spend time at Tampa Bay's lighthouses or admire the region's beaches and wetlands. Active travelers may also try hiking here.

Looking for more to do? Consider spending a day or two visiting Sand Key Park and Pier 60 Park, in Clearwater Beach, 18 miles to the north of St. Pete Beach. The Hilton Clearwater Beach and Sheraton Sand Key Resort are some of the Expedia-listed apartment and hotel alternatives in Clearwater Beach. Or, you could consider staying in Downtown St. Petersburg, 7 miles to the northeast of St. Pete Beach, where you can choose from the The Vinoy Renaissance St. Petersburg Resort & Golf Club and Hampton Inn & Suites St. Petersburg/Downtown. The American Stage Theatre Company and 400 Beach are popular points of interest to experience should you visit Downtown St. Petersburg.

St. Petersburg-Clearwater International Airport is a practical airport, and can be found 13 miles from St. Pete Beach. Conveniently located hotel options include St. Petersburg Marriott Clearwater and Hilton St. Petersburg Carillon Park.