Luxury Hotels in Treasure Island , St Pete Beach, Florida, United States

Provident Oceana Beachfront Suites

8.8 "Very good"
(468 reviews)
10091 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States
Boasting a year-round outdoor pool, Provident Oceana Beachfront Suites in St Pete Beach offers accommodation with free W... (Learn more)
Check availability

FUSION Resort Two Bedroom Suites

8.7 "Very good"
(1100 reviews)
290 107th Ave., Treasure Island , St Pete Beach, FL 33706, United States
FUSION Resort Two Bedroom Suites features a restaurant, free bikes, a bar and shared lounge in St Pete Beach. This 3-sta... (Learn more)
Check availability

Treasure Island Beach Resort

9.2 "Fabulous"
(586 reviews)
10800 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States
Located in St. Pete Beach, Treasure Island Beach Resort is surrounded by the white sandy beaches of the Gulf of Mexico. ... (Learn more)
Check availability

Twins Inn & Apartments

8.4 "Very good"
(595 reviews)
12520 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States
Offering a heated outdoor pool and free WiFi, this apartment is located in Treasure Island, Florida and is adjacent to t... (Learn more)
Check availability

Molloy Gulf Motel & Cottages

8.1 "Very good"
(682 reviews)
10164 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States
Molloy Gulf Motel & Cottages offers beachfront accommodations in Treasure Island. The property boasts a year-round o... (Learn more)
Check availability

Crystal Palms Beach Resort - No Resort Fees

7.7 "Good"
(773 reviews)
11605 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States
Located in the heart of Treasure Island, this modern resort features a heated outdoor pool and complimentary property-wi... (Learn more)
Check availability

Westwinds Waterfront Resort

9 "Fabulous"
(291 reviews)
10265 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States
The Westwinds Waterfront Resort is less than 5 minutes’ walk from the beach and overlooks the Boca Ciega Bay. Guests wil... (Learn more)
Check availability

Thunderbird Beach Resort

7.5 "Good"
(685 reviews)
10700 Gulf Blvd, Treasure Island , St Pete Beach, 33706-4706, United States
The Thunderbird Beach Resort is a beachfront hotel in Treasure Island, Florida. This property features a heated pool, qu... (Learn more)
Check availability

Residence Inn by Marriott St. Petersburg Treasure Island

8.6 "Very good"
(200 reviews)
11908 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States
Residence Inn by Marriott St. Petersburg Treasure Island boasts a beachfront location. Guests can start their day with a... (Learn more)
Check availability

Treasure Bay Resort & Marina

7.5 "Good"
(386 reviews)
11125 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States
Treasure Bay Hotel & Marina features tropical landscaping and a marina on Boca Ciega Bay. Guests can take a refreshi... (Learn more)
Check availability

South Beach Condo Hotel

8.9 "Very good"
(131 reviews)
11360 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States
Overlooking the Gulf of Mexico, South Beach Condo by Sunsational offers guests beachfront accommodations in the heart of... (Learn more)
Check availability

Surf Beach Resort by Sunsational Beach Rentals

8.6 "Very good"
(86 reviews)
11040 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States
Nestled on the beach in beautiful Treasure Island, Florida, this property offers 2-bedroom condominiums with classic Med... (Learn more)
Check availability

The Beach House - Treasure Island

8.9 "Very good"
(602 reviews)
12100 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States
The Beach House - Treasure Island offers accommodation in Treasure Island, 2 km from John's Pass Village and Boardwalk. ... (Learn more)
Check availability

Johns Pass Beach Motel

8.7 "Very good"
(668 reviews)
12600 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States
Featuring direct beach access, Johns Pass Beach Motel is located in Treasure Island on the Gulf of Mexico. Guests can en... (Learn more)
Check availability

Page Terrace Beachfront Hotel

9.1 "Fabulous"
(412 reviews)
10500 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States
Set in St Pete Beach, within less than 1 km of Treasure Island and 1.7 km of Sunset Beach, Page Terrace Beachfront Hotel... (Learn more)
Check availability

Beachside Resort Motel

8.8 "Very good"
(273 reviews)
11600 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States
Located in Treasure Island on the shores of the Gulf of Mexico, this motel features an outdoor heated swimming pool. Fre... (Learn more)
Check availability

The Sands of Treasure Island

7 "Good"
(673 reviews)
11800 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States
Facing the beachfront in St Pete Beach, The Sands of Treasure Island features an outdoor pool and a garden. The property... (Learn more)
Check availability

Bayside Inn and Marina

6.9 "Pleasant"
(604 reviews)
11365 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States
Located just steps from the Boca Ciega Bay and Gulf of Mexico on Treasure Island, this all-suite hotel features a 15-sli... (Learn more)
Check availability

Tahitian Beach Resort

7.6 "Good"
(1055 reviews)
11320 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States
The Tahitian Beach Resort is located on the beach and 25.7 km from the Saint Petersburg-Clearwater International Airport... (Learn more)
Check availability

Lands End Resort by Travel Resort Services

8 "Very good"
(1 reviews)
7500 Bayshore Dr, Treasure Island , St Pete Beach, FL 33706, United States
This pet-friendly motel is located on Treasure Island, next to Boca Ciega Bay. The motel offers a kitchenette, free Wi-F... (Learn more)
Check availability