Most popular hotels in St. Petersburg

On the Rocks

Holiday home
309 Calle Miramar, US, Siesta Key, FL, 34242, United States Of America

Set in Siesta Key, 400 metres from Siesta Key Beach and 2 km from Crescent Beach, On the Rocks offers air conditioning. This property offers access to a balcony, free private parking and free WiFi. T…

Venice Villas * Studio #78

Apartment
Villas Drive 908, Venice, FL, 34285, United States Of America

Set in Venice, 200 metres from Venice Beach and 200 metres from Caspersen Beach, Venice Villas * Studio #78 offers a restaurant. Both free WiFi and parking on-site are available at the apartment free…

Very Good
1 reviews
8.0

Venice Villas * Studio #49

Apartment
Villas Drive 908, Venice, FL, 34285, United States Of America

Situated in Venice, 200 metres from Venice Beach and 200 metres from Caspersen Beach, Venice Villas * Studio #49 provides a restaurant. The air-conditioned accommodation is 38 km from The John and Ma…

Outstanding
3 reviews
9.7

Venice Villas * Villa Regina #5

Holiday home
Villas Drive 908, Venice, FL, 34285, United States Of America

Situated in Venice, Venice Villas * Villa Regina #5 features a restaurant, 200 metres from Venice Beach and 200 metres from Caspersen Beach. Both free WiFi and parking on-site are accessible at the h…

Very Good
3 reviews
9.0

Venice Villas * #45

Holiday home
Villas Drive 908, Venice, FL, 34285, United States Of America

Set in Venice, 200 metres from Venice Beach and 200 metres from Caspersen Beach, Venice Villas * #45 offers a restaurant. Both free WiFi and parking on-site are available at the holiday home free of …

Very Good
1 reviews
9.0

227 Surf Song Resort

Holiday home
12960 Gulf Blvd, St Pete Beach, FL, 33708, United States Of America

227 Surf Song Resort is a beachfront property situated in St Pete Beach, 200 metres from Madeira Beach and 800 metres from Treasure Island. Both free WiFi and parking on-site are accessible at the ho…

Outstanding
3 reviews
9.3

114 Surf Song Resort

Holiday home
12960 Gulf Blvd, St Pete Beach, FL, 33708, United States Of America

Set in St Pete Beach, 200 metres from Madeira Beach and 800 metres from Treasure Island, 114 Surf Song Resort offers air conditioning. Both free WiFi and parking on-site are available at the holiday …

806 Harborview Grande

Holiday home
530 S Gulfview Blvd, Clearwater Beach, FL, 33767, United States Of America

Situated in Clearwater Beach, 600 metres from Clearwater Beach and 5.3 km from Pier 60, 806 Harborview Grande offers air conditioning. The property is around 27 km from John's Pass, 27 km from Johns …

118 Surf Song Resort

Holiday home
12960 Gulf Blvd, St Pete Beach, FL, 33708, United States Of America

118 Surf Song Resort is set in the Madeira Beach district of St Pete Beach, 800 metres from Treasure Island, 100 metres from John's Pass and 500 metres from Johns Pass and Village Boardwalk. Both fre…

Land's End 10-302 Beach Front - Premier

Holiday home
7532 Bayshore Drive, Bldg 10 / #302, St Pete Beach, FL, 33706, United States Of America

Located in St Pete Beach, 90 metres from Sunset Beach and 1.6 km from Treasure Island, Land's End 10-302 Beach Front - Premier offers air conditioning. This beachfront property offers access to free …

Very Good
1 reviews
9.0

238 Surf Song Resort

Holiday home
12960 Gulf Blvd, St Pete Beach, FL, 33708, United States Of America

Situated in St Pete Beach, 200 metres from Madeira Beach and 800 metres from Treasure Island, 238 Surf Song Resort offers air conditioning. Both free WiFi and parking on-site are accessible at the ho…

Fair
1 reviews
6.0

240 Surf Song Resort

Holiday home
12960 Gulf Blvd, St Pete Beach, FL, 33708, United States Of America

240 Surf Song Resort is a beachfront property situated in St Pete Beach, 200 metres from Madeira Beach and 800 metres from Treasure Island. Both free WiFi and parking on-site are accessible at the ho…

230 Surf Song Resort

Holiday home
12960 Gulf Blvd, St Pete Beach, FL, 33708, United States Of America

Set in St Pete Beach, 200 metres from Madeira Beach and 800 metres from Treasure Island, 230 Surf Song Resort offers air conditioning. Both free WiFi and parking on-site are available at the holiday …

349 Surf Song Resort

Holiday home
12960 Gulf Blvd, St Pete Beach, FL, 33708, United States Of America

349 Surf Song Resort is a beachfront property set in St Pete Beach, 200 metres from Madeira Beach and 800 metres from Treasure Island. Both free WiFi and parking on-site are accessible at the holiday…

Fair
1 reviews
3.0

224 Surf Song Resort

Holiday home
12960 Gulf Blvd, St Pete Beach, FL, 33708, United States Of America

Located in St Pete Beach, 200 metres from Madeira Beach and 800 metres from Treasure Island, 224 Surf Song Resort offers air conditioning. Both free WiFi and parking on-site are available at the holi…

346 Surf Song Resort

Holiday home
12960 Gulf Blvd, St Pete Beach, FL, 33708, United States Of America

Set in St Pete Beach, 200 metres from Madeira Beach and 800 metres from Treasure Island, 346 Surf Song Resort offers air conditioning. Both free WiFi and parking on-site are available at the holiday …

226 Surf Song Resort

Holiday home
12960 Gulf Blvd, St Pete Beach, FL, 33708, United States Of America

226 Surf Song Resort is a beachfront property set in St Pete Beach, 200 metres from Madeira Beach and 800 metres from Treasure Island. Both free WiFi and parking on-site are accessible at the holiday…

Very Good
4 reviews
9.0

Vista Verde North 5-231

Apartment
6141 Bahia Del Mar Boulevard #231, St Petersburg, FL, 33715, United States Of America

Located in St Petersburg, 800 metres from Isla del Sol Beach and 2.3 km from St. Pete Beach, Vista Verde North 5-231 offers a casino and air conditioning. It is situated 12 km from John's Pass and pr…

Very Good
3 reviews
9.0

Vista Verde East

Condo
6059 Bahia Del Mar Boulevard, FL, 33715, United States Of America

Make yourself comfortable in this air-conditioned condo, featuring a kitchen with a refrigerator and an oven. There's a private patio. Cable programming and an MP3 docking station are provided for yo…

Madeira Beach Yacht Club 151H, 1 Bedroom, Heated Pool, Spa, WiFi, Sleeps 4

Apartment
151 Medallion Boulevard, St Pete Beach, FL, 33708, United States Of America

Located in St Pete Beach, 600 metres from Madeira Beach and 2.4 km from North Redington Beach, Madeira Beach Yacht Club 151H, 1 Bedroom, Heated Pool, Spa, WiFi, Sleeps 4 offers a casino and air condi…

Check others options to stay in St. Petersburg

Areas around St. Petersburg

Accommodation variants in Atlanta (and vicinity)