3 star hotels

Selection of 17 three star hotels deals with prices from $78
  • guests
3 star hotels in St. Pete Beach is an ideal choice for those who want to enjoy comfort for a reasonable price. Three star hotels are not the most widely spread ones in St. Pete Beach: 17 hotel deals out of 222 and we have selected the best 10. The best reservation prices here starts from $78 and an average rating equals 8.0 out of 10. Visitors here appreciate the most parking, swimming pool and business centre. Booking of three star hotels in St. Pete Beach are mostly popular among couples, families and solo travellers.
Hotellook team
Rating 8.2
Very good beach hotel. Great location, near nice bars and restaurants. Beautiful beach. Popular among families.
from $118
Rating 8.0
Very good club hotel. Close to Gulf. Great pool. Great location. Beautiful beach. Popular among families.
from $132
Rating 8.6
Excellent hotel. Picturesque beach nearby. Great pool. Popular among families.
from $164
Rating 7.6
Good family hotel. Close to CVS. Easy to access by car and restaurants/bars nearby are nice. Good bar service.
from $110
Rating 8.5
Excellent beach hotel. Excellent location close to the beach. Best value for money.
from $112
Rating 8.6
Excellent family hotel. Close to the beach. Tidy rooms and excellent reception. Great pool.
from $192
Rating 7.1
Fair Hotel. Affordable parking. Luxurious Hotel. Great view.
from $78
Rating 8.7
Excellent romantic hotel. Located near shopping areas. Friendly service with wonderful management and a lovely vibe.
from $157
Rating 6.9
from $85
Rating 7.3
Fair club hotel. Close to the beach with many options for eating and drinking. Great sports facilities and a gorgeous entrance area. Beautiful architecture.
from $104
Show all
Check all St. Pete Beach hotels
  • guests