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.

Hotels near Mahaffey Theater

400 First Street South, St. Petersburg, FL 33701
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Bermuda Bay Beach Club (St. Petersburg, FL)
3657 42nd way South, St. Petersburg, FL 33711
6.8 km from Mahaffey Theater
#23 of 45 hotels in St. Petersburg
Traveller photos (31) | Map
2595 54th Ave North, I-275 Exit 26, St. Petersburg, FL 33714 (Formerly Days Inn)
7.0 km from Mahaffey Theater
#31 of 45 hotels in St. Petersburg
Professional photos | Traveller photos (17) | Map
Show Prices
4999 34th Street North, St. Petersburg, FL 33714
7.1 km from Mahaffey Theater
#25 of 45 hotels in St. Petersburg
Professional photos | Traveller photos (37) | Map
Show Prices
Park Inn International (St. Petersburg, FL)
3501 54th Ave South, St. Petersburg, FL 33711
7.1 km from Mahaffey Theater
Days Inn St. Petersburg North (St. Petersburg, FL) 2.5 of 5
5005 N. 34th Street, St. Petersburg, FL 33714 (Formerly Magnuson Hotel Ocean Palms)
7.3 km from Mahaffey Theater
#27 of 45 hotels in St. Petersburg
Professional photos | Traveller photos (13) | Map
Show Prices
6638 4th Street North, St. Petersburg, FL 33702
7.4 km from Mahaffey Theater
#12 of 45 hotels in St. Petersburg
Professional photos | Traveller photos (19) | Map
Show Prices
2937 Beach Blvd S, Gulfport, FL 33707
8.1 km from Mahaffey Theater
#1 of 1 hotels in Gulfport
Professional photos | Traveller photos (56) | Map
Show Prices
Magnuson Hotel Marina Cove (St. Petersburg, FL) 3.0 of 5
6800 Sunshine Skyway Lane, St. Petersburg, FL 33711 (Formerly Holiday Inn SunSpree Resort St Petersburg - Marina Cove)
8.1 km from Mahaffey Theater
#20 of 45 hotels in St. Petersburg
Professional photos | Traveller photos (142) | Map
Show Prices
Kenvin's Motel (Pinellas Park, FL)
6801 Haines Rd, Pinellas Park, FL 33781
8.8 km from Mahaffey Theater
#3 of 4 hotels in Pinellas Park
Map
Azalea Court Motel (St. Petersburg, FL)
8210 4th Street N, St. Petersburg, FL 33702
8.9 km from Mahaffey Theater
#38 of 45 hotels in St. Petersburg
Map
7500 Highway 19 North, Pinellas Park, FL 33781
9.7 km from Mahaffey Theater
#2 of 4 hotels in Pinellas Park
Professional photos | Traveller photos (17) | Map
Show Prices