A sandy beach with grass in the foreground and a calm sea in the background.

Search Hotels in Bahama Shores, St. Petersburg - Clearwater

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Bahama Shores hotels

1. Hyatt Place St. Petersburg / Downtown

Hyatt Place St. Petersburg / Downtown
3.5 star property
Downtown St. Petersburg, 6.3 km from Bahama Shores
9.2 out of 10, Wonderful, (1,014 reviews)
"Great location! Staff were amazing and super friendly! We will definitely be stay there again!"
United States
Heather
The price is ฿4,317
฿4,878 total
includes taxes & fees
17 Aug - 18 Aug
Hyatt Place St. Petersburg / Downtown

2. Staybridge Suites St. Petersburg Downtown by IHG

Staybridge Suites St. Petersburg Downtown by IHG
3.0 star property
5.8 km from Bahama Shores
8.6 out of 10, Excellent, (1,004 reviews)
"Great breakfast!!"
United States
Jason
The price is ฿3,809
฿4,304 total
includes taxes & fees
9 Aug - 10 Aug
Staybridge Suites St. Petersburg Downtown by IHG

3. Residence Inn by Marriott St. Petersburg Tierra Verde

Residence Inn by Marriott St. Petersburg Tierra Verde
3.0 star property
8.9 km from Bahama Shores
9.4 out of 10, Exceptional, (660 reviews)
"We enjoyed our stay here and would happily come back again."
United States
Josephine
The price is ฿4,317
฿4,878 total
includes taxes & fees
9 Aug - 10 Aug
Residence Inn by Marriott St. Petersburg Tierra Verde

4. Tru By Hilton St. Petersburg Downtown Central Ave, FL

Tru By Hilton St. Petersburg Downtown Central Ave, FL
2.5 star property
6.5 km from Bahama Shores
9.0 out of 10, Wonderful, (1,011 reviews)
"Was really nice hotel close to the downtown"
United States
Yomaira
The price is ฿2,795
฿3,158 total
includes taxes & fees
10 Aug - 11 Aug
Tru By Hilton St. Petersburg Downtown Central Ave, FL

5. Holiday Inn Express St. Petersburg North (I-275) by IHG

Holiday Inn Express St. Petersburg North (I-275) by IHG
2.5 star property
Lealman, 12.2 km from Bahama Shores
8.6 out of 10, Excellent, (1,005 reviews)
"Clean room, helpful staff and good breakfast"
United States
Sam
The price is ฿3,377
฿3,816 total
includes taxes & fees
16 Aug - 17 Aug
Holiday Inn Express St. Petersburg North (I-275) by IHG

6. Hollander Boutique Hotel

Hollander Boutique Hotel
3.0 star property
Downtown St. Petersburg, 6.9 km from Bahama Shores
9.6 out of 10, Exceptional, (2,336 reviews)
"Nice location and rooms are comfortable"
United States
Fernando
The price is ฿3,581
฿4,047 total
includes taxes & fees
9 Aug - 10 Aug
Hollander Boutique Hotel

7. Crystal Bay Historic Hotel

Crystal Bay Historic Hotel
3.0 star property
12.1 km from Bahama Shores
9.6 out of 10, Exceptional, (1,566 reviews)
"Absolutely wonderful place!"
United States
Anastasia
The price is ฿3,428
฿3,874 total
includes taxes & fees
16 Aug - 17 Aug
Crystal Bay Historic Hotel

8. Avalon Hotel Downtown St. Petersburg

Avalon Hotel Downtown St. Petersburg
2.5 star property
Downtown St. Petersburg, 6.9 km from Bahama Shores
9.2 out of 10, Wonderful, (1,446 reviews)
"Was a cool place to stay."
United States
Chrystal
The price is ฿3,278
฿3,704 total
includes taxes & fees
6 Aug - 7 Aug
Avalon Hotel Downtown St. Petersburg

9. Hilton St. Petersburg Bayfront

Hilton St. Petersburg Bayfront
4.0 star property
Downtown St. Petersburg, 5.9 km from Bahama Shores
7.8 out of 10, Good, (1,131 reviews)
"Great place to stay, close to entertainment area"
United States
Patricia
The price is ฿4,580
฿5,176 total
includes taxes & fees
16 Aug - 17 Aug
Hilton St. Petersburg Bayfront

10. Hampton Inn & Suites St. Petersburg/Downtown

Hampton Inn & Suites St. Petersburg/Downtown
3.0 star property
Downtown St. Petersburg, 6.4 km from Bahama Shores
9.4 out of 10, Exceptional, (1,003 reviews)
"The location was perfect. We attended the Blues Fest and could walk to the event!"
United States
Rose
The price is ฿4,630
฿5,232 total
includes taxes & fees
10 Aug - 11 Aug
Hampton Inn & Suites St. Petersburg/Downtown

11. GALAXY HOTEL

GALAXY HOTEL
2.0 star property
Downtown St. Petersburg, 6.7 km from Bahama Shores
8.4 out of 10, Very good, (963 reviews)
"The room was clean, staff nice, and really close to the pier, walking distance."
United States
IVANNA
The price is ฿4,781
฿5,403 total
includes taxes & fees
5 Aug - 6 Aug
GALAXY HOTEL

12. Mari Jean Hotel - All Adults Welcome

Mari Jean Hotel - All Adults Welcome
2.0 star property
6.9 km from Bahama Shores
9.0 out of 10, Wonderful, (508 reviews)
"Such a fun place"
United States
Michelle
The price is ฿3,278
฿3,704 total
includes taxes & fees
9 Aug - 10 Aug
Mari Jean Hotel - All Adults Welcome

13. SkyBeach Resort

SkyBeach Resort
4.0 star property
Greater Pinellas Point, 4.4 km from Bahama Shores
8.6 out of 10, Excellent, (856 reviews)
"Super cute, perfect weekend stay. Will stay here again!"
United States
Katerina
The price is ฿3,716
฿5,898 total
includes taxes & fees
6 Aug - 7 Aug
SkyBeach Resort

14. Comfort Inn St Petersburg North

Comfort Inn St Petersburg North
2.5 star property
Lealman, 12.1 km from Bahama Shores
7.8 out of 10, Good, (1,003 reviews)
"My stay was good place was pretty clean smelled great lol"
United States
Andy
The price is ฿2,620
฿2,960 total
includes taxes & fees
30 Aug - 31 Aug
Comfort Inn St Petersburg North

15. Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG
2.5 star property
18 km from Bahama Shores
9.6 out of 10, Exceptional, (1,702 reviews)
"Great place to stay"
United States
Angela
The price is ฿3,642
฿4,115 total
includes taxes & fees
3 Sept - 4 Sept
Holiday Inn Express & Suites St. Petersburg - Madeira Beach by IHG

16. The Don CeSar

The Don CeSar
4.0 star property
10.1 km from Bahama Shores
9.0 out of 10, Wonderful, (1,258 reviews)
"Great places to stay as a weekend getaway or a vacation with family."
United States
Michelle
The price is ฿9,894
฿12,690 total
includes taxes & fees
18 Aug - 19 Aug
The Don CeSar

17. The Inn on Third

The Inn on Third
2.0 star property
Downtown St. Petersburg, 6.7 km from Bahama Shores
9.6 out of 10, Exceptional, (1,005 reviews)
"Everything was fantastic!! I definitely would stay again! Made me feel like I was staying with family!!"
United States
Tyrike
The price is ฿3,461
฿3,911 total
includes taxes & fees
17 Aug - 18 Aug
The Inn on Third

18. Comfort Inn & Suites Northeast - Gateway

Comfort Inn & Suites Northeast - Gateway
3.0 star property
16 km from Bahama Shores
9.0 out of 10, Wonderful, (1,005 reviews)
"Good breakfast, clean, nice staff"
United States
Oxana
The price is ฿3,047
฿3,443 total
includes taxes & fees
30 Aug - 31 Aug
Comfort Inn & Suites Northeast - Gateway

19. Ponce De Leon Hotel

Ponce De Leon Hotel
3.0 star property
Downtown St. Petersburg, 6.3 km from Bahama Shores
6.8 out of 10, (1,152 reviews)
"I really enjoyed my stay. The only thing I don't like is parking in downtown st. Pete."
United States
Cellis
The price is ฿3,308
฿3,738 total
includes taxes & fees
6 Aug - 7 Aug
Ponce De Leon Hotel

20. The Cordova Inn, a New Hotel Collection Property

The Cordova Inn, a New Hotel Collection Property
2.5 star property
Downtown St. Petersburg, 6.5 km from Bahama Shores
8.0 out of 10, Very good, (1,004 reviews)
"What I liked about the property is that it was in a great area"
United States
Roberto
The price is ฿3,678
฿5,289 total
includes taxes & fees
24 Aug - 25 Aug
The Cordova Inn, a New Hotel Collection Property
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Bahama Shores

Find the best Bahama Shores areas for the activities you enjoy most.

Pass-a-Grille

As you view this neighborhood’s iconic pink hotel it feels as if you’ve crossed into the past. Find beautiful beaches and serene enjoyment here.

Downtown St. Petersburg

Come here for the beaches and sunshine and discover much more in this Florida city with something for all ages and tastes.

Sand Key

If you're spending some time in Sand Key, St. Petersburg - Clearwater Beaches and Belleair Beach are top sights worth seeing.

Sunset Beach

Sunset Beach is noteworthy for its beaches, and you can make a stop at top attractions like St. Petersburg - Clearwater Beaches and Sunset Beach.

Sunshine Beach

While visiting Sunshine Beach, you might make a stop by sights like St. Petersburg - Clearwater Beaches and St. Petersburg Municipal Beach at Treasure Island.

Top Bahama Shores Hotel Reviews

Frequently asked questions

What's it like in Bahama Shores?
Travellers to St. Petersburg's Bahama Shores neighbourhood will be sure to enjoy a stay here. Looking for sights you might find in a travel guide about Bahama Shores? Consider a visit to Tampa Bay while you're in the neighbourhood.
If I need to cancel my hotel reservation in Bahama Shores, will I receive a refund?
Yes! You'll find that most hotel bookings are fully refundable provided that you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before check in. If your reservation is non-refundable, it may still be possible to cancel it and be given a refund within 24 hours of your booking. Enter your dates, click on "Search", then use the filter option "fully refundable" to view the best deals in Bahama Shores.
What are the top things to see and do in Bahama Shores?
Popular attractions in Bahama Shores include Tampa Bay. While you're out sightseeing, Bay Village Shopping Center and Boyd Hill Nature Preserve are a couple of additional sights to visit in St. Petersburg.