Last Minute Hotels in Saint Pete Beach

KAYAK searches hundreds of travel sites at once for last minute hotel deals in Saint Pete Beach, United States.

Here is why travellers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Recommended by KAYAK
Useful Info
Recommended by KAYAK

Best Saint Pete Beach last minute deals

Most recommended Saint Pete Beach last minute hotels

Show all
The Don Cesar - Saint Pete Beach - Restaurant
The Don Cesar
Saint Pete Beach, FL, United States
8.2Very Good(1408)
Free Wi-Fi
Pool
Pet-friendly
Spa
Alden Suites - Saint Pete Beach - Bedroom
Alden Suites
Saint Pete Beach, FL, United States
8.2Very Good(288)
Free Wi-Fi
Pool
Pet-friendly
Blue Waters Treasure Island - Treasure Island - Living room
Blue Waters Treasure Island
Treasure Island, FL, United States
8.4Very Good(510)
Free Wi-Fi
Pool
Pet-friendly
Treasure Bay Resort & Marina - Treasure Island - Balcony
Treasure Bay Resort & Marina
Treasure Island, FL, United States
7.7Good(1497)
Free Wi-Fi
Pool
Pet-friendly
Ocean Club Treasure Island Hotel - Treasure Island - Restaurant
Ocean Club Treasure Island Hotel
Treasure Island, FL, United States
7.9Good(2080)
Parking
Free Wi-Fi
Pool
Pet-friendly
The Bayside Inn & Marina - Treasure Island - Pool
The Bayside Inn & Marina
Treasure Island, FL, United States
7.2Good(849)
Free Wi-Fi
Pool
Pet-friendly
Thunderbird Beach Resort - Treasure Island - Pool
Thunderbird Beach Resort
Treasure Island, FL, United States
7.8Good(1151)
Parking
Free Wi-Fi
Pool
Page Terrace Beachfront Hotel - Treasure Island - Pool
Page Terrace Beachfront Hotel
Treasure Island, FL, United States
9.2Wonderful(516)
Parking
Free Wi-Fi
Pool
Sands of Treasure Island - Treasure Island - Bedroom
Sands of Treasure Island
Treasure Island, FL, United States
6.7Okay(895)
Free Wi-Fi
Pool
Useful Info

Good to know

Low season

August

High season

February

Average price (weeknight)

$547

Average price (weekend night)

$693
Cheapest month to stay with an average 42% drop in price.
Most expensive month to stay with an average 21% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

Top tips for finding last minute Saint Pete Beach hotel deals

  • If you’re looking for a bargain, the cheapest price found on KAYAK for a last minute hotel in Saint Pete Beach was $211.

FAQs when booking a last minute hotel in Saint Pete Beach

  • How much does a last minute hotel in Saint Pete Beach cost?

    The latest prices from KAYAK for a last minute Saint Pete Beach hotel are $211 for tonight, $211 for tomorrow and $211 for this weekend.

  • How much does a last minute hotel in Saint Pete Beach cost for tonight?

    The latest price for a last minute hotel in Saint Pete Beach for tonight is $211 for a 3-star hotel and $323 for a 4-star hotel.

  • How much does a last minute hotel in Saint Pete Beach cost for tomorrow?

    The latest price for a last minute hotel in Saint Pete Beach for tomorrow is $211 for a 3-star hotel and $286 for a 4-star hotel.

  • How much does a last minute hotel in Saint Pete Beach cost for this weekend?

    The latest price for a last minute hotel in Saint Pete Beach for this weekend is $211 for a 3-star hotel and $403 for a 4-star hotel.

  • Is it cheaper to book last minute when booking a hotel in Saint Pete Beach?

    The average nightly price for last minute hotels in Saint Pete Beach is $542/day. This is compared to overall bookings, which have an average nightly price of $473/day.

  • Is it better to book a hotel early or last minute in Saint Pete Beach?

    On average, bookings made 90 days before arrival in Saint Pete Beach cost $478/day, while bookings made last minute cost $542/day.

Where to stay in Saint Pete Beach?

Our map will help you find the perfect last minute hotel in Saint Pete Beach by showing you the exact location of every hotel.

Saint Pete Beach last minute hotel deals. Search for last minute hotels in Saint Pete Beach. Find cheap last minute hotel rooms in Saint Pete Beach. KAYAK searches hundreds of travel sites to help you find cheap last minute deals and book the room that suits you best.

Not what you’re looking for? Find thousands of other hotels, flights, car hires and package deals with KAYAK.