Hotels in Treasure Island

Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Treasure Island?

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Treasure Island, FL

Showing deals for:May 16 - May 18
trending_down

Our prices for hotels in Treasure Island are cheapest in September

See average prices and weather for all months

Price trends for hotels in Treasure Island

Pricing is based on two traveller single night rates
May
CA $349
Average price during May is CA $349
Jun
CA $345
Average price during June is CA $345
Jul
CA $312
Average price during July is CA $312
Aug
CA $271
Average price during August is CA $271
Sep
CA $229
Average price during September is CA $229
Oct
CA $365
Average price during October is CA $365
Nov
CA $334
Average price during November is CA $334
Dec
CA $421
Average price during December is CA $421
Jan
CA $327
Average price during January is CA $327
Feb
CA $438
Average price during February is CA $438
Mar
CA $564
Average price during March is CA $564
Apr
CA $449
Average price during April is CA $449
Currently viewing crowd sizes and weather for May.

May

trending_upHigh crowds
High 28°C / low 23°C. Sunny most days.
28°
weather_sun
May, High crowds, average high temperature 28 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
30°
weather_sun
June, High crowds, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
31°
weather_sun
July, Moderate crowds, average high temperature 31 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
31°
weather_sun
August, Moderate crowds, average high temperature 31 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
30°
weather_sun
September, Low crowds, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
28°
weather_sun
October, Low crowds, average high temperature 28 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
24°
weather_sun
November, Low crowds, average high temperature 24 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
22°
weather_sun
December, Low crowds, average high temperature 22 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
19°
weather_sun
January, Moderate crowds, average high temperature 19 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
21°
weather_sun
February, Moderate crowds, average high temperature 21 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
23°
weather_sun
March, High crowds, average high temperature 23 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
26°
weather_sun
April, High crowds, average high temperature 26 degrees Celsius, average low temperature 20 degrees Celsius. Sunny most days.
20°
Monthly weather averages (˚C)

Top landmarks in Treasure Island

Learn more about Treasure Island

Treasure Island is well-known for its seaside and live music, featuring attractions such as St. Petersburg Municipal Beach and Sunset Beach. This beachside city has something for everyone including its entertainment, restaurants, and sights like St. Petersburg - Clearwater Beaches and Treasure Bay Golf and Tennis.

A tranquil hotel pool encircled by beautiful arches

Summer Getaway Sale

Sign in to get 25% or more off selected hotels, plus 1 reward night for every 10 nights you stay. Book by May 26 and travel by Sep 30, 2025. See terms*

Frequently asked questions

Where can I get free parking with my stay in Treasure Island?
Park your car for free at Swashbuckler Motel.
Can I book refundable hotels in Treasure Island?
If you want the flexibility to change your plans to Treasure Island, most properties offer refundable* bookable rates. You can find these accommodations by searching our site and using the “fully refundable” filter to narrow the results down.
Where can I stay with my pet in Treasure Island?
Your furry friend can stay with you at these pet-friendly hotels: Treasure Island Hotel and Marina, Treasure Island Beach Resort and Residence Inn St Petersburg Treasure Island. There are 12 alternatives to choose from on our site.
Which Treasure Island hotels do our guests like for their central location?
Travelers like Treasure Island Hotel and Marina for its great location.
Where should I stay in Treasure Island if I'm looking for a budget-friendly accommodation?
The Bayside Inn & Marina, iBeach Resort and Sir David Guesthouse are a few accommodations you might want to consider that’ll save you money. You may want to browse more choices on our site, including 12 motels.
Where can I stay in Treasure Island if I want a vacation home instead of a hotel?
If you’re looking for a good alternative to a hotel, browse our selection of 276 vacation homes. In addition, there are 70 apartments and 856 condos.
Where can I stay if I'm visiting Treasure Island with my family?
Your kids are welcome at Tahitian Beach Resort , Satellite Motel - Off Course 116 and Satellite Motel - Shore Enuff Cottage 118.
Where should I stay in Treasure Island for a getaway with my partner?
Satellite Motel - Off Course 116, Satellite Motel - Shore Enuff Cottage 118 and Satellite Motel - Pirate’s Cove 108 are a few good options for a romantic getaway with your special someone.
Where should I stay in Treasure Island if I want a luxury hotel?
An option for a luxury stay is Treasure Island Beach Resort. Additionally, check out all 20 options on our site.
What will the weather in Treasure Island be like during my trip?
August and July are typically the warmest months in Treasure Island when the average temp is 83°F. January and February are the coldest months when the average temperature is 65°F. August and July are the months with the most rain.
Why should I book my Treasure Island accommodation with Hotels.com?
There are lots of reasons to book your Treasure Island trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Treasure Island

Find out more about Treasure Island

Unveil the Enchantment of Treasure Island: An Odyssey of Sunlit Shores and Serene Seas

Discover the charm of Treasure Island, Florida, a picturesque beach destination that promises sun-soaked days and serene sunsets. Nestled along the Gulf Coast, this idyllic island boasts soft, white sands and crystal-clear waters perfect for swimming, paddleboarding, and beachcombing. Stroll along the scenic Treasure Island Beach, where vibrant sunsets paint the sky. Enjoy local seafood at waterfront restaurants or embark on a dolphin-watching adventure. With its laid-back atmosphere and stunning coastal landscapes, Treasure Island is a hidden gem for those seeking relaxation and natural beauty, making it an ideal getaway for couples and families alike. For great hotel rates in Treasure Island, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Top locations to stay in Treasure Island

Some of the best places to stay in Treasure Island are Downtown St. Petersburg, Pass-a-Grille and Sunset Beach. Treasure Island, Florida, offers a delightful blend of beach relaxation and vibrant culture. Downtown St. Petersburg is perfect for first-time visitors, featuring lively shops and art scenes. Pass-a-Grille boasts charming beachfront access and a laid-back atmosphere, ideal for enjoying sunsets. Sunset Beach combines serene shores with local dining. Hotel accommodations range from beachfront resorts to cozy motels, providing options for all budgets and preferences, ensuring a comfortable stay while enjoying the area's natural beauty. Here are some of the best hotels in Treasure Island that our travelers love:

  1. Downtown St. PetersburgOpens in a new window: This vibrant area is perfect for families and culture enthusiasts alike, featuring attractions such as the Salvador Dali Museum and Vinoy Park. You'll find plenty of outdoor activities and scenic views along Tampa Bay. For a comfortable stay, consider Hilton St. Petersburg BayfrontOpens in a new window, a 3.5-star hotel offering a blend of business amenities and natural wellness experiences. Another option is Holiday Inn St. Petersburg West by IHGOpens in a new window, also a 3.5-star hotel, equipped for business travellers with convenient meeting spaces. If you're travelling with pets, Hyatt Place St. Petersburg / DowntownOpens in a new window is a great choice, featuring pet-friendly policies alongside business facilities.
  2. Pass-a-GrilleOpens in a new window: Renowned for its beautiful beach and laid-back atmosphere, Pass-a-Grille is ideal for beach lovers and nature enthusiasts. Enjoy direct beach access and explore local attractions like Fort De Soto Park. Stay at Inn on the BeachOpens in a new window, a 2.5-star motel focused on wellness and featuring outdoor amenities like barbeque grills. Alternatively, Residence Inn by Marriott St. Petersburg Tierra VerdeOpens in a new window is a 3-star hotel catering to business travellers and pets, while Sabal Palms InnOpens in a new window is a charming 2.5-star hotel also providing direct beach access for a relaxing getaway.
  3. Sunset BeachOpens in a new window: This picturesque location is a haven for beachgoers and families, offering stunning views and a variety of water activities. Notable attractions include Upham Beach and Fort De Soto Park. For a luxurious experience, Island Grand at TradeWindsOpens in a new window is a 4-star resort with direct beach access and adventure sports options. RumFish Beach at TradeWindsOpens in a new window, a 3.5-star resort, is perfect for families, providing amenities for children and business facilities. Lastly, St.Pete Beach Condo - 5 Min Walk to BeachOpens in a new window, also a 3.5-star hotel, offers family-friendly services while being conveniently located near the beach.

Things to do in Treasure Island for first times

Three days on Treasure Island offers a perfect escape to stunning beaches, gentle waves, and lush parks. Visitors can enjoy activities like boating, sea diving, and hiking, while evenings come alive with sunsets, live music, and dancing. It's an ideal destination for relaxation and adventure amidst nature's beauty. Here's a quick itinerary to make the most of your trip to Treasure Island:

  • Day 1: Start your adventure at Upham Beach, a serene spot perfect for sunbathing and swimming in the Gulf of Mexico. After soaking up the sun, take a short drive to Pass-a-Grille Beach, where you can enjoy stunning views and perhaps grab a bite at a local café. In the afternoon, head to Dolphin Landings Charter Boat Center, where you can embark on an exciting dolphin-watching tour or choose from various water sports to make the most of your time on the water.
  • Day 2: Begin your day at the Salvador Dali Museum in St. Petersburg, where surrealism comes to life through the works of the iconic artist. Following your artistic exploration, visit Demens Landing Park, a lovely waterfront park ideal for a leisurely stroll or a picnic lunch with views of the bay. End your day at The James Museum of Western & Wildlife Art, where you can immerse yourself in the rich culture and history of the American West through captivating art exhibits.
  • Day 3: Kick off your morning at Vinoy Park, a picturesque green space offering walking paths and beautiful waterfront views—perfect for relaxation. After enjoying the park, head to Sunset Beach, a charming location known for its stunning sunsets, where you can unwind and appreciate the natural beauty. Conclude your day at Hubbards Marina, where you can enjoy fresh seafood dining or consider taking an evening cruise to enjoy the sunset over the water, creating unforgettable memories of your trip.

4 tips to find a great Treasure Island hotel deal

  1. Book for the cheapest times: The most affordable time to visit Treasure Island is between September and November, when hotel rates are significantly lower. For domestic travellers, it’s advisable to book your flight at least 2 months in advance to secure better prices. International travellers should aim to book at least 3 months prior for the best deals. A trip of at least 2-3 days is perfect for enjoying the area’s highlights, such as the beautiful beach and stunning islands. This destination offers great value for money, making it an excellent choice for those on a budget.
  2. Look for last-minute deals on Hotels.com: If you're searching for last-minute deals to Treasure Island, Hotels.com is a great resource. To uncover potential discounts, head to the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on the site, where you're more likely to find reduced rates on nearby hotels as your travel date approaches. Additionally, consider activating email alerts or push notifications from Hotels.com to keep informed about flash sales and exclusive last-minute offers, helping you potentially save on your getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Consequently, being flexible with your travel dates could mean you may save on hotel expenses in Treasure Island.
  4. Consider your location: When booking on Hotels.com for your holiday, take your location into account. Staying nearer to major attractions or city centres can offer convenience, but it usually tends to come at a higher price. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and the accessibility of the places you wish to visit.

Best time to go to Treasure Island

Treasure Island experiences its lowest average temperature in January, at 61.7°F (16.5°C), while August is the hottest month, with an average temperature of 83.8°F (28.8°C). August tends to be the wettest month. The peak travel months to visit Treasure Island are March, April, and June, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by no to light rainfall and mostly sunny conditions.

Treasure Island is a relaxing place distinct for its live music and entertainment. You'll find plenty of restaurants and bars. Plan a fun excursion to Treasure Bay Golf and Tennis and Treasure Island Golf, Tennis & Recreation Center while here. Popular sights in the surrounding area include John's Pass Village & Boardwalk.

Terms and conditions

*Book by 5/26/2025 11:59 pm in hotel property local time. Stay between 4/17/2025-9/30/2025. Member Prices are available to Hotels.com™ app users and Hotels.com™ Rewards members. Limited availability, blackout periods may apply.

Hotels.com Rewards members save more, as compared to non-members shopping on Hotels.com. Members 18+. Eligible properties only. Reward Night worth average daily rate of 10 stamps (excluding taxes/fees). Taxes/fees payable on reward night. Booking exclusions apply, see terms https://ca.hotels.com/lp/b/terms-of-service?pos=HCOM_CA&locale=en_CA.