Treasure Island, FL hotels

Hotels in Treasure Island, FL

406 available hotel offers

2 1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

406 Cheap hotels in Treasure Island, FL

Hilton Garden Inn St. Pete Beach - Treasure Island, FL
8.6Very good 2268 reviews
Treasure Island, FL
2 1
$357/nighttotal: $2142 (6 )

Hilton Garden Inn St. Pete Beach

hotel - St. Pete Beach
Hilton Garden Inn St. Pete Beach is a beachfront hotel located in St. Pete Beach, within walking distance of St. Petersburg - Clearwater Beaches and Splash Island Water Park. The 3-star hotel has very good user ratings and offers 1-bedroom accommodations with 1 bathroom.
Guests can enjoy an outdoor pool, a fitness center, on-site dining options, free Wi-Fi, free self-parking, and housekeeping services upon request. The hotel also provides direct access to the Gulf of Mexico, a spacious sundeck, a bar/lounge, a beach bar, and a poolside bar.
Gulf Strand Resort 308 - Treasure Island, FL
9.4Excellent 34 reviews
Treasure Island, FL
2 1
$363/nighttotal: $1089 (3 )

Gulf Strand Resort 308

hotel - St. Pete Beach
Hotel room with an excellent rating of 94% based on 34 reviews. You will be located in St. Pete Beach.
Services and facilities include a fridge, a kitchen and a washing machine. This hotel in St. Pete Beach also has air conditioning!
Schooner Hotel - Treasure Island, FL
8.0Very good 1040 reviews
Treasure Island, FL
2 1
$201/nighttotal: $1206 (6 )

Schooner Hotel

hotel - Madeira Beach
Schooner Hotel is a 2.5-star hotel in Madeira Beach, Florida. Guests have rated this beachfront hotel very good overall and excellent for its location. This hotel is situated on the beach in Madeira Beach, within 2 miles of St. Petersburg - Clearwater Beaches and John's Pass Village & Boardwalk.
The hotel offers amenities including an outdoor pool and free WiFi in public areas. Guests will also enjoy free self-parking, barbecue grills, and a complimentary coffee/tea in the common area. Housekeeping service is provided once per stay.
Gulf Winds Beach Resort - Treasure Island, FL
8.9Very good 686 reviews
Treasure Island, FL
2 1
$248/nighttotal: $1488 (6 )

Gulf Winds Beach Resort

hotel - St. Pete Beach
Gulf Winds Beach Resort, a 3-star hotel in St. Pete Beach, is located within a 10-minute walk of Upham Beach Park and Corey Ave. With a "very good" user rating, this hotel offers a fully equipped kitchen, a sofa bed for additional sleeping space, free WiFi, and a balcony for relaxation.
The hotel features barbecue grills for guests' use and easy access to nearby attractions such as Upham Beach and Splash Island Water Park.
Residence Inn St Petersburg Treasure Island - Treasure Island, FL
9.0Excellent 1456 reviews
Treasure Island, FL
2 1
$327/nighttotal: $1962 (6 )

Residence Inn St Petersburg Treasure Island

hotel - Treasure Island
Residence Inn St Petersburg Treasure Island is a 3-star hotel just steps away from the famous St. Petersburg - Clearwater Beaches. It has an excellent location rating and user rating.
The hotel features a modern design with spacious rooms and comfortable furnishings. It offers a range of amenities including a spa tub, a 24-hour fitness center, an outdoor pool, a business center, and a restaurant. Guests can also enjoy direct access to the beach and are within walking distance of popular tourist destinations such as John's Pass Village & Boardwalk.
Barefoot Beach Club - Treasure Island, FL
8.9Very good 4910 reviews
Treasure Island, FL
2 1
$267/nighttotal: $1602 (6 )

Barefoot Beach Club

hotel - Madeira Beach
Situated directly on St. Petersburg - Clearwater Beaches, Barefoot Beach Club offers a 2.5-star beachfront experience with direct access to the beach. Guests appreciate the hotel's "very good" user ratings and location ratings.
The hotel features two outdoor swimming pools, a fitness center, a spa, a restaurant, and a bar. The comfortable and spacious accommodations have a beachy ambiance, and complimentary Wi-Fi is available throughout the property. Surfing and bodyboarding are available at the beach, and John's Pass Village & Boardwalk is a short walk away for shopping, dining, and entertainment.
Courtyard St. Petersburg Clearwater/madeira Beach - Treasure Island, FL
9.2Excellent 1347 reviews
Treasure Island, FL
2 1
$244/nighttotal: $1464 (6 )

Courtyard St. Petersburg Clearwater/madeira Beach

hotel - Madeira Beach
Courtyard St. Petersburg Clearwater/madeira Beach is a 3-star hotel conveniently situated in the heart of Madeira Beach. It is within a 3-mile radius of popular attractions like Bay Pines VA Medical Center, War Veteran Memorial Park, and Treasure Island Fun Center. The hotel has received excellent ratings from previous guests, who have praised its location, cleanliness, and amenities.
The hotel offers a range of amenities, including an outdoor pool, on-site restaurant, fitness center, free WiFi, bar/lounge, snack bar/deli, and coffee shop/cafe. The hotel also offers room service, parking, and a sauna and spa for relaxation. The hotel has 1 bedroom and 1 bathroom. The check-out time is 11 h 00.
Crystal Bay Hotel - Treasure Island, FL
9.1Excellent 2759 reviews
Treasure Island, FL
2 1
$177/nighttotal: $1062 (6 )

Crystal Bay Hotel

hotel - St. Petersburg
Crystal Bay Hotel is a historic 3-star hotel located in the La Vista district of St. Petersburg. It is within easy reach of St. Petersburg - Clearwater Beaches (1.9 mi), John's Pass Village & Boardwalk (6 mi), Tropicana Field (6 mi), Vinoy Park (9 mi), and Sunken Gardens (9 mi). The hotel has excellent user ratings for its cleanliness and location.
The hotel has 1 bedroom and 1 bathroom. It offers a range of amenities, including a swimming pool, spa, restaurant, bar, room service, parking, and free WiFi. The hotel also has a 24-hour front desk and conference space.
Gulf Strand Resort 207 - Treasure Island, FL
9.3Excellent 34 reviews
Treasure Island, FL
2 1
$363/nighttotal: $1089 (3 )

Gulf Strand Resort 207

hotel - St. Pete Beach
Hotel room listing with an excellent rating of 93% based on 34 reviews. Your accommodation will be based in St. Pete Beach.
Services and facilities: an elevator, free parking and a kitchen. Enjoy a swimming pool in this hotel in St. Pete Beach!
Cambria Hotel St Petersburg-madeira Beach Marina - Treasure Island, FL
8.8Very good 3735 reviews
Treasure Island, FL
2 1
$220/nighttotal: $1320 (6 )

Cambria Hotel St Petersburg-madeira Beach Marina

hotel - Madeira Beach
Situated in the heart of Madeira Beach, Cambria Hotel St Petersburg-madeira Beach Marina offers easy access to Archibald Beach Park and St. Petersburg - Clearwater Beaches, within a 10-minute walk. This 3-star hotel has been rated as "very good" by users, particularly for its location and cleanliness.
The hotel features 1 bedroom and 1 bathroom, as well as an on-site restaurant, a bar, a fitness center, and a swimming pool. Guests can also enjoy free WiFi, room service, and valet parking.
Sunset Vistas Condo 203s - Treasure Island, FL
9.3Excellent 40 reviews
Treasure Island, FL
2 2
$363/nighttotal: $1089 (3 )

Sunset Vistas Condo 203s

hotel - Treasure Island
Hotel room listing with an excellent rating of 93% based on 40 reviews. You will be based in Treasure Island.
Services and facilities: a washing machine, a jacuzzi and a kitchen. Enjoy a swimming pool in this hotel in Treasure Island!
John's Pass Hotel - Fully Remote Check In - Treasure Island, FL
8.0Very good 1174 reviews
Treasure Island, FL
2 1
$206/nighttotal: $1236 (6 )

John's Pass Hotel - Fully Remote Check In

hotel - Madeira Beach
John's Pass Hotel - Fully Remote Check In is located in a prime spot just steps away from Madeira Beach, Treasure Island, and John's Pass Village and Boardwalk. The hotel has received very good user ratings and excellent location and cleanliness ratings.
The hotel offers modern amenities such as air conditioning, flat-screen TVs, fridges, coffee machines, free WiFi, and private bathrooms with hairdryers. Guests can enjoy cycling and other activities in the surrounding area. The hotel is also pet-friendly for an additional fee.

Other accommodation types in Treasure Island, FL

Best Treasure Island, FL luxury hotels (4 and 5 stars)

Among the 406 accommodations in Treasure Island, FL, here are the 2 best luxury hotels

Ocean Club Treasure Island Hotel - Treasure Island, FL
9.3Excellent 28 reviews
Treasure Island, FL
2 2
$695/nighttotal: $4170 (6 )

Ocean Club Treasure Island Hotel

hotel - Treasure Island
Ocean Club Treasure Island Hotel is a 4-star hotel located in St. Pete Beach, steps away from Treasure Island. The hotel offers stunning sea views, a tranquil atmosphere, and exceptional service. The hotel has excellent user ratings and offers spacious accommodations for up to 6 guests. Guests can enjoy the outdoor swimming pool, hot tub, fitness center, and free WiFi.
Ocean Club Treasure Island Hotel - Treasure Island, FL
9.6Excellent 115 reviews
Treasure Island, FL
2 1
$745/nighttotal: $2235 (3 )

Ocean Club Treasure Island Hotel

hotel - Treasure Island
The Ocean Club Treasure Island Hotel is a 4-star hotel located directly on Treasure Island Beach, within walking distance of St. Petersburg - Clearwater Beaches and John's Pass Village & Boardwalk. It has received excellent user ratings for its comfortable accommodations and friendly service.
The hotel offers a range of amenities, including an outdoor pool, spa tub, poolside bar, concierge services, and free WiFi. Guests can also enjoy access to a private beach, a garden, and a terrace. The multilingual staff is available 24 hours a day to assist guests with any requests.

Best Treasure Island, FL hotels with a pool

Among the 406 accommodations in Treasure Island, FL, here are the 8 best hotels with a pool

Twins Inn & Apartments - Treasure Island, FL
8.8Very good 232 reviews
Treasure Island, FL
2 1
$161/nighttotal: $483 (3 )

Twins Inn & Apartments

hotel - Treasure Island
Situated on Treasure Island, a short walk from John's Pass Village & Boardwalk, Twins Inn & Apartments is a 3-star hotel with a very good user rating. The hotel's beachfront location offers stunning views of the Gulf of Mexico.
The hotel offers a range of amenities, including an outdoor pool, laundry facilities, and free WiFi. Guests can also enjoy the convenience of express check-in and check-out, free self-parking, and multilingual staff.
The Saint Hotel - Treasure Island, FL
9.5Excellent 815 reviews
Treasure Island, FL
2 1
$327/nighttotal: $1962 (6 )

The Saint Hotel

hotel - St. Pete Beach
The Saint Hotel is a 3.5-star hotel located near Upham Beach Park in St. Pete Beach. It has excellent user ratings for location, cleanliness, and overall experience.
The hotel offers a range of amenities, including an outdoor pool, restaurant, bar/lounge, free WiFi, self-parking, and a spa tub. It also has multilingual staff and housekeeping services. The hotel has 1 bedroom and 1 bathroom, and the check-out time is 11:00 AM.
Sunrise Resort 509 - Treasure Island, FL
9.2Excellent 17 reviews
Treasure Island, FL
2 2
$339/nighttotal: $2034 (6 )

Sunrise Resort 509

hotel - St. Pete Beach
Sunrise Resort 509 offers a convenient and comfortable stay in St. Pete Beach, just steps away from the beach and a short drive from popular attractions like John's Pass and Tropicana Field. This highly-rated hotel boasts excellent user, location, and cleanliness ratings.
The hotel features well-appointed rooms with private balconies, air conditioning, and modern amenities like flat-screen TVs and free WiFi. With a floor area of 800 square feet, the rooms can accommodate up to 6 guests and include a private patio for outdoor relaxation. Guests can enjoy a refreshing swim in the pool, relax in the jacuzzi, or stay active on the tennis court.
The Roth Hotel - Treasure Island, FL
10Excellent 49 reviews
Treasure Island, FL
2 1
$199/nighttotal: $1194 (6 )

The Roth Hotel

hotel - Treasure Island
The Roth Hotel is a 2-star hotel located in the Sunset Beach neighborhood of Treasure Island. It is within a 5-minute walk of St. Petersburg - Clearwater Beaches and Sunset Beach. The hotel has an excellent user rating.
The hotel offers a range of amenities, including an outdoor pool, gas grills, free self parking, free WiFi in public areas, and a free beach shuttle. Housekeeping is available upon request.
Dolphin Court #1 - Treasure Island, FL
9.0Excellent 2 reviews
Treasure Island, FL
2 1
$212/nighttotal: $636 (3 )

Dolphin Court #1

hotel - Treasure Island
Dolphin Court #1 is a pet-friendly hotel located in the heart of Treasure Island, a 13-minute walk from Treasure Island Beach and close to other popular beaches. It has excellent user and location ratings.
The hotel offers air-conditioned rooms with private bathrooms, some with private patios. It has a swimming pool, garden, parking, and free WiFi. The hotel is family-friendly with a dedicated playground and offers an on-site ATM for guest convenience.
Dolphin Court #5 - Treasure Island, FL
8.0Very good 1 review
Treasure Island, FL
2 1
$249/nighttotal: $747 (3 )

Dolphin Court #5

hotel - Treasure Island
Dolphin Court #5 is a pet-friendly hotel conveniently located in Treasure Island, a short walk from the beach and within easy reach of Sunset Beach and John's Pass. It has very good user ratings and an excellent location rating.
The hotel offers one-bedroom units with one bathroom, accommodating up to four guests. The units feature fully equipped kitchenettes, private balconies or patios, and comfortable seating areas with air conditioning. Guests can enjoy amenities such as a swimming pool, a garden, parking, free WiFi, and an ATM on-site.
Dolphin Court #4 - Treasure Island, FL
10Excellent 2 reviews
Treasure Island, FL
2 1
$182/nighttotal: $1092 (6 )

Dolphin Court #4

hotel - Treasure Island
Dolphin Court #4 is located in the heart of Treasure Island, within walking distance of the beach, shops, and restaurants, and close to popular landmarks like Sunset Beach and John's Pass. It has excellent user and location ratings.
The offer features a well-equipped 1-bedroom, 1-bathroom apartment with a kitchenette and a seating area, that can accommodate up to 4 guests. It also includes amenities such as air conditioning, free Wi-Fi, a playground, and an ATM.
Dolphin Court #6 - Treasure Island, FL
Treasure Island, FL
2 1
$198/nighttotal: $594 (3 )

Dolphin Court #6

hotel - Treasure Island
Dolphin Court #6, a pet-friendly hotel in Treasure Island, offers a convenient location steps away from the beach and popular attractions. The hotel features air-conditioned rooms with private bathrooms, free Wi-Fi, and TVs. Guests can enjoy amenities such as a swimming pool, garden, parking, and an outdoor playground for children.
With a guest capacity of 3, Dolphin Court #6 is a great choice for families or small groups. The hotel's proximity to John's Pass Village and Boardwalk, Sunset Beach, and Tropicana Field makes it an ideal base for exploring the area.

Frequently asked questions about hotels in Treasure Island, FL

Destinations nearby

Best Treasure Island, FL hotels with breakfast

Among the 406 accommodations in Treasure Island, FL, here are the 4 best hotels with breakfast

Hilton Garden Inn St. Pete Beach - Treasure Island, FL
8.6Very good 2268 reviews
Treasure Island, FL
2 1
$357/nighttotal: $2142 (6 )

Hilton Garden Inn St. Pete Beach

hotel - St. Pete Beach
Hilton Garden Inn St. Pete Beach is a beachfront hotel located in St. Pete Beach, within walking distance of St. Petersburg - Clearwater Beaches and Splash Island Water Park. The 3-star hotel has very good user ratings and offers 1-bedroom accommodations with 1 bathroom.
Guests can enjoy an outdoor pool, a fitness center, on-site dining options, free Wi-Fi, free self-parking, and housekeeping services upon request. The hotel also provides direct access to the Gulf of Mexico, a spacious sundeck, a bar/lounge, a beach bar, and a poolside bar.
Residence Inn St Petersburg Treasure Island - Treasure Island, FL
9.0Excellent 1456 reviews
Treasure Island, FL
2 1
$327/nighttotal: $1962 (6 )

Residence Inn St Petersburg Treasure Island

hotel - Treasure Island
Residence Inn St Petersburg Treasure Island is a 3-star hotel just steps away from the famous St. Petersburg - Clearwater Beaches. It has an excellent location rating and user rating.
The hotel features a modern design with spacious rooms and comfortable furnishings. It offers a range of amenities including a spa tub, a 24-hour fitness center, an outdoor pool, a business center, and a restaurant. Guests can also enjoy direct access to the beach and are within walking distance of popular tourist destinations such as John's Pass Village & Boardwalk.
Crystal Bay Hotel - Treasure Island, FL
9.1Excellent 2759 reviews
Treasure Island, FL
2 1
$177/nighttotal: $1062 (6 )

Crystal Bay Hotel

hotel - St. Petersburg
Crystal Bay Hotel is a historic 3-star hotel located in the La Vista district of St. Petersburg. It is within easy reach of St. Petersburg - Clearwater Beaches (1.9 mi), John's Pass Village & Boardwalk (6 mi), Tropicana Field (6 mi), Vinoy Park (9 mi), and Sunken Gardens (9 mi). The hotel has excellent user ratings for its cleanliness and location.
The hotel has 1 bedroom and 1 bathroom. It offers a range of amenities, including a swimming pool, spa, restaurant, bar, room service, parking, and free WiFi. The hotel also has a 24-hour front desk and conference space.
Cambria Hotel St Petersburg-madeira Beach Marina - Treasure Island, FL
8.8Very good 3735 reviews
Treasure Island, FL
2 1
$220/nighttotal: $1320 (6 )

Cambria Hotel St Petersburg-madeira Beach Marina

hotel - Madeira Beach
Situated in the heart of Madeira Beach, Cambria Hotel St Petersburg-madeira Beach Marina offers easy access to Archibald Beach Park and St. Petersburg - Clearwater Beaches, within a 10-minute walk. This 3-star hotel has been rated as "very good" by users, particularly for its location and cleanliness.
The hotel features 1 bedroom and 1 bathroom, as well as an on-site restaurant, a bar, a fitness center, and a swimming pool. Guests can also enjoy free WiFi, room service, and valet parking.

Neighborhoods and points of interest in Treasure Island, FL