Skip to main content

Hotels near Bay Pines

Search hotels and more near Bay Pines

Filter by:

Star rating

Review score

Hotels and more near Bay Pines

See the latest prices and deals by choosing your dates.
Island Inn Beach Resort, hotel in St Pete Beach

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.

Sea views and large apartment with free parking
Scored 7.9
7.9
Rated good
Good
1,400 reviews
Price from
£140.23
1 night, 2 adults
La Quinta Inn by Wyndham Tampa Bay Pinellas Park Clearwater, hotel in Pinellas Park

The La Quinta Inn Tampa Bay Pinellas Park Clearwater is located 20 minutes’ drive from St. Pete Beach. Guests can swim in the outdoor pool and enjoy a hot continental breakfast during their stays.

The hotel cancelled my reservation but didn't think to notify me so I was stranded 4000 miles from home!
Scored 5.5
5.5
Rated passable
Average
545 reviews
Price from
£107.98
1 night, 2 adults
Barefoot Beach Club, hotel in St Pete Beach

Located on a private beach, this hotel features a heated outdoor pool overlooking the Gulf of Mexico. Every studio at this Madeira Beach property offers a balcony.

It was my second stay at this small hotel, and everything was absolutely perfect. I loved how I could walk barefoot straight from my room to the beach, which I could even see from the window. The room was ideal for a family with two children, and it was only a 6-minute drive to Publix.
Scored 8.8
8.8
Rated fabulous
Fabulous
1,544 reviews
Price from
£216.50
1 night, 2 adults
Treasure Island Hotel and Marina, hotel in St Pete Beach

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.

Nothing
Scored 7.8
7.8
Rated good
Good
781 reviews
Price from
£168.62
1 night, 2 adults
St. Pete Beach Suites, hotel in St Pete Beach

Offering a year-round outdoor pool and barbecue facilities, St. Pete Beach Suites is located in St. Pete Beach, only a 2 minutes' walk from the beach.

Great location, super friendly staff and good value for money.
Scored 8.8
8.8
Rated fabulous
Fabulous
930 reviews
Price from
£205.75
1 night, 2 adults
Crystal Bay Historic Hotel, hotel in St Petersburg

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.

Staff were excellent and very helpful, nothing was too much trouble. Our flights home were cancelled on the morning of our departure and Kassandra was extremely helpful and supportive.
Scored 8.8
8.8
Rated fabulous
Fabulous
1,285 reviews
Price from
£134.97
1 night, 2 adults
Holiday Inn Express & Suites - St. Petersburg - Madeira Beach, an IHG Hotel, hotel in St Petersburg

Situated in St Petersburg and with Tropicana Field reachable within 16 km, Holiday Inn Express & Suites - St.

Good location and very friendly and helpful staff
Scored 8.8
8.8
Rated fabulous
Fabulous
473 reviews
Price from
£124.35
1 night, 2 adults
Hotel SOL, hotel in St Pete Beach

Offering an outdoor pool and free Wi-Fi access, this beachfront hotel is located adjacent to Redington Long Pier. Madeira Beach Municipal Marina is 5 minutes’ drive from the property.

Spotless
Scored 8.4
8.4
Rated very good
Very good
860 reviews
Price from
£207.79
1 night, 2 adults
The Saint Hotel, hotel in St Pete Beach

Located in St Pete Beach, 400 metres from St. Pete Beach, The Saint Hotel provides accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar.

Staff extremely helpful and pleasant
Scored 9.1
9.1
Rated superb
Superb
577 reviews
Price from
£236.55
1 night, 2 adults
Sea Jay Motel and Marina, hotel in St Pete Beach

Located in St Pete Beach, 600 metres from Treasure Island, Sea Jay Motel and Marina provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Good location
Scored 8.6
8.6
Rated fabulous
Fabulous
807 reviews
Price from
£94.21
1 night, 2 adults
See all hotels near Bay Pines