We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Haslam's Book Store

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
3701 Gulf Blvd, St. Pete Beach, FL 33706-3915
9.9 km from Haslam's Book Store
Top Deal
USD 414*
USD 260* /night
View Deal
Travelocity
USD 260*
Booking.com
USD 260*
AMOMA
USD 414*
940 5th Ave S, St. Petersburg, FL 33705-1800
1.5 km from Haslam's Book Store
#1 of 42 hotels in St. Petersburg
USD 144* /night
View Deal
Travelocity
USD 144*
Expedia.com
USD 144*
Priceline
USD 143*
650 34th St N, St. Petersburg, FL 33713-9027
2.0 km from Haslam's Book Store
#21 of 42 hotels in St. Petersburg
Top Deal
USD 104*
USD 90* /night
View Deal
Booking.com
USD 90*
Travelocity
USD 90*
Cancelon
USD 104*
93 Nevsky Prospect St, St. Petersburg, FL 191036
2.0 km from Haslam's Book Store
No photo provided
800 34th St N, St. Petersburg, FL 33713-6540
2.1 km from Haslam's Book Store
#35 of 42 hotels in St. Petersburg
Top Deal
USD 62*
USD 60* /night
View Deal
Orbitz.com
USD 60*
TripAdvisor
USD 60*
Booking.com
USD 62*
421 4th Ave N, St. Petersburg, FL 33701-2805
2.2 km from Haslam's Book Store
#4 of 42 hotels in St. Petersburg
Top Deal
USD 131*
USD 111* /night
View Deal
Hotwire.com
USD 111*
Priceline
USD 111*
Cancelon
USD 131*
443 4th Ave N, St. Petersburg, FL 33701-2805
2.2 km from Haslam's Book Store
#6 of 42 hotels in St. Petersburg
Top Deal
USD 111*
USD 94* /night
View Deal
Orbitz.com
USD 109*
Travelocity
USD 109*
Booking.com
USD 111*
300 4th St N, St. Petersburg, FL 33701-2802
2.2 km from Haslam's Book Store
#11 of 42 hotels in St. Petersburg
Top Deal
USD 234*
USD 202* /night
View Deal
Travelocity
USD 202*
Orbitz.com
USD 202*
Cancelon
USD 234*
342 3rd Ave N, St. Petersburg, FL 33701-3821
2.3 km from Haslam's Book Store
#3 of 42 hotels in St. Petersburg
Top Deal
USD 119*
USD 106* /night
View Deal
Hotwire.com
USD 107*
Cancelon
USD 119*
TripAdvisor
USD 106*
1200 34th St North, St. Petersburg, FL 33713-5434
2.3 km from Haslam's Book Store
#9 of 42 hotels in St. Petersburg
Top Deal
USD 231*
USD 119* /night
View Deal
Hampton.com
USD 123*
AMOMA
USD 231*
Cancelon
USD 140*
234 3rd Ave N, St. Petersburg, FL 33701-3322
2.4 km from Haslam's Book Store
#16 of 42 hotels in St. Petersburg
Top Deal
USD 319*
USD 163* /night
View Deal
Orbitz.com
USD 163*
Hotwire.com
USD 163*
AMOMA
USD 319*
253 2nd Ave N, St. Petersburg, FL 33701-3317
2.4 km from Haslam's Book Store
#22 of 42 hotels in St. Petersburg
Top Deal
USD 112*
USD 105* /night
View Deal
Travelocity
USD 112*
Booking.com
USD 112*
Hotels.com
1400 34th St N, St. Petersburg, FL 33713-5437
2.5 km from Haslam's Book Store
#27 of 42 hotels in St. Petersburg
Top Deal
USD 167*
USD 75* /night
View Deal
QualityInn
USD 76*
Booking.com
USD 76*
AMOMA
USD 167*
333 1ST ST. S, St. Petersburg, FL 33701-4342
2.6 km from Haslam's Book Store
#10 of 42 hotels in St. Petersburg
Top Deal
USD 419*
USD 185* /night
View Deal
Expedia.com
USD 191*
Booking.com
USD 191*
AMOMA
USD 419*
1600 34th St S, St. Petersburg, FL 33711-2820
2.6 km from Haslam's Book Store
#30 of 42 hotels in St. Petersburg
80 Beach Dr NE, St. Petersburg, FL 33701-3914
2.7 km from Haslam's Book Store
#5 of 42 hotels in St. Petersburg
Top Deal
USD 204*
USD 190* /night
View Deal
Hampton.com
USD 197*
Orbitz.com
USD 197*
getaroom.com
USD 204*
95 Central Ave, St. Petersburg, FL 33701-3930
2.7 km from Haslam's Book Store
#23 of 42 hotels in St. Petersburg
Top Deal
USD 112*
USD 98* /night
View Deal
Booking.com
USD 101*
Priceline
USD 101*
Cancelon
USD 112*
Sponsored
300 4th St N, St. Petersburg, FL 33701-2802
2.2 km from Haslam's Book Store
#11 of 42 hotels in St. Petersburg
Top Deal
USD 234*
USD 202* /night
View Deal
Travelocity
USD 202*
Orbitz.com
USD 202*
Cancelon
USD 234*
340 Beach Dr NE, St. Petersburg, FL 33701-3406
2.9 km from Haslam's Book Store
#15 of 42 hotels in St. Petersburg
USD 243* /night
View Deal
Orbitz.com
USD 243*
Booking.com
USD 243*
TripAdvisor
USD 243*
206 9th Ave NE, St. Petersburg, FL 33701-1907
3.0 km from Haslam's Book Store
#14 of 42 hotels in St. Petersburg
501 Fifth Ave NE, St. Petersburg, FL 33701-2620
3.1 km from Haslam's Book Store
#7 of 42 hotels in St. Petersburg
Top Deal
USD 442*
USD 214* /night
View Deal
Booking.com
USD 214*
AMOMA
USD 442*
Expedia.com
USD 214*
2301 4th St N, St. Petersburg, FL 33704-2801
3.3 km from Haslam's Book Store
#25 of 42 hotels in St. Petersburg
415 24th Ave N, St. Petersburg, FL 33704-2815
3.3 km from Haslam's Book Store
#32 of 42 hotels in St. Petersburg
3120 4th St N, St. Petersburg, FL 33704-2125
3.9 km from Haslam's Book Store
#37 of 42 hotels in St. Petersburg
No photo provided
4246 4th St N, St. Petersburg, FL 33703-4740
4.9 km from Haslam's Book Store
4400 34th St S, St. Petersburg, FL 33711-4549
5.2 km from Haslam's Book Store
#33 of 42 hotels in St. Petersburg
No availability for your dates from these sites
Hotwire.com
4999 34th St N, St. Petersburg, FL 33714-3076
5.4 km from Haslam's Book Store
#24 of 42 hotels in St. Petersburg
Top Deal
USD 152*
USD 76* /night
View Deal
Travelocity
USD 76*
Priceline
USD 76*
AMOMA
USD 152*
4601 34th St S, St. Petersburg, FL 33711-4552
5.4 km from Haslam's Book Store
#31 of 42 hotels in St. Petersburg
USD 104* /night
View Deal
Booking.com
USD 104*
Travelocity
USD 104*
Orbitz.com
USD 104*
2260 54th Ave N, I-275 exit 26, St. Petersburg, FL 33714-2055
5.5 km from Haslam's Book Store
#8 of 42 hotels in St. Petersburg
Top Deal
USD 211*
USD 95* /night
View Deal
ComfortInn
USD 99*
Booking.com
USD 99*
AMOMA
USD 211*
5005 34th St N, St. Petersburg, FL 33714-2430
5.5 km from Haslam's Book Store
#26 of 42 hotels in St. Petersburg
USD 79* /night
View Deal
Travelocity
USD 80*
Hotwire.com
USD 80*
Orbitz.com
USD 80*
2171 54th Ave N, St. Petersburg, FL 33714
5.7 km from Haslam's Book Store
#34 of 42 hotels in St. Petersburg
USD 107* /night
View Deal
Hotwire.com
USD 107*
Orbitz.com
USD 107*
Expedia.com
USD 107*
2595 54th Ave North, I-275 Exit 26, St. Petersburg, FL 33714-1973
5.7 km from Haslam's Book Store
#36 of 42 hotels in St. Petersburg
Top Deal
USD 124*
USD 61* /night
View Deal
Expedia.com
USD 61*
Hotwire.com
USD 61*
AMOMA
USD 124*
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
St. Petersburg Travel Forum Need specific advice visiting St. Petersburg, Florida? Visit the TripAdvisor Travel Forum for St. Petersburg and ask our Destination Experts and the travel community.