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

Superb: 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.

Page Terrace Beachfront Hotel 2 stars

Hotel in Treasure Island , St Pete Beach

Set in St Pete Beach, within less than 1 km of Treasure Island and 1.7 km of Sunset Beach, Page Terrace Beachfront Hotel offers accommodation with a shared lounge and free WiFi throughout the property... Couldn’t get a better location straight out from the pool onto the beach .plenty of sun loungers at the pool overlooking the promenade just to sit and watch the world go by

Show more Show less
9.2
Superb
302 reviews
Price from
£134
per night

Ocean Club Treasure Island Hotel 4 stars

Hotel in Treasure Island , St Pete Beach

Situated in St Pete Beach, 200 metres from Treasure Island, Ocean Club Treasure Island Hotel features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a bar. Location, amenities, and people are all wonderful! Would 100% recommend!!

Show more Show less
9.3
Superb
35 reviews
Price from
£325
per night

Thunderbird Beach Resort 3 stars

Hotel in Treasure Island , St Pete Beach

The Thunderbird Beach Resort is a beachfront hotel in Treasure Island, Florida. Great place , wonderful staff , very clean

Show more Show less
8
Very good
1,125 reviews
Price from
£201
per night

Sea Jay Motel and Marina

Hotel in Treasure Island , St Pete Beach

Located in St Pete Beach, 600 metres from Treasure Island, Sea Jay Motel and Marina provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. We loved are stay at Sea Jay. The place as a really nice and cosy retro vibe. The garden and pool are immaculate; you can see how much care is putted into it, and it made it so comfortable to just hang around there. The barbecue area is very nice as well, many tools to cook. The rooms are very well equipped and very very clean, the retro kitchen is well equipped and kitchenwares were nice. The motel itself is between a nice quiet street and a canal and 2 blocks away from the beach. We loved our stay at Sea Jay and would be delighted to go back.

Show more Show less
8.8
Fabulous
692 reviews
Price from
£94
per night

11 Private Rooms Up To 47 Guests! Hotel Takeover

Hotel in Treasure Island , St Pete Beach

Located in St Pete Beach, within 300 metres of Treasure Island and 1.4 km of Madeira Beach, 11 Private Rooms Up To 47 Guests! The room was spotless, modern and a very good size. The pool area was very clean.

Show more Show less
8.9
Fabulous
217 reviews
Price from
£138
per night

Residence Inn by Marriott St. Petersburg Treasure Island 3 stars

Hotel in Treasure Island , St Pete Beach

Residence Inn by Marriott St. Petersburg Treasure Island boasts 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
Fabulous
268 reviews
Price from
£225
per night

EBBTIDE INN

Hotel in Treasure Island , St Pete Beach

Located in St Pete Beach, within 300 metres of Treasure Island and 1.5 km of Madeira Beach, EBBTIDE INN provides accommodation with an outdoor swimming pool and free WiFi throughout the property as... Had that old Florida beach motel feel with beautifully done updated rooms also keeping some of the old Florida feel on the inside. Staff was super friendly and fluid. Was an easy fast check in and so welcoming

Show more Show less
8.2
Very good
34 reviews
Price from
£105
per night

Island Inn Beach Resort

Hotel in Treasure Island , St Pete Beach

Located in St Pete Beach, 200 metres from Treasure Island, Island Inn Beach Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a bar. Cute little room on Treasure Island! We had the street view and it was a little noisy on the balcony, but we still LOVED it! The tiki bar was great to have on-site, and the beach access was very convenient. We will be back!

Show more Show less
7.6
Good
1,637 reviews
Price from
£176
per night

The Sands of Treasure Island 2 stars

Hotel in Treasure Island , St Pete Beach

Located in St Pete Beach, 200 metres from Treasure Island, The Sands of Treasure Island provides accommodation with a garden, free private parking and a terrace. The room was spacious. Kitchenette in room. Gulf view. Beach access from hotel.

Show more Show less
6.9
Review score
730 reviews
Price from
£122
per night

Bayside Inn and Marina 2 stars

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
573 reviews
Price from
£111
per night

Most booked hotels in Treasure Island in the past month

See all

The best hotels with breakfast in Treasure Island

See all

Places of interest in and around Treasure Island

Find hotels near landmarks, museums and other sightseeing spots

More districts like Treasure Island

Explore hotel options in other areas of St Pete Beach