Skip to main content

Featured Hotels in Treasure Island

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Sea Jay Motel and Marina

Hotel in Treasure Island , St. Pete Beach

Located in St. Pete Beach, a 7-minute walk from Treasure Island, Sea Jay Motel and Marina provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Loved the design, pool and comfy 1 bedroom room.

Show more Show less
9
Wonderful
554 reviews

Page Terrace Beachfront Hotel

Hotel in Treasure Island , St. Pete Beach

Located in St. Pete Beach, within a 11-minute walk of Treasure Island and one mile of Sunset Beach, Page Terrace Beachfront Hotel has accommodations with a shared lounge and free WiFi throughout the... It was just perfect. Thank you so much!! We had such a beautiful stay. Everything clean and location is awesome. Right in the beach, also you do not need a car because everything is just around the corner.

Show more Show less
9.1
Wonderful
373 reviews
Price from
$121
per night

Hotel Takeover! Groups Up To 47 Guests!

Hotel in Treasure Island , St. Pete Beach

Located in St. Pete Beach, a 3-minute walk from Treasure Island, Hotel Takeover! Groups Up To 47 Guests! provides accommodations with free WiFi and free private parking. I am very glad !! The room is big and clean! The staff is very friendly and ready to help with any questions! I will return there again and again and that's for sure!! Thanks !!

Show more Show less
8.9
Excellent
245 reviews
Price from
$87.48
per night

Residence Inn by Marriott St. Petersburg Treasure Island

Hotel in Treasure Island , St. Pete Beach

Residence Inn by Marriott St. Petersburg Treasure Island features a beachfront location. Guests can start their day with a complimentary buffet breakfast and then take a dip in the oceanfront pool. Love the room as well as our beach view

Show more Show less
8.6
Excellent
265 reviews
Price from
$219
per night

Cabanas of Treasure Island

Hotel in Treasure Island , St. Pete Beach

Located in St. Pete Beach, within a 3-minute walk of Treasure Island and 0.8 miles of Madeira Beach, Cabanas of Treasure Island has accommodations with a terrace and free WiFi throughout the property... very cute, had all needed....close to beach

Show more Show less
8.3
Very Good
6 reviews
Price from
$112.50
per night

Island Inn Beach Resort

Hotel in Treasure Island , St. Pete Beach

Located in St. Pete Beach, a 2-minute walk from Treasure Island, Island Inn Beach Resort provides accommodations with an outdoor swimming pool, free private parking, a garden and a bar. The room was very clean and it came with everything listed! The staff was super nice and insured us of our safety with COVID and had guidelines posted. They were very detailed in explaining parking and our stay. We were very pleased and will be visiting this location again!

Show more Show less
7.7
Good
1,813 reviews
Price from
$145
per night

The Sands of Treasure Island

Hotel in Treasure Island , St. Pete Beach

Located in St. Pete Beach, within a 2-minute walk of Treasure Island and one mile of Madeira Beach, The Sands of Treasure Island provides accommodations with a terrace as well as free private parking... we had an issue with the first room and i went to the desk and they immediately changed our room ~ we had a beautiful view of the beach my mom and went to the beach to watch the sunset and in the morning walked back to the beach to feel the sunshine in the morning

Show more Show less
6.9
Review score
754 reviews

Thunderbird Beach Resort

Hotel in Treasure Island , St. Pete Beach

The Thunderbird Beach Resort is a beachfront hotel in Treasure Island, Florida. excellent hotel, amenities and location, they clean daily our suite

Show more Show less
7.8
Good
984 reviews
Price from
$111.72
per night

Bayside Inn and Marina

Hotel in Treasure Island , St. Pete Beach

Located just steps from the Boca Ciega Bay and Gulf of Mexico on Treasure Island, this all-suite hotel features a 15-slip marina and outdoor pool. the room was pretty clean and close to the beach

Show more Show less
7
Good
625 reviews
Price from
$79
per night

Treasure Bay Resort & Marina

Hotel in Treasure Island , St. Pete Beach

Treasure Bay Hotel & Marina features tropical landscaping and a marina on Boca Ciega Bay. Guests can take a refreshing dip in the outdoor pool, or relax in the hot tub. Todo,area,restaurantes,playa,resort,absolutamente todo.

Show more Show less
7.4
Good
428 reviews
Price from
$159
per night

Most booked hotels in Treasure Island in the past month

See all

The best hotels with breakfast in Treasure Island

See all

Budget hotels in Treasure Island

See all

Places of interest in and around Treasure Island

Find hotels near attractions, museums, and other landmarks

More districts like Treasure Island

Explore hotel options in other areas of St. Pete Beach