Skip to main content
Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

Looking for deals in St. Pete Beach?

Check prices and accommodations for:

Hotels and More in St. Pete Beach

Page Terrace Beachfront Hotel

Page Terrace Beachfront Hotel

Treasure Island , St. Pete Beach

Located in St. Pete Beach, Page Terrace Beachfront Hotel offers beachfront accommodations 13 miles from Fort Desoto State Park and has facilities like an outdoor swimming pool, barbecue facilities and... Family run in a great position on the beach. Coffee in a morning very clean and friendly. Also close. To good bars and restaurants

Show more Show less
Avg. price/night: $105
9.1 Awesome 123 reviews
Inn on the Beach

Inn on the Beach

Hotel in St Pete Beach - Long Key, St. Pete Beach

Located across the street from the white sands of St. Pete Beach, Inn on the Beach places guests in the heart of the historic Pass-a-Grille neighborhood. Right from the start..the service, the room, the location,the cleanliness, the quality of the entire Place was amazing, we were so impressed, with the decor. We love this place! The owner was so kind And very helpful.

Show more Show less
Avg. price/night: $155.70
9.5 Exceptional 308 reviews
Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach

Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach

St. Pete Beach

Featuring a garden, bar and views of pool, Courtyard by Marriott St. Petersburg Clearwater/Madeira Beach is located in St. Pete Beach, 6 miles from St Pete Beach Theatre. The only thing I regret is not booking my entire stay at this hotel!just loved everything in this place from the ambiance, cleanlyness, staff, view,Room, bed; everything! Next time I visit St. Pete/ Madeira, I will book entire stay here!!

Show more Show less
Avg. price/night: $152
9.1 Awesome 199 reviews
Residence Inn by Marriott St. Petersburg Treasure Island

Residence Inn by Marriott St. Petersburg Treasure Island

Hotel in Treasure Island , St. Pete Beach

Residence Inn by Marriott St. Petersburg Treasure Island features a beachfront location. Guests can start their day with a complimentary buffet breakfast and then take a dip in the oceanfront pool. The bed was so comfortable. I can say this was best bed I had slept in at any hotels I have stayed in past that was so comfortable

Show more Show less
Avg. price/night: $199
9.0 Awesome 199 reviews
Coconut Inn

Coconut Inn

Hotel in St Pete Beach - Long Key, St. Pete Beach

Located in the historic district of St. Pete Beach, 8.9 mi from DeSoto Park, Coconut Inn features an outdoor pool and barbecue. Free WiFi is featured throughout the property. Staff was great the rooms were extra clean. Loved having the access to the pool and close access to the beach

Show more Show less
Avg. price/night: $192.60
9.0 Awesome 54 reviews
Coral Reef Resort, a VRI resort

Coral Reef Resort, a VRI resort

St Pete Beach - Long Key, St. Pete Beach

Located in St. Pete Beach, Florida, Coral Reef Resort features 2 outdoor swimming pools and 3 hot tubs. Each suite is equipped with a full kitchen and free WiFi access. Loved everything about this hotel.

Show more Show less
Avg. price/night: $175.50
9.0 Awesome 26 reviews

Most-booked hotels in St. Pete Beach in the past month

St. Pete Beach's best hotels with breakfast

Budget hotels in St. Pete Beach

Hotels located in the center of St. Pete Beach

FAQs about hotels in St. Pete Beach

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About St. Pete Beach:

Explore guest reviews of hotels in St. Pete Beach