Skip to main content

Filter by:


Star rating

Review score

Bay Pines – 245 hotels and places to stay
See the latest prices and deals by choosing your dates.
Island Inn Beach Resort, hotel in Bay Pines

Located in St Pete Beach, 200 metres from Treasure Island, Island Inn Beach Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a bar.

Location was excellent! Great pool, beach access & Tiki Bar. Amenities offered in room were good, as well as fairly soundproof even though we were right above the Tiki bar! Bar staff were very friendly, delicious drinks.
7.6
Scored 7.6
Good
Rated good
1,650 reviews
Price from£176.65per night
Cambria Hotel St Petersburg-Madeira Beach Marina, hotel in Bay Pines

Located in St Pete Beach, 400 metres from Madeira Beach, Cambria Hotel St Petersburg-Madeira Beach Marina provides accommodation with an outdoor swimming pool, private parking, a garden and a shared...

Located near the beach and rooftop area very pleasant
8.7
Scored 8.7
Fabulous
Rated fabulous
1,291 reviews
Price from£145.68per night
Thunderbird Beach Resort, hotel in Bay Pines

The Thunderbird Beach Resort is a beachfront hotel in Treasure Island, Florida.

I love this place
8.0
Scored 8.0
Very good
Rated very good
1,116 reviews
Price from£149.58per night
Postcard Inn On The Beach, hotel in Bay Pines

Located on St. Pete Beach, Postcard Inn On The Beach offers an on-site restaurant and an outdoor salt water pool. WiFi is provided for all guests. Rooms feature a flat-screen TV with cable channels.

NIce pool area, right on beach, great bar areas, within walking distance to lots of bars, restaurants
6.9
Scored 6.9
Pleasant
Rated pleasant
674 reviews
Price from£154.26per night
La Quinta by Wyndham Clearwater South, hotel in Bay Pines

Located 10 minutes’ drive from Saint Petersburg Clearwater Airport, this Florida hotel features a continental breakfast and outdoor pool. Guests will also be 14 miles from pristine Clearwater Beach.

A good variery. I found the sausage too salty for me but otherwise everything was good
8.0
Scored 8.0
Very good
Rated very good
963 reviews
Price from£87.87per night
Hilton Garden Inn St. Pete Beach, FL, hotel in Bay Pines

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.

pool was nice, bar area was also nice, restaurant was good, staff was nice, rooms were decorated nice
8.8
Scored 8.8
Fabulous
Rated fabulous
645 reviews
Price from£217.53per night
The Sands of Treasure Island, hotel in Bay Pines

Located in St Pete Beach, within 200 metres of Treasure Island and 1.6 km of Madeira Beach, The Sands of Treasure Island provides accommodation with a terrace and as well as free private parking for...

Perfect beach front location, ocean views, beautiful sunset views, walking boardwalk and beach is my favourite thing. Ideal location along the coast. Close to fave spots like Johns Pass. Nice pool, free good coffee and great staff.
6.9
Scored 6.9
Pleasant
Rated pleasant
735 reviews
Price from£149.62per night
Residence Inn by Marriott St. Petersburg Treasure Island, hotel in Bay Pines

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.

Beach
8.6
Scored 8.6
Fabulous
Rated fabulous
273 reviews
Price from£234.86per night
Express Inn & Suites - 5 Miles from St Petersburg Clearwater Airport, hotel in Bay Pines

Situated in Clearwater, within 17 km of Chihuly Collection and 17 km of Tropicana Field, Express Inn & Suites - 5 Miles from St Petersburg Clearwater Airport features accommodation with an outdoor...

It was quiet and clean
6.1
Scored 6.1
Pleasant
Rated pleasant
97 reviews
Price from£91.12per night
Grand Shores West, hotel in Bay Pines

Situated in St Pete Beach, a few steps from North Redington Beach, Grand Shores West features accommodation with an outdoor swimming pool, free private parking, water sports facilities and a private...

The fact that the hotel is on the beach is so nice.
7.6
Scored 7.6
Good
Rated good
704 reviews
Price from£194.31per night
See all hotels near Bay Pines
Subscribe to receive premium deals

Prices drop the moment you sign up!