Hotels in St. Pete Beach

Special offers and Exclusive deals

Search Hotels

2026-06-26
2026-06-27
Guests

ST PETERSBURG HOTELS ON THE BEACH

5-star hotels

Sea Oats Condominiums

17500 Gulf Boulevard Apt 402, St. Pete Beach, United States Show map

Nestled in the North Redington Beach district, the 5-star Sea Oats Condominiums St. Pete Beach hotel is within a 7-km distance of culture-oriented attractions like the Indoor Pinellas County Heritage…

From US$ 412 Book Now

The Villas At St Pete Beach

6901 Sunset Way, St. Pete Beach, United States Show map

The Villas At St Pete Beach hotel is a great place to stay in the St Pete Beach - Long Key district, 6 km from the Merry Pier. Guests will enjoy a continental breakfast and access to a sun terrace.

From US$ 278 Book Now

4-star hotels

Bellwether Beach Resort

5250 Gulf Boulevard, St. Pete Beach, United States Show map

Located about 700 metres from the St. Pete Beach Access, the 4-star beachfront Bellwether Beach Resort St. Pete Beach offers bus ticket service to ensure you have an unforgettable travel experience.

From US$ 120 Book Now

The Don Cesar Hotel

3400 Gulf Boulevard, St. Pete Beach, United States Show map

Featuring a full spa along with a steam room, a Jacuzzi, and a sauna, the 4-star The Don Cesar Hotel St. Pete Beach is situated merely a 6-minute walk from the Don CeSar Beach in St. Pete Beach. The…

From US$ 226 Book Now

3-star hotels

Beach House Suites By The Don Cesar

3860 Gulf Boulevard, St. Pete Beach, United States Show map

Beach House Suites By The Don Cesar St. Pete Beach hotel, located 9 minutes' walk from the St. Pete Beach Access and 3.2 km from the Merry Pier, features an outdoor heated swimming pool for guests to…

From US$ 198 Book Now

The Roth Hotel, Treasure Island, Florida

7963 Bayshore Drive, St. Pete Beach, United States Show map

The 3-star The Roth Hotel, Treasure Island, Florida St. Pete Beach is situated only 200 metres from the Sunset Beach Pavilion and features a picnic area and barbecue grills. Located 4.6 km from the…

From US$ 249 Book Now

2-star hotels

Island House Resort Hotel

17103 Gulf Boulevard, St. Pete Beach, United States Show map

The 2-star Island House Resort Hotel St. Pete Beach offers a location just 6 minutes on foot from the Redington Long Pier and such amenities as an outdoor swimming pool, a summer terrace, a picnic…

From US$ 99 Book Now

Inn On The Beach

1401 Gulf Way, St. Pete Beach, United States Show map

The 2-star Inn On The Beach St. Pete Beach is located only 400 metres from Hurley Park, offering 15 rooms along with recreational facilities, barbecue grills, and a golf course. The hotel is a good…

From US$ 272 Book Now

Recommended hotels

Carlton House Motel And Suites

633 71St Avenue, St. Pete Beach, United States Show map

Boasting a sundeck and a patio, Carlton House Motel And Suites St. Pete Beach lies merely a 5-minute walk from the Upham Beach Park. This motel offers Wi-Fi in public areas, private car parking on…

From US$ 152 Book Now

Palm Crest Resort Motel

3848 Gulf Boulevard, St. Pete Beach, United States Show map

Nestled in the St Pete Beach - Long Key district, just 1.1 km from Polynesian Putter Miniature Golf Course, Palm Crest Resort Motel St. Pete Beach features an outdoor swimming pool and views of the…

From US$ 149 Book Now