Last-minute hotel deals in St. Petersburg

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
The best price on last-minute hotel deals.The best price on last-minute hotel deals.

The best choice with thousands of stays worldwide.The best choice with thousands of stays worldwide.

The best availability, even at the last minute.The best availability, even at the last minute.

Free cancellation options and fast, friendly support.Free cancellation options and fast, friendly support.

St. Petersburg, Florida, often referred to as "St. Pete," is a vibrant city located on the Pinellas Peninsula between Tampa Bay and the Gulf of Mexico. Known as "The Sunshine City" for its record-breaking sunny days, it offers a delightful climate perfect for vacationers. Visitors can explore diverse neighborhoods such as Downtown St. Petersburg, known for its lively arts scene and waterfront parks, and the historic Old Northeast, which boasts charming brick streets and beautiful architecture.

Top attractions include the Salvador Dalí Museum, showcasing an extensive collection of the artist's works, and the stunning Sunken Gardens, a botanical paradise. The city's waterfront parks and the iconic St. Pete Pier provide scenic views and recreational activities. With its blend of cultural attractions, beautiful beaches, and a youthful vibe, St. Petersburg is an ideal destination for travelers seeking both relaxation and adventure.

Clear filters

St. Petersburg

Most popular
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of St. Petersburg, but are nearby and match your search.
301 Crimson Condos
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Madeira Beach, St. Pete Beach · 8.90 mi from centre

301 Crimson Condos is located in St. Pete Beach, just 10 miles from Tropicana Field and 10 miles from Chihuly Collection. The property is around 11 miles from The Dali' Museum, 11 miles from The Pier, and 14 miles from Pier 60. The accommodation provides a hot tub, free Wifi throughout the property, and an elevator.

The air-conditioned vacation home is composed of 2 separate bedrooms, a fully equipped kitchen with a dishwasher and an oven, and 2 bathrooms. A TV with cable channels is provided. The accommodation is non-smoking.

Guests can enjoy the outdoor swimming pool at the vacation home.

Popular points of interest near 301 Crimson Condos include Madeira Beach, John's Pass, and John's Pass Village and Boardwalk. St. Pete-Clearwater International Airport is 15 miles away.

Compare price on Booking.com
Compare price on Booking.com
346 Surf Song Resort
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Madeira Beach, St. Pete Beach · 8.91 mi from centre

346 Surf Song Resort offers accommodations in St. Pete Beach, 10 miles from Tropicana Field and 10 miles from Chihuly Collection. Both free Wifi and parking on-site are available at the vacation home free of charge. The vacation home offers an outdoor swimming pool and an elevator.

The air-conditioned vacation home is composed of 1 separate bedroom, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom. A TV with cable channels is featured. The accommodation is non-smoking.

Popular points of interest near 346 Surf Song Resort include Madeira Beach, John's Pass, and John's Pass Village and Boardwalk. St. Pete-Clearwater International Airport is 15 miles away.

Compare price on Booking.com
Compare price on Booking.com
345 Surf Song Resort
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Madeira Beach, St. Pete Beach · 8.91 mi from centre

7.0

 

1 review

345 Surf Song Resort offers accommodations in St. Pete Beach, 10 miles from Tropicana Field and 10 miles from Chihuly Collection. Both free Wifi and parking on-site are accessible at the vacation home free of charge. The vacation home features an outdoor swimming pool and an elevator.

The air-conditioned vacation home is composed of 1 separate bedroom, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom. A TV with cable channels is available. The accommodation is non-smoking.

Popular points of interest near 345 Surf Song Resort include Madeira Beach, John's Pass, and John's Pass Village and Boardwalk. St. Pete-Clearwater International Airport is 15 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
230 Surf Song Resort
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Madeira Beach, St. Pete Beach · 8.91 mi from centre

230 Surf Song Resort offers accommodations in St. Pete Beach, 10 miles from Tropicana Field and 10 miles from Chihuly Collection. Both free Wifi and parking on-site are available at the vacation home free of charge. The vacation home offers an outdoor swimming pool and an elevator.

The air-conditioned vacation home is composed of 2 separate bedrooms, a fully equipped kitchen with a dishwasher and an oven, and 2 bathrooms. A TV with cable channels is featured. The accommodation is non-smoking.

Popular points of interest near 230 Surf Song Resort include Madeira Beach, John's Pass, and John's Pass Village and Boardwalk. St. Pete-Clearwater International Airport is 15 miles away.

Compare price on Booking.com
Compare price on Booking.com
335 Surf Song Resort
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Madeira Beach, St. Pete Beach · 8.91 mi from centre

10.0

 

1 review

335 Surf Song Resort is located in St. Pete Beach, just 10 miles from Tropicana Field and 10 miles from Chihuly Collection. Both free Wifi and parking on-site are available at the vacation home free of charge. The vacation home provides an outdoor swimming pool and an elevator.

The air-conditioned vacation home is composed of 1 separate bedroom, a fully equipped kitchen with an oven and a microwave, and 1 bathroom. A TV with cable channels is featured. The accommodation is non-smoking.

Popular points of interest near 335 Surf Song Resort include Madeira Beach, John's Pass, and John's Pass Village and Boardwalk. St. Pete-Clearwater International Airport is 15 miles away.

Compare price on Booking.com
Compare price on Booking.com
239 Surf Song Resort
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Madeira Beach, St. Pete Beach · 8.91 mi from centre

10.0

 

1 review

239 Surf Song Resort is located in St. Pete Beach, just 10 miles from Tropicana Field and 10 miles from Chihuly Collection. Both free Wifi and parking on-site are accessible at the vacation home free of charge. The vacation home features an outdoor swimming pool and an elevator.

The air-conditioned vacation home is composed of 1 separate bedroom, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom. A TV with cable channels is offered. The accommodation is non-smoking.

Popular points of interest near 239 Surf Song Resort include Madeira Beach, John's Pass, and John's Pass Village and Boardwalk. St. Pete-Clearwater International Airport is 15 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
342 Surf Song Resort
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Madeira Beach, St. Pete Beach · 8.91 mi from centre

342 Surf Song Resort offers accommodations in St. Pete Beach, 10 miles from Tropicana Field and 10 miles from Chihuly Collection. Both free Wifi and parking on-site are accessible at the vacation home free of charge. The vacation home features an outdoor swimming pool and an elevator.

The air-conditioned vacation home is composed of 2 separate bedrooms, a fully equipped kitchen with a dishwasher and an oven, and 3 bathrooms. A TV with cable channels is available. The property offers sea views.

Popular points of interest near 342 Surf Song Resort include Madeira Beach, John's Pass, and John's Pass Village and Boardwalk. St. Pete-Clearwater International Airport is 15 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
332 Surf Song Resort
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Madeira Beach, St. Pete Beach · 8.91 mi from centre

7.0

 

4 reviews

332 Surf Song Resort offers accommodations in St. Pete Beach, a 6-minute walk from John's Pass Village and Boardwalk and 9 miles from Tropicana Field. Both free Wifi and parking on-site are available at the vacation home free of charge. The vacation home offers an outdoor swimming pool and an elevator.

The air-conditioned vacation home is composed of 1 separate bedroom, a fully equipped kitchen with an oven and a microwave, and 1 bathroom. A TV with cable channels is featured. The accommodation is non-smoking.

Popular points of interest near 332 Surf Song Resort include Madeira Beach, Treasure Island, and John's Pass. St. Pete-Clearwater International Airport is 15 miles away.

Compare price on Booking.com
Compare price on Booking.com
#223 Surf Song Resort
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Madeira Beach, St. Pete Beach · 8.91 mi from centre

#223 Surf Song Resort offers accommodations in St. Pete Beach, a 2-minute walk from Madeira Beach. Both free Wifi and parking on-site are accessible at the vacation home free of charge. The vacation home features an outdoor swimming pool and an elevator.

The air-conditioned vacation home is composed of 2 separate bedrooms, a fully equipped kitchen with a dishwasher and an oven, and 2 bathrooms. A TV with cable channels is offered. The accommodation is non-smoking.

St. Pete-Clearwater International Airport is 15 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Madeira Norte
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Madeira Beach, St. Pete Beach · 8.94 mi from centre

7.1

 

25 reviews

Madeira Norte is located in St. Pete Beach, just 9 miles from Tropicana Field and 10 miles from Chihuly Collection. This beachfront property offers access to a terrace. The sea views are a highlight at the apartment's pool.

The air-conditioned apartment is composed of 2 separate bedrooms, a living room, a fully equipped kitchen with a dishwasher and oven, and 2 bathrooms. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.

Popular points of interest near the apartment include Madeira Beach, John's Pass, and John's Pass Village and Boardwalk. St. Pete-Clearwater International Airport is 15 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Oceanfront View of Madeira Beach, Steps to the Beach - Madeira Norte Condo
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Madeira Beach, St. Pete Beach · 8.94 mi from centre

9.6

 

24 reviews

Just a few steps from Madeira Beach and a 2-minute walk from John's Pass, Oceanfront View of Madeira Beach, Steps to the Beach - Madeira Norte Condo features accommodations in St. Pete Beach, with an outdoor swimming pool and barbecue facilities. This beachfront property offers access to free Wifi and free private parking. The apartment features a sun terrace and a 24-hour front desk.

Featuring a balcony with sea views, this apartment also includes a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 2 bathrooms with a walk-in shower and a hair dryer. The property has an outdoor dining area.

If you like to discover the area, fishing, walking tours and pub crawls are possible in the surroundings and the apartment can arrange a bicycle rental service.

John's Pass Village and Boardwalk is a 6-minute walk from Oceanfront View of Madeira Beach, Steps to the Beach - Madeira Norte Condo, while Tropicana Field is 10 miles from the property. St. Pete-Clearwater International Airport is 15 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Karol Hotel, St. Petersburg Clearwater, a Tribute Portfolio Hotel
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Clearwater · 8.94 mi from centre

9.4

 

245 reviews

Breakfast available

Located in Clearwater, The Karol Hotel, St. Petersburg Clearwater, a Tribute Portfolio Hotel is within a 15-minute drive of Tampa Bay and Tropicana Field. This hotel is 12.7 mi (20.5 km) from Raymond James Stadium and 15.1 mi (24.3 km) from John's Pass Village & Boardwalk.

Compare price on Booking.com
Compare price on Booking.com
208 Madeira Norte Condo
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Madeira Beach, St. Pete Beach · 8.94 mi from centre

8.5

 

2 reviews

208 Madeira Norte Condo is located in St. Pete Beach, just 10 miles from Tropicana Field and 11 miles from Chihuly Collection. Both free Wifi and parking on-site are accessible at the vacation home free of charge. The vacation home offers an outdoor swimming pool and an elevator.

The air-conditioned vacation home is composed of 2 separate bedrooms, a fully equipped kitchen with a dishwasher and a microwave, and 2 bathrooms. A TV with cable channels is offered. The accommodation is non-smoking.

Popular points of interest near 208 Madeira Norte Condo include Madeira Beach, John's Pass, and John's Pass Village and Boardwalk. St. Pete-Clearwater International Airport is 15 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
313 - Madeira Norte
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Madeira Beach, St. Pete Beach · 8.94 mi from centre

10.0

 

1 review

313 - Madeira Norte is located in St. Pete Beach, just a 2-minute walk from John's Pass and 600 yards from John's Pass Village and Boardwalk. The air-conditioned accommodation is a few steps from Madeira Beach. The Dali' Museum is 11 miles away and The Pier is 11 miles from the vacation home.

With free Wifi, this vacation home features a satellite TV, a washing machine, and a fully equipped kitchen with a dishwasher and fridge.

Tropicana Field is 10 miles from the vacation home, while Chihuly Collection is 11 miles from the property. St. Pete-Clearwater International Airport is 15 miles away.

Compare price on Booking.com
Compare price on Booking.com
516 Madeira Norte Condo
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Madeira Beach, St. Pete Beach · 8.94 mi from centre

516 Madeira Norte Condo offers accommodations in St. Pete Beach, 9 miles from Tropicana Field and 10 miles from Chihuly Collection. Both free Wifi and parking on-site are available at the vacation home free of charge. The vacation home provides an outdoor swimming pool and an elevator.

The air-conditioned vacation home is composed of 2 separate bedrooms, a living room, a fully equipped kitchen with a dishwasher and microwave, and 2 bathrooms. A TV with cable channels is provided. The property offers sea views.

Popular points of interest near 516 Madeira Norte Condo include Madeira Beach, John's Pass, and John's Pass Village and Boardwalk. St. Pete-Clearwater International Airport is 15 miles away.

Compare price on Booking.com
Compare price on Booking.com
4 - Island Paradise Cottages - Skyview Villa
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Madeira Beach, St. Pete Beach · 8.98 mi from centre

4 - Island Paradise Cottages - Skyview Villa is located in St. Pete Beach, just 11 miles from Chihuly Collection and 11 miles from The Dali' Museum. The property is around a 9-minute walk from John's Pass, 0.6 miles from John's Pass Village and Boardwalk, and 10 miles from Tropicana Field. Free Wifi is available throughout the property and Madeira Beach is a 3-minute walk away.

This air-conditioned vacation home comes with a seating area, a fully equipped kitchen with a dishwasher, and a satellite TV.

The Pier is 11 miles from the vacation home, while Pier 60 is 14 miles from the property. St. Pete-Clearwater International Airport is 14 miles away.

Compare price on Booking.com
Compare price on Booking.com
5 - Island Paradise Cottages - Sea Grape
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Madeira Beach, St. Pete Beach · 8.98 mi from centre

9.0

 

1 review

5 - Island Paradise Cottages - Sea Grape is located in St. Pete Beach, just a 9-minute walk from John's Pass and 0.6 miles from John's Pass Village and Boardwalk. The property is around 10 miles from Tropicana Field, 11 miles from Chihuly Collection, and 11 miles from The Dali' Museum. Free Wifi is available throughout the property and Madeira Beach is a 3-minute walk away.

This air-conditioned vacation home comes with a seating area, a fully equipped kitchen with a dishwasher, and a satellite TV.

The Pier is 11 miles from the vacation home, while Pier 60 is 14 miles away. St. Pete-Clearwater International Airport is 14 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
6 - Island Paradise Cottages - Gulf Mist
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Madeira Beach, St. Pete Beach · 8.98 mi from centre

6 - Island Paradise Cottages - Gulf Mist is located in St. Pete Beach, just a 9-minute walk from John's Pass and 0.6 miles from John's Pass Village and Boardwalk. The property is around 10 miles from Tropicana Field, 11 miles from Chihuly Collection, and 11 miles from The Dali' Museum. Free Wifi is available throughout the property and Madeira Beach is a 3-minute walk away.

This air-conditioned vacation home comes with a seating area, a fully equipped kitchen with a dishwasher, and a satellite TV.

The Pier is 11 miles from the vacation home, while Pier 60 is 14 miles from the property. St. Pete-Clearwater International Airport is 14 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Madeira Bay Resort I 1502
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Condo property in Madeira Beach · 8.98 mi from centre

When you stay at this condo in Madeira Beach, you'll be next to a golf course, and a 3-minute walk from John's Pass Village & Boardwalk and 7 minutes by foot from Hubbards Marina. This golf condo is 10.3 mi (16.6 km) from Tampa Bay and 8.9 mi (14.3 km) from Tropicana Field.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Madeira Bay Resort I 1504
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Condo property in Madeira Beach · 8.98 mi from centre

When you stay at this condo in Madeira Beach, you'll be next to a golf course, and a 3-minute walk from John's Pass Village & Boardwalk and 7 minutes by foot from Hubbards Marina. This golf condo is 10.3 mi (16.6 km) from Tampa Bay and 8.9 mi (14.3 km) from Tropicana Field.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG