Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

3-star hotels in St. Pete Beach, Florida

Search the best hotels and places to stay in St. Pete Beach

View map
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Applied filters
Stars:   ×
5300 Gulf Boulevard, St. Pete Beach, United States, 33706
This exclusive hotel, located in St. Pete Beach, minutes away from Sunset Beach Shop, boasts a swimming pool along with a spa area, a Jacuzzi and a sauna.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Late check-in/ -out
    +1
8.0
Great25 reviews
Price fromUS$ 166per nightSelect
Not available
4900 Gulf Boulevard, St. Pete Beach, United States, 33706View on map
300 yd from City Center200 yd from Dolphin Landings Charter Boat Center
Located close to St Pete Beach Theatre, this exclusive property provides an outdoor swimming pool together with a heated outdoor pool, a sun deck and a shuffleboard court.
  • The hotel has
    • USD 10.70 per day
    +1
7.6
Very good157 reviews
Price fromUS$ 185per nightSelect
Not available
6300 Gulf Boulevard, St. Pete Beach, United States, 33706
1300 yd from City Center1000 yd from Ruins de El Dorado Adventure
Boasting a private pool plus a signature restaurant, the venue is conveniently located in St Pete Beach - Long Key district.
7.4
Very good169 reviews
Price fromUS$ 212per nightSelect
Not available
5900 Gulf Boulevard, St. Pete Beach, United States, 33706
1000 yd from City Center700 yd from Ruins de El Dorado Adventure
The hotel boasts location close to a boat dock and Dolphin Landings Charter Boat Center, offering a heated pool.
8.0
Great22 reviews
Price fromUS$ 165per nightSelect
Not available
5250 Gulf Boulevard, St. Pete Beach, United States, 33706
200 yd from City Center200 yd from Ruins de El Dorado Adventure
A private pool and a volleyball court and a golf course are provided at the property, located in a resort area next to St. Pete Parasails.
7.6
Very good282 reviews
Price fromUS$ 189per nightSelect
Not available
6000 Gulf Boulevard, St. Pete Beach, United States, 33706
1100 yd from City Center800 yd from Ruins de El Dorado Adventure
The lovely hotel in a shopping area is complete with 159 rooms and an outdoor swimming pool, offering child care, a mini club and a play area to guests with children.
7.6
Very good22 reviews
Price fromUS$ 189per nightSelect
Not available
6100 Gulf Blvd, St. Pete Beach, United States, 33706
1100 yd from City Center800 yd from Ruins de El Dorado Adventure
Featuring a private pool, this business venue is situated within 20 minutes' walk of the city center.
7.2
Very good148 reviews
Price fromUS$ 215per nightSelect
Not available
3860 Gulf Boulevard, St. Pete Beach, United States, 33706
1100 yd from City Center800 yd from Dolphin Landings Charter Boat Center
A heated pool and a sports bar are offered for guest convenience at this traditional hotel.
8.0
Great27 reviews
Price fromUS$ 348per nightSelect
Not available
4506 Gulf Boulevard, St. Pete Beach, United States, 33706
700 yd from City Center300 yd from Dolphin Landings Charter Boat Center
Everyone will enjoy a large pool onsite and admire bay views offered from 39 rooms.
8.6
Great17 reviews
Price fromUS$ 208per nightSelect
Not available
5800 Gulf Boulevard, St. Pete Beach, United States, 33706
900 yd from City Center600 yd from Ruins de El Dorado Adventure
Located close to Sunset Beach Shop, the hotel has 64 rooms, and boasts access to a boat dock.
Price fromUS$ 226per nightSelect
Not available
11605 Gulf Blvd, St. Pete Beach, United States, 33706
Ideal for exploring John's Pass and conveniently located close to a boat dock, the hotel will provide you with an indoor swimming pool and a tennis court.
8.8
Great42 reviews
Price fromUS$ 269per nightSelect
Not available
6800 Sunset Way, St. Pete Beach, United States, 33706
1800 yd from City Center800 yd from St Pete Beach Theatre
Featuring a year-round outdoor pool, this property is set a short distance from Gulf To Bay Bait & Tackle Shop and Sunset Beach Shop.
9.4
Perfect2 reviews
Price fromUS$ 118per nightSelect
Not available
11360 Gulf Boulevard, St. Pete Beach, United States, 33706
3.9 mi from City Center
Offering convenient proximity to Treasure Isle Boat Rentals, the hotel is also close to Alligator Attraction.
8.8
Great83 reviews
Price fromUS$ 173per nightSelect
Not available
11040 Gulf Blvd., St. Pete Beach, United States, 33706
3.7 mi from City Center
Located in Treasure Island district close to John's Pass, the hotel has a spa centre and a Jacuzzi.
9.0
Perfect75 reviews
Price fromUS$ 174per nightSelect
Not available
14711 Gulf Boulevard, St. Pete Beach, United States, 33708
6.2 mi from City Center
Located a few steps from Bay Pines VA Medical Center, the hotel features 29 rooms with views over the garden.
Price fromUS$ 166per nightSelect
Not available
7901 Blind Pass Road, St. Pete Beach, United States
1.6 mi from City Center300 yd from Pass-a-Grille
Offering convenient proximity to Art Expo Custom Framing Gallery, the hotel is also close to Palms Of Pasadena Hospital.
5.0
Guest rating2 reviews
Price fromUS$ 146per nightSelect
Not available
4237 Gulf Blvd, St. Pete Beach, United States, 33706
1000 yd from City Center600 yd from Dolphin Landings Charter Boat Center
At this hotel, located close to Gulf Beaches Historical Museum, you can spend the day in a large pool or keep active with mini golf and fisheries
Price fromUS$ 199per nightSelect
Not available
4220 Gulf Blvd., St. Pete Beach, United States
1000 yd from City Center700 yd from Dolphin Landings Charter Boat Center
Located in St Pete Beach - Long Key district, the apartment offers a beachfront accommodation for up to 4 guests.
Price fromUS$ 155per nightSelect
Not available
4510 Gulf Boulevard, St. Pete Beach, United States, 33706
600 yd from City Center200 yd from Dolphin Landings Charter Boat Center
The hotel is set close to Gulf Beaches Historical Museum, and boasts a private pool as well as sea views.
7.8
Very good5 reviews
Price fromUS$ 161per nightSelect
Not available
4321 Gulf Blvd, St. Pete Beach, United States, 33706
900 yd from City Center500 yd from Dolphin Landings Charter Boat Center
After mini golf and fishing services, guests can relax by a large pool of the hotel, located in a beach area and next to Dolphin Village Shopping Center.
7.4
Very good22 reviews
Price fromUS$ 242per nightSelect
Not available
6950 Beach Plaza, St. Pete Beach, United States, 33706
1.1 mi from City Center800 yd from Saint Petersburg Beach Amusement
Located in St Pete Beach - Long Key district only 2.5 km from Boca Ciega Bay Aquatic Preserve, this hotel has 30 rooms and an outdoor swimming pool.
8.6
Great6 reviews
Price fromUS$ 192per nightSelect
Not available
13030 Gulf Boulevard (Check In-Location Only), St. Pete Beach, United States, 33708
5.4 mi from City Center
Featuring historic architecture, the venue provides 56 rooms and offers easy access to Johns Pass and Village Boardwalk.
8.8
Great1 review
Price fromUS$ 134per nightSelect
Not available
13030 Gulf Boulevard (Check-In Location Only), St. Pete Beach, United States, 33706
1000 yd from City Center700 yd from Dolphin Landings Charter Boat Center
Located within 20 minutes' walk of Boca Ciega Bay Aquatic Preserve, the venue features an outdoor swimming pool and a fitness centre.
Price fromUS$ 214per nightSelect
Not available
1801 Gulf Way, St. Pete Beach, United States
2.0 mi from City Center
Located in a beach area of St. Pete Beach, the central hotel will have access to a year-round outdoor pool.
Price fromUS$ 188per nightSelect
Not available
3804 Gulf Blvd., St. Pete Beach, United States
1400 yd from City Center1000 yd from Dolphin Landings Charter Boat Center
There are rooms facing the gulf and the hotel is set close to Pass-a-Grille.
Select
Not available
6801 Sunset Way, St. Pete Beach, United States, 33706
1800 yd from City Center700 yd from St Pete Beach Theatre
Boasting a private pool, this hotel is set a short distance from Simply Perfect and a boat dock.
Price fromUS$ 167per nightSelect
Not available
17100 Gulf Blvd, St. Pete Beach, United States, 33708
8.3 mi from City Center
Near the hotel, there is a boat dock and guests can easily reach Redington Beach Town Park which is not far away.
Price fromUS$ 147per nightSelect
Not available
10091 Gulf Boulevard, St. Pete Beach, United States, FL 33706
2.9 mi from City Center1.4 mi from Pass-a-Grille
Located 20 minutes' drive from Boca Ciega Bay Aquatic Preserve, the apartment offers a sunny patio with an outdoor swimming pool.
Price fromUS$ 340per nightSelect
Not available
12315 Gulf Blvd, St. Pete Beach, United States, FL 33706
4.4 mi from City Center
This budget hotel with garden views lies close to the sights of St. Pete Beach including Vegetable Ivory.
Price fromUS$ 115per nightSelect
Not available
17004 Gulf Boulevard, St. Pete Beach, United States, 33708-1441
8.2 mi from City Center
In the vicinity of this budget hotel there is Del Bello Park and guests can also discover the beach area.
Price fromUS$ 147per nightSelect
Not available
17500 Gulf Boulevard, St. Pete Beach, United States, FL 33708
8.7 mi from City Center
Boasting a private swimming pool, this hotel is set a short distance from Del Bello Park and a boat dock.
Price fromUS$ 310per nightSelect
Not available
17300 Gulf Blvd, St. Pete Beach, United States, 33708
8.4 mi from City Center
Boasting a heated swimming pool, the hotel offers beachfront accommodation and a beachfront location with easy access to Clearwater Beach.
Price fromUS$ 147per nightSelect
Not available
15015 Madeira Way, St. Pete Beach, United States, 33708
A short walk from Madeira Beach Access, the property welcomes guests to the full service restaurant on site.
Price fromUS$ 178per nightSelect
Not available
4000 Gulf Boulevard, St. Pete Beach, United States, 33706
1100 yd from City Center700 yd from Dolphin Landings Charter Boat Center
There are rooms facing the sea and the hotel is set close to Suncoast Watersports.
8.2
Great18 reviews
Price fromUS$ 248per nightSelect
Not available
6700 Sunset Way, St. Pete Beach, United States
1700 yd from City Center800 yd from St Pete Beach Theatre
Located just 1.9 km from Dolphin Landings Charter Boat Center, this hotel features a picnic area and barbeque grills for guests' convenience.
Price fromUS$ 162per nightSelect
Not available
6000 Gulf Boulevard, St. Pete Beach, United States
1100 yd from City Center800 yd from Ruins de El Dorado Adventure
Providing access to Owen Sweets Jewelry Design, this hotel is a 15-minute walk from Paradise Gifts & Home Decor and offers a lobby restaurant.
Price fromUS$ 317per nightSelect
Not available

Filtering results

Please wait...

36 hotels found