Hotels in Treasure Island

Search and compare Treasure Island hotels from hundreds of travel sites and save

Treasure Island, FL, United States
Oct 20 — Oct 212
Treasure Island, FL, United States
Wed 10/20
Thu 10/21
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Treasure Island

Filter by star ratings
All filters
The Bungalows
The Bungalows
8.8 Excellent
12321 Gulf Boulevard, Treasure Island, FL, United States
Show on map
0.9 mi from city centre, Treasure Island 
ExcellentBased on 259 reviews
8.8

The Bungalows is situated in Treasure Island and offers free wireless internet. It also provides an outdoor pool, an express check-in and check-out feature and a BBQ/picnic area.

Westwinds Waterfront Resort
Westwinds Waterfront Resort
8.9 Excellent
10265 Gulf Boulevard, Treasure Island, FL, United States
Show on map
0.4 mi from city centre, Treasure Island 
ExcellentBased on 229 reviews
8.9

Westwinds Waterfront Resort is located in Treasure Island and features free Wi-Fi. It also offers laundry facilities, a BBQ/picnic area and an outdoor pool.

Twins Inn & Apartments
Twins Inn & Apartments
8.4 Excellent
Treasure Island, FL, United States
Show on map
1.0 mi from city centre, Treasure Island 
ExcellentBased on 563 reviews
8.4

Boasting free Wi-Fi and an outdoor pool, Twins Inn & Apartments is located in Treasure Island and provides comfortable accommodation. It also features luggage storage, an express check-in and check-out feature and a BBQ/picnic area.

Lorelei Resort Motel
Lorelei Resort Motel
9.1 Excellent
10273 Gulf Blvd, Treasure Island, FL, United States
Show on map
0.4 mi from city centre, Treasure Island 
ExcellentBased on 2 reviews
9.1

Lorelei Resort Motel offers a cosy setting when in Treasure Island. It also provides a BBQ/picnic area and a terrace.

Treasure Island Beach Resort
Treasure Island Beach Resort
9.3 Excellent
10800 Gulf Boulevard, Treasure Island, FL, United States
Show on map
0.1 mi from city centre, Treasure Island 
ExcellentBased on 571 reviews
9.3

Located in Treasure Island, the resort is within a 40-minute drive of Tampa International Airport and provides an outdoor pool and a private beach. It also offers a limousine service, a terrace and a 24-hour reception.

Residence Inn by Marriott St. Petersburg Treasure Island
Residence Inn by Marriott St. Petersburg Treasure Island
8.8 Excellent
11908 Gulf Boulevard, Treasure Island, FL, United States
Show on map
0.7 mi from city centre, Treasure Island 
ExcellentBased on 221 reviews
8.8

Boasting free Wi-Fi and an outdoor pool, Residence Inn by Marriott St Petersburg Treasure Island is located in Treasure Island and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned rooms.

Crystal Palms Beach Resort
Crystal Palms Beach Resort
8.1 Excellent
11605 Gulf Boulevard, Treasure Island, FL, United States
Show on map
0.5 mi from city centre, Treasure Island 
ExcellentBased on 899 reviews
8.1

Boasting an outdoor pool, Crystal Palms Beach Resort is situated in Treasure Island and offers comfortable accommodation. It also provides a concierge, a 24-hour reception and an express check-in and check-out feature.

Sunset Vistas Two Bedroom Beachfront Suites
Sunset Vistas Two Bedroom Beachfront Suites
8.6 Excellent
Treasure Island, FL, United States
Show on map
0.7 mi from city centre, Treasure Island 
ExcellentBased on 976 reviews
8.6

Boasting a swimming pool and outdoor tennis courts, Sunset Vistas Two Bedroom Beachfront Suites is located in Treasure Island and offers comfortable accommodation. It provides 3-star accommodation with air-conditioned apartments.

Tips for booking a Treasure Island hotel

Cheapest month:June
Most expensive month:March
Average price in Treasure Island:$197/night
Absolute cheapest price found:$40/night
Cheapest day:Thursday
Most expensive day:Saturday
$110 - $299
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$118 - $190
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Treasure Island, Florida

Show all 792 hotels
Johns Pass Beach Motel
Johns Pass Beach Motel
8.7 Excellent
12600 Gulf Boulevard, Treasure Island, FL, United States
Show on map
1.1 mi from city centre,  

Johns Pass Beach Motel is set in Treasure Island and is within a short walk of nearby landmarks, including John's Pass Village & Boardwalk. It also offers an outdoor heated pool, a sun deck and free Wi-Fi.

$107
Avg. per night
Beachside Resort Motel
Beachside Resort Motel
8.8 Excellent
11600 Gulf Boulevard, Treasure Island, FL, United States
Show on map
0.5 mi from city centre,  

Located in Treasure Island, Beachside Resort Motel is within a 40-minute drive of Tampa International Airport and provides a private beach, an outdoor heated pool and a Jacuzzi. It also offers free Wi-Fi, a sun deck and luggage storage.

$107
Avg. per night
Sands of Treasure Island
Sands of Treasure Island
7.4 Good
11800 Gulf Boulevard, Treasure Island, FL, United States
Show on map
0.7 mi from city centre,  

This comfortable hotel in Treasure Island offers complimentary Wi-Fi, as well as an express check-in and check-out feature and an outdoor pool. It also features a 24-hour reception.

$109
Avg. per night
Voyager Beach Club by Liberte'
Voyager Beach Club by Liberte'
8.2 Excellent
Treasure Island, FL, United States
Show on map
0.7 mi from city centre,  

Voyager Beach Club by Liberte' is located in Treasure Island and features free Wi-Fi and a Jacuzzi. It also offers a concierge, laundry facilities and an outdoor pool.

$117
Avg. per night
The Bayside Inn & Marina
The Bayside Inn & Marina
7.5 Good
11365 Gulf Boulevard, Treasure Island, FL, United States
Show on map
0.4 mi from city centre,  

Bayside Inn and Marina is located in Treasure Island and features free Wi-Fi. It also offers a 24-hour reception, a concierge and an outdoor pool.

$128
Avg. per night
Island Inn Beach Resort
Island Inn Beach Resort
7.8 Good
9980 Gulf Boulevard, Treasure Island, FL, United States
Show on map
0.8 mi from city centre,  

Located in Treasure Island, Island Inn Beach Resort is within a 40-minute drive of Tampa International Airport and offers an outdoor pool. The various amenities this charming resort features include a 24-hour reception, bicycle rental and luggage storage.

$129
Avg. per night
Tropic Terrace
Tropic Terrace
7.2 Good
Treasure Island, FL, United States
Show on map
0.6 mi from city centre,  

Tropic Terrace of Treasure Island is located in Treasure Island and features free Wi-Fi. It also offers babysitting/child services, a BBQ/picnic area and an outdoor pool.

$131
Avg. per night
Crystal Palms Beach Resort
Crystal Palms Beach Resort
8.1 Excellent
11605 Gulf Boulevard, Treasure Island, FL, United States
Show on map
0.5 mi from city centre,  

Boasting an outdoor pool, Crystal Palms Beach Resort is situated in Treasure Island and offers comfortable accommodation. It also provides a concierge, a 24-hour reception and an express check-in and check-out feature.

$143
Avg. per night

Hotel prices in Treasure Island

2 stars and under

$96 - $563

Treasure Island Ocean Club

#1 Most popular

$563
Avg. per night
Island Inn Beach Resort

#2 Most popular

$129
Avg. per night
Mardi Gras Motel

Best value

Mardi Gras Motel
8.6 Excellent
$96
Avg. per night
3 stars

$109 - $279

Bilmar Beach Resort

#1 Most popular

Bilmar Beach Resort
8.3 Excellent
$225
Avg. per night
Thunderbird Beach Resort

#2 Most popular

$202
Avg. per night
Sands of Treasure Island

Best value

$109
Avg. per night
4 stars +

$131 - $367

Treasure Island Beach Resort

#1 Most popular

$367
Avg. per night
Arvilla Motel

Best value

$131
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Treasure Island

About Treasure Island

Situated directly west of St. Petersburg, Treasure Island is a slice of paradise in the Gulf of Mexico, known for its pearly white beaches, crystal-clear waters and endless sunshine. While the sun and surf take centre stage in this laid-back town, it’s also home to enticing seafood restaurants and cultural attractions.

Things to do

Spend a day soaking up the sunshine on Treasure Island’s five-kilometre-long beach, known for its fine white sand, world-class snorkelling and swaying palm trees. Relax under an umbrella with a cocktail in hand or enjoy an invigorating walk, run or ride on the paved Treasure Island Beach Trail.

Visit John’s Pass, a historic fishing village and waterfront boardwalk lined with quaint shops, restaurants and bars in the neighbouring community of Madeira Beach. Take to the seas for an afternoon of treasure hunting aboard the Royal Conquest Pirate Ship or tuck into fresh fish tacos and frozen cocktails at the famous Bamboo Beach Bar & Grill.

Shop like a local at the St. Pete Saturday Morning Market, the largest fresh food market in the south-east region of the United States. From unique gifts to organic produce, live music and street food, there’s plenty here to keep the entire family entertained.

No visit to Treasure Island is complete without enjoying a drink or two at Gators Cafe & Saloon, touted the world’s longest waterfront bar. The multi-level venue has been a Treasure Island hotspot for over 20 years and features a tasting room and tiki lounge with stunning sunset views.

Getting around

St. Petersburg-Clearwater International Airport and Tampa International Airport are both within a 30-minute drive of Treasure Island. Taxis, shuttle buses and rental cars are convenient methods of transport. Treasure Island is small enough to explore on foot, while the Jolley Trolley is a perfect way to explore nearby towns of Clearwater Beach and St Petersburg.

Treasure Island travel FAQs

  • What are the best hotels in Treasure Island?

    1,151 reviews rated Bilmar Beach Resort with an average score of 8.3/10. It may also be worth looking into the Treasure Island Beach Resort, which received a rating of 9.3/10 from 571 reviews. Treasure Bay Resort & Marina could also be a good option, with a score of 7.9/10 from 556 reviews.

  • What is a good hotel near John's Pass and Village Boardwalk?

    Treasure Island Beach Resort is a popular hotel near John's Pass and Village Boardwalk that is highly recommended, with a score of 9.3 across 571 reviews.

  • How much do hotels in Treasure Island cost?

    The average price of a hotel in Treasure Island is $291 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Treasure Island?

    HotelsCombined searches in the last 3 days suggest cheap Treasure Island hotels have prices starting from as low as $56/night, depending on the popularity of your requested dates.

  • How much is a hotel in Treasure Island tonight?

    Prices for a hotel in Treasure Island tonight are about $201 on average, but HotelsCombined users have found prices as low as $99 for tonight in the last 3 days.