Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in St Pete Beach

Popular with guests booking three-star hotels in St Pete Beach
Popular with guests booking three-star hotels in St Pete Beach
Popular with guests booking three-star hotels in St Pete Beach
Popular with guests booking three-star hotels in St Pete Beach
Popular with guests booking three-star hotels in St Pete Beach
Popular with guests booking three-star hotels in St Pete Beach
Popular with guests booking three-star hotels in St Pete Beach
Popular with guests booking three-star hotels in St Pete Beach
Popular with guests booking three-star hotels in St Pete Beach
Popular with guests booking three-star hotels in St Pete Beach
Situated only a short drive from some of Florida's most popular beaches, this St. Petersburg hotel offers easy access to area attractions along with comfortable accommodations and modern amenities.
Situated in St Pete Beach, 100 metres from St. Pete Beach, Bayview Plaza Waterfront Resort features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared...
Well located in the St Pete Beach - Long Key district of St Pete Beach, Coral Reef Resort is located 200 metres from St.
Set in St Pete Beach, 200 metres from St. Pete Beach, Bay Palms Waterfront Resort - Hotel and Marina offers accommodation with a fitness centre, free private parking, a terrace and barbecue facilities...
Located on St. Pete Beach, just steps from the sand. The Luce, St. Pete Beach, a Tribute Portfolio Hotel offers an on-site restaurant and an outdoor fresh water pool. WiFi is provided for all guests.
Offering an outdoor pool and free Wi-Fi access, this resort is adjacent to Saint Pete Beach. Smuggler’s Cove Adventure Golf, a mini-golf venue, is located 10.1 km from the property.
Located in St Pete Beach, within 200 metres of St. Pete Beach and 7.1 km of John's Pass, The Pearl Cabana Club provides accommodation with an outdoor swimming pool and as well as free private parking...
Set in St Pete Beach, 90 metres from St. Pete Beach, Coconut Inn Pass-a-Grille Beach offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.
This Saint Petersburg resort is located on a private beach overlooking the Gulf of Mexico. Water sports such as parasailing and wave runners can be arranged.
Located on the shores of the Gulf of Mexico, this Saint Pete Beach hotel features an outdoor heated pool and hot tub. Free WiFi is available throughout the pet-friendly property.
This Hilton Garden Inn St. Pete Beach, FL hotel is on the beach and 8 km from dolphin sightseeing tours at Hubbard's Marina. Hotel guests will enjoy an outdoor pool and on-site restaurant.
Overlooking the sparkling waters of the Gulf of Mexico, Beachcomber Beach Resort & Hotel offers guests a true St. Pete Beach experience.
The Westwinds Waterfront Resort is less than 5 minutes’ walk from the beach and overlooks the Boca Ciega Bay. Guests will enjoy full kitchens in each unit and a heated outdoor pool.
Treasure Bay Hotel & Marina features tropical landscaping and a marina on Boca Ciega Bay. Guests can take a refreshing dip in the outdoor pool, or relax in the hot tub.
Overlooking the Gulf of Mexico, South Beach Condo by Sunsational offers guests beachfront accommodations in the heart of Treasure Island.
Located in the heart of Treasure Island, this modern resort features a heated outdoor pool and complimentary property-wide Wi-Fi.
Residence Inn St. Petersburg Tierra Verde has an outdoor swimming pool, fitness centre, a terrace and restaurant in Tierra Verde.
Set in St Petersburg, 5.4 km from John's Pass, Crystal Bay Historic Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Residence Inn by Marriott St. Petersburg Treasure Island boasts a beachfront location. Guests can start their day with a complimentary buffet breakfast and then take a dip in the oceanfront pool.
Conveniently located in St Petersburg, Tru By Hilton St. Petersburg Downtown Central Ave offers air-conditioned rooms, a shared lounge, free WiFi and water sports facilities.
Nestled on the beach in beautiful Treasure Island, Florida, this property offers 2-bedroom condominiums with classic Mediterranean styling with breathtaking Gulf views just minutes from shopping and...
Offering panoramic views of the Gulf of Mexico, this beachfront resort is located on the white sand shores of Treasure Island.
Located in St Pete Beach, 60 metres from Madeira Beach, All Seasons Vacation Resort by Libertè has a private beach area, private parking and rooms with free WiFi access.
Just a 4 minutes’ walk from shopping at John’s Pass Village and Boardwalk, Madeira Bay Resort II by Travel Resort Services offers a marina with kayak rentals to explore the bird sanctuary mangrove...