Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Treasure Island

Filter by star ratings
All filters
Sea Breeze Resort by Trs
8.3 Excellent

0.7 mi from city centre, Madeira Beach Show on map

ExcellentBased on 55 reviews
8.3

Located in Madeira Beach, Sea Breeze Resort by TRS is within a 35-minute drive of Tampa International Airport and offers an outdoor pool. It also provides a BBQ/picnic area, laundry facilities and a laundry service.

TradeWinds Island Grand Beach Resort
7.8 Good

0.5 mi from city centre, Saint Pete Beach Show on map

GoodBased on 239 reviews
7.8

Situated in Saint Pete Beach, TradeWinds Island Grand provides elegant 4-star accommodation, as well as a private beach, an outdoor pool and outdoor tennis courts. It also offers free Wi-Fi, a Jacuzzi and water slides.

Days Inn by Wyndham St. Petersburg Central
6.6 Good

0.6 mi from city centre, Saint Petersburg Show on map

GoodBased on 251 reviews
6.6

Days Inn by Wyndham St Petersburg Central is located in Saint Petersburg and provides free Wi-Fi. It has a day spa, as well as an outdoor pool, an express check-in and check-out feature and a 24-hour reception.

Sea Rocket 26 - Studio Condo
7.2 Good

7.6 mi from city centre, Saint Pete Beach Show on map

GoodBased on 14 reviews
7.2

Sea Rocket - Studio Condo - 26 provides a comfortable setting when in North Redington Beach. Guests can also enjoy complimentary internet access throughout the property.

3000 Sq Ft Beach and Bay Condo
7.5 Good

8.2 mi from city centre, Saint Pete Beach Show on map

GoodBased on 34 reviews
7.5

3000 Sq Ft Beach And Bay Condo is situated in Redington Shores and offers complimentary wireless internet. It also features a games room and bicycle rental.

Monterey Condo-Motel
8.0 Excellent

0.3 mi from city centre, Redington Shores Show on map

ExcellentBased on 14 reviews
8.0

Monterey Condo-Motel offers a comfortable setting when in Redington Shores.

Swashbuckler Motel
7.9 Good

6.0 mi from city centre, Saint Petersburg Show on map

GoodBased on 287 reviews
7.9

Swashbuckler Motel offers a comfortable setting in Treasure Island and has a swimming pool, free Wi-Fi and complimentary private parking on-site. It also features a terrace.

Residence Inn by Marriott St. Petersburg Treasure Island
9.0 Excellent

0.7 mi from city centre, Treasure Island Show on map

ExcellentBased on 165 reviews
9.0

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.

Mediterranean Three Story Beach Townhouse
8.3 Excellent

8.2 mi from city centre, Saint Pete Beach Show on map

ExcellentBased on 46 reviews
8.3

Mediterranean Three Story Beach Townhouse offers a comfortable setting when in Redington Shores. It also features a car rental desk and bicycle rental.

Bella Sirena Inn
9.1 Excellent

0.5 mi from city centre, Saint Pete Beach Show on map

ExcellentBased on 354 reviews
9.1

Bella Sirena Inn offers a comfortable setting when in Saint Pete Beach.

Tips for booking a Treasure Island hotel

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

Top Rated Treasure Island hotels

Show all 687 hotels
1
Beachside Resort Motel
9.0 Excellent

0.5 mi from city centre, Treasure Island Show on map

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

2
Residence Inn by Marriott St. Petersburg Treasure Island
9.0 Excellent

0.7 mi from city centre, Treasure Island Show on map

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.

3
TradeWinds Island Grand Beach Resort
7.8 Good

0.5 mi from city centre, Saint Pete Beach Show on map

Situated in Saint Pete Beach, TradeWinds Island Grand provides elegant 4-star accommodation, as well as a private beach, an outdoor pool and outdoor tennis courts. It also offers free Wi-Fi, a Jacuzzi and water slides.

4
Beach House Hotel
8.9 Excellent

6.1 mi from city centre, Saint Petersburg Show on map

Beach House Hotel Treasure Island is located in Treasure Island and provides free Wi-Fi. It also offers a tour desk.

5
Shoreline Island Resort - Exclusively Adult
9.1 Excellent

0.2 mi from city centre, Madeira Beach Show on map

Located in Madeira Beach, Shoreline Island Resort - Exclusively Adult is within a 40-minute drive of Tampa International Airport and offers an outdoor pool and a private beach. Those staying at the property can also take advantage of free wireless internet during their stay.

6
Red Roof Inn Tampa Bay - St. Petersburg
6.4 Good

3.2 mi from city centre, Saint Petersburg Show on map

Situated in Saint Petersburg, Red Roof Inn Tampa Bay - St Petersburg is within walking distance of Lealman and features an outdoor heated pool. It also provides meeting rooms, a 24-hour reception and a concierge.

7
Days Inn by Wyndham St. Petersburg Central
6.6 Good

0.6 mi from city centre, Saint Petersburg Show on map

Days Inn by Wyndham St Petersburg Central is located in Saint Petersburg and provides free Wi-Fi. It has a day spa, as well as an outdoor pool, an express check-in and check-out feature and a 24-hour reception.

8
Provident Oceana Beachfront Suites
9.3 Excellent

0.6 mi from city centre, Treasure Island Show on map

Within a 70-minute car ride of Tampa International Airport, Provident Oceana Beachfront Suites provides a swimming pool and complimentary Wi-Fi.

Cheapest hotels in Treasure Island, Florida

Show all 687 hotels
Beach House Hotel
8.9 Excellent

6.1 mi from city centre, Saint Petersburg Show on map

Beach House Hotel Treasure Island is located in Treasure Island and provides free Wi-Fi. It also offers a tour desk.

$67
Avg. per night
Red Roof Inn Tampa Bay - St. Petersburg
6.4 Good

3.2 mi from city centre, Saint Petersburg Show on map

Situated in Saint Petersburg, Red Roof Inn Tampa Bay - St Petersburg is within walking distance of Lealman and features an outdoor heated pool. It also provides meeting rooms, a 24-hour reception and a concierge.

$72
Avg. per night
Swashbuckler Motel
7.9 Good

6.0 mi from city centre, Saint Petersburg Show on map

Swashbuckler Motel offers a comfortable setting in Treasure Island and has a swimming pool, free Wi-Fi and complimentary private parking on-site. It also features a terrace.

$73
Avg. per night
Days Inn by Wyndham St. Petersburg Central
6.6 Good

0.6 mi from city centre, Saint Petersburg Show on map

Days Inn by Wyndham St Petersburg Central is located in Saint Petersburg and provides free Wi-Fi. It has a day spa, as well as an outdoor pool, an express check-in and check-out feature and a 24-hour reception.

$78
Avg. per night
Beachside Resort Motel
9.0 Excellent

0.5 mi from city centre, Treasure Island Show on map

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

$78
Avg. per night
Bella Sirena Inn
9.1 Excellent

0.5 mi from city centre, Saint Pete Beach Show on map

Bella Sirena Inn offers a comfortable setting when in Saint Pete Beach.

$101
Avg. per night
Monterey Condo-Motel
8.0 Excellent

0.3 mi from city centre, Redington Shores Show on map

Monterey Condo-Motel offers a comfortable setting when in Redington Shores.

$109
Avg. per night
Sabal Palms Inn
8.4 Excellent

3.1 mi from city centre, Saint Pete Beach Show on map

Located in Saint Pete Beach, Sabal Palms Inn is within a 40-minute drive of Tampa International Airport and provides an outdoor pool. Those staying at the property can also take advantage of free Wi-Fi throughout their stay.

$120
Avg. per night

Hotel prices in Treasure Island

2 stars and under

$67 - $193

#1 Most popular

$78
Avg. per night

#2 Most popular

Coconut Inn
8.9 Excellent
$193
Avg. per night

Best value

Beach House Hotel
8.9 Excellent
$67
Avg. per night
3 stars

$144 - $231

$222
Avg. per night

#2 Most popular

$190
Avg. per night
$144
Avg. per night
4 stars +

$132 - $268

$268
Avg. per night

Best value

Arvilla Motel
8.3 Excellent
$132
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?

    165 reviews rated Residence Inn by Marriott St. Petersburg Treasure Island with an average score of 9.0/10. It may also be worth looking into the TradeWinds Island Grand Beach Resort, which received a rating of 7.8/10 from 239 reviews. Beachside Resort Motel could also be a good option, with a score of 9.0/10 from 251 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.4 across 402 reviews.

  • How much do hotels in Treasure Island cost?

    $249/night is the average price of a hotel in Treasure Island, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Treasure Island, the average price found is $341/night, and for 5-star hotels the average price is $256/night.

  • 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 $41/night, depending on the popularity of your requested dates.