Hotels in Treasure Island , St. Pete Beach

Enter your dates and choose from 371 hotels and other places to stay

Featured Hotels in Treasure Island

Filter by:

Star Rating

Review score

Ocean Club Treasure Island Hotel

Hotel in Treasure Island , St. Pete Beach

Located in St. Pete Beach, a 2-minute walk from Treasure Island, Ocean Club Treasure Island Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a bar.

B
Brandee
From
United States
Location was central and convenient. Every single staff member was polite and helpful/accommodating.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 264 reviews
Price from
$310.50
1 night, 2 adults

The Beach House - Treasure Island

Treasure Island , St. Pete Beach

The Beach House - Treasure Island offers accommodations in Treasure Island, 1.2 mi from John's Pass Village and Boardwalk. The white sand beaches of the Gulf of Mexico are a 3 minutes' walk away.

H
Heady
From
United States
We couldn't have been more pleased! It is within walking distance of anything you need. Robert is a gracious host. Polite, friendly & helpful.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 407 reviews
Price from
$119
1 night, 2 adults

Treasure Island Beach Resort

Treasure Island , St. Pete Beach

Located in St. Pete Beach, Treasure Island Beach Resort is surrounded by the white sandy beaches of the Gulf of Mexico.

L
Lisa
From
United States
Great hotel for families. Excellent location with everything in walking distance. Directly on beach, great food and excellent service. The staff are so friendly and helpful. Especially John! He was always smiling and had great recommendations. We live in Florida so getting around is not a problem however for a family flying in from out of town, this is a great place to stay with literally everything you need in walking distance. Restaurants, Publix, Walgreens etc.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 400 reviews
Price from
$289
1 night, 2 adults

Beachside Resort Motel

Treasure Island , St. Pete Beach

Located in Treasure Island on the shores of the Gulf of Mexico, this motel features an outdoor heated swimming pool. Free WiFi is provided throughout the motel.

A
Arthur
From
United States
Very nice hotel with an excellent location, beautiful beach! Clean and cozy! A good find for weekend getaways!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 206 reviews
Price from
$120
1 night, 2 adults

Surf Beach Treasure Island Resort

Treasure Island , St. Pete Beach

Nestled on the beach in beautiful Treasure Island, Florida, this property offers 2-bedroom condominiums with classic Mediterranean styling with breathtaking Gulf views just minutes from shopping and...

A
Ann
From
United States
Polite and helpful staff,/clean and attractive room/ balcony looking onto the beach/ kitchen well-stocked with utensils/nearby restaurants/ easy walk down to the beach without having to cross any roads/ beachside chairs and sun shades/ nice pool and hot tub
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 47 reviews
Price from
$208
1 night, 2 adults

Treasure Island Beach, FL Waterfront Condo Located Steps away from the Intracoastal Waterway

Treasure Island , St. Pete Beach

Treasure Island Beach, FL Waterfront Condo Located Steps away from the Intracoastal Waterway offers accommodations in St.

R
Rachel
From
United States
It was our first time in Treasure Island and it was a very pleasant experience. We were just a short walk across the street to the beach entrance and a short drive to John’s Pass and other restaurants and shopping places. We usually stay in places with a beach view, but the bay view was absolutely stunning! Since we were on the ground floor, the patio, the pool, the grill, and the fishing docs were right at our back door step. All of this, along with the well kept landscaping, created a beautiful view. You could tell this condo had recently been renovated with all new furniture. It was honestly one of the cleanest places I’ve ever stayed on vacation. Overall, our stay was a 10/10!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 62 reviews
Price from
$250
1 night, 2 adults

Sunset Beach Bungalow 1

Treasure Island , St. Pete Beach

Sunset Beach Bungalow 1 is located in St. Pete Beach, just a 1-minute walk from Treasure Island and 2.5 miles from John's Pass.

W
Whitman
From
United States
Everything! Owners and bandit were very nice and back guests Bob and Becky were very nice and helpful
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 11 reviews
Price from
$195.50
1 night, 2 adults

107-Waterfront-Walk to beach-Lovely

Treasure Island , St. Pete Beach

Offering a garden, 107-Waterfront-Walk to beach-Lovely provides accommodations in St. Pete Beach. This property offers a pool with a view and free private parking.

W
Wanda
From
United States
Absolutely spotless and beautiful decorated. Excellent location, this place was perfect for our weekend getaway.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 26 reviews
Price from
$175
1 night, 2 adults

Searenity, Waterside studio in the heart of Treasure Island, walk to beach

Treasure Island , St. Pete Beach

Searenity, Waterside studio in the heart of Treasure Island, walk to beach offers accommodations in St. Pete Beach, a 11-minute walk from Treasure Island and 1.7 miles from John's Pass.

K
King
From
United States
Great location. Easy walks to the beach, restaurants, and bars.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 7 reviews
Price from
$141.55
1 night, 2 adults

Sunset Sands from Oasis Getaways

Treasure Island , St. Pete Beach

Sunset Sands from Oasis Getaways is located in St. Pete Beach, just 8.7 miles from Tropicana Field and 10 miles from Chihuly Collection.

B
Blanche
From
United States
Everything was near by with much to do.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
$170.50
1 night, 2 adults
See all 371 hotels in Treasure Island

Most booked hotels in Treasure Island in the past month

See all

Check out other unique places to stay in Treasure Island

More districts like Treasure Island

Explore hotel options in other areas of St. Pete Beach