You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Treasure Island, located in Pinellas County, Florida, is a charming coastal city nestled on a barrier island in the Gulf of Mexico. Known for its pristine white sandy beaches and crystal-clear waters, it offers a serene getaway for travelers seeking relaxation and adventure. The city boasts a variety of accommodations, from luxurious beachfront resorts to cozy inns, catering to all types of visitors.
Among the best neighborhoods to stay in are Sunset Beach, known for its laid-back vibe and stunning sunsets, and the central Treasure Island area, which offers easy access to local attractions and dining options. Visitors can explore top attractions such as the Treasure Island Beach Trail, a scenic path perfect for walking or biking, and the nearby John's Pass Village and Boardwalk, a bustling hub of shops, restaurants, and entertainment.
See the latest prices and deals by choosing your dates

Holiday home in Treasure Island, St. Pete Beach · 2.14 mi from centre
5.0
1 review
Land's End 3-202 Bay Front is located in St. Pete Beach, just 3.7 miles from John's Pass and 3.9 miles from John's Pass Village and Boardwalk. The air-conditioned accommodation is a 4-minute walk from Sunset Beach, and guests can benefit from private parking available on site and free Wifi. During your stay at this vacation home, you can use an outdoor swimming pool, as well as a selection of a hot tub and an elevator.
Featuring a balcony and sea views, the spacious vacation home includes 2 bedrooms, a living room, cable flat-screen TV, an equipped kitchen, and 2 bathrooms with an a bath or shower. Towels and bed linen are available in the vacation home. For added privacy, the accommodation features a private entrance.
Sightseeing tours are available within easy reach.
Tropicana Field is 10 miles from the vacation home, while Chihuly Collection is 11 miles from the property. St. Pete-Clearwater International Airport is 16 miles away.

Hotel in Pinellas County, St. Pete Beach · 3.97 mi from centre
8.4
457 reviews
With a stay at Bayview Plaza Waterfront Resort in St. Pete Beach (Belle Vista), you'll be within a 15-minute drive of John's Pass Village & Boardwalk and Tampa Bay. This beach hotel is 9.8 mi (15.8 km) from Tropicana Field and 10 mi (16 km) from Salvador Dali Museum.

Hotel in Madeira Beach · 2.66 mi from centre
8.0
1,000 reviews
With a stay at Schooner Hotel in Madeira Beach, you'll be on the beach, within a 5-minute drive of John's Pass Village & Boardwalk and Archibald Beach Park. This beach hotel is 12.1 mi (19.5 km) from Tampa Bay and 11.2 mi (18 km) from Tropicana Field.

Hotel in Pinellas County, St. Pete Beach · 2.77 mi from centre
7.6
1,045 reviews
Breakfast available
With a stay at The Luce, St. Pete Beach, a Tribute Portfolio Hotel in St. Pete Beach, you'll be 3.3 mi (5.2 km) from Sunset Park and 10.4 mi (16.7 km) from Great Explorations Children's Museum. This beach hotel is 11.1 mi (17.8 km) from Tropicana Field and 28.8 mi (46.3 km) from Florida Aquarium.

Hotel in Pinellas County, St. Pete Beach · 2.82 mi from centre
7.8
1,000 reviews
Located in St. Pete Beach, The Beachcomber is within a 15-minute drive of John's Pass Village & Boardwalk and Eckerd College. This beach hotel is 11 mi (17.8 km) from Tropicana Field and 13.1 mi (21.1 km) from Fort De Soto Park.

Hotel in Pinellas County, St. Pete Beach · 2.87 mi from centre
9.0
625 reviews
Breakfast available
With a stay at Hilton Garden Inn St. Pete Beach in St. Pete Beach, you'll be on the beach, within a 10-minute drive of John's Pass Village & Boardwalk and Splash Island Water Park. This beach hotel is 8.9 mi (14.3 km) from Tampa Bay and 10.1 mi (16.2 km) from Vinoy Park.

Resort in Pinellas County, St. Pete Beach · 2.88 mi from centre
8.2
1,089 reviews
Breakfast available
Located in St. Pete Beach, RumFish Beach at TradeWinds is by the ocean, within a 15-minute walk of Upham Beach and Dolphin Landings Charter Boat Center. This beach resort is 4.7 mi (7.5 km) from John's Pass Village & Boardwalk and 9.5 mi (15.3 km) from Chihuly Collection.

Hotel in Madeira Beach · 3.21 mi from centre
9.4
767 reviews
Breakfast available
With a stay at Courtyard St. Petersburg Clearwater/Madeira Beach, you'll be centrally located in Madeira Beach, within a 5-minute drive of John's Pass Village & Boardwalk and Bay Pines VA Medical Center. This hotel is 11.3 mi (18.1 km) from Tampa Bay and 10.3 mi (16.6 km) from Tropicana Field.

Resort in Pinellas County, St. Pete Beach · 3.64 mi from centre
7.8
1,000 reviews
Breakfast available
Located in St. Pete Beach, Dolphin Beach Resort is by the ocean, a 1-minute drive from Dolphin Landings Charter Boat Center and 5 minutes from Hurley Park. This beach resort is 1 mi (1.7 km) from Upham Beach and 5.4 mi (8.7 km) from John's Pass Village & Boardwalk.

Hotel in Pinellas County, St. Pete Beach · 4.00 mi from centre
8.4
509 reviews
With a stay at Bay Palms Waterfront Resort - Hotel and Marina in St. Pete Beach (Belle Vista), you'll be within a 15-minute drive of John's Pass Village & Boardwalk and Tampa Bay. This family-friendly hotel is 9.8 mi (15.8 km) from Tropicana Field and 9.9 mi (16 km) from Salvador Dali Museum.

Hotel in Pinellas County, St. Pete Beach · 4.02 mi from centre
7.0
1,000 reviews
With a stay at Miramar Beach Resort in St. Pete Beach (Belle Vista), you'll be within a 15-minute drive of John's Pass Village & Boardwalk and Tampa Bay. This beach hotel is 9.7 mi (15.7 km) from Tropicana Field and 9.9 mi (15.9 km) from Salvador Dali Museum.

Aparthotel in Madeira Beach · 2.47 mi from centre
9.0
1,339 reviews
With a stay at Shoreline Island Resort - Exclusively Adult in Madeira Beach, you'll be on the beach, within a 5-minute drive of John's Pass Village & Boardwalk and Archibald Beach Park. This beach aparthotel is 11.1 mi (17.9 km) from Tampa Bay and 9.7 mi (15.6 km) from Tropicana Field.

Resort in Madeira Beach, St. Pete Beach · 2.27 mi from centre
8.8
32 reviews
Island Gulf Resort is set on the seafront, 4.3 mi from St Pete Beach Theater. Available for guests is a hot tub. The property provides sea views and a barbecue.
All guest rooms in the resort are fitted with a flat-screen TV. Island Gulf Resort offers certain units with city views, and every room is fitted with a private bathroom. At the accommodations rooms come with a seating area.
Island Gulf Resort offers a sun terrace.
Popular points of interest near the resort include Dolphin Landings Charter Boat Center, Boca Ciega Bay Aquatic Preserve and Fort Desoto State Park. The nearest airport is St Petersburg-Clearwater Airport, 11 mi from Island Gulf Resort.

Hotel in Pinellas County, St. Pete Beach · 2.30 mi from centre
9.6
324 reviews
Located in St. Pete Beach, The Saint Hotel is a 1-minute drive from Upham Beach Park and 8 minutes from John's Pass Village & Boardwalk. This hotel is 6.1 mi (9.8 km) from Eckerd College and 7.6 mi (12.2 km) from Tropicana Field.

Hotel in Pinellas County, St. Pete Beach · 2.32 mi from centre
9.6
679 reviews
When you stay at Pasa Tiempo Private Waterfront Resort - Adults Only in St. Pete Beach, you'll be on the waterfront, within a 15-minute drive of John's Pass Village & Boardwalk and Tropicana Field. This boutique hotel is 9.5 mi (15.3 km) from Tampa Bay and 9.2 mi (14.8 km) from Vinoy Park.

Apartment in Madeira Beach, St. Pete Beach · 2.32 mi from centre
8.2
37 reviews
Escape to paradise is located in St. Pete Beach, just 10 miles from Tropicana Field and 12 miles from The Dali' Museum. With pool views, this accommodation offers a patio and a swimming pool. The apartment also features free Wifi, free private parking, and facilities for disabled guests.
Featuring a balcony and sea views, the spacious apartment includes 1 bedroom, a living room, cable flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower. Offering air conditioning, the apartment offers Blu-ray player, DVD player, and a CD player. The accommodation is non-smoking.
A mini-market is available at the apartment.
A bicycle rental service is available at the apartment.
Popular points of interest near Escape to paradise include Madeira Beach, John's Pass, and John's Pass Village and Boardwalk. St. Pete-Clearwater International Airport is 14 miles from the property.

Motel in Pinellas County, St. Pete Beach · 2.35 mi from centre
9.6
35 reviews
Located in St. Pete Beach, Carlton House Motel is within a 15-minute drive of John's Pass Village & Boardwalk and Tropicana Field. This motel is 9.4 mi (15.2 km) from Tampa Bay and 9.6 mi (15.4 km) from Vinoy Park.

Apartment in Pinellas County, St. Pete Beach · 2.38 mi from centre
9.7
3 reviews
Waves Unit 2 offers accommodations in St. Pete Beach, a 4-minute walk from St. Pete Beach and 4.3 miles from John's Pass. Guests may go for a swim in the heated pool. Chihuly Collection is 9.3 miles away and The Dali' Museum is 10 miles from the apartment.
The air-conditioned apartment is composed of 2 separate bedrooms, a living room, a fully equipped kitchen with a dishwasher and oven, and 2 bathrooms. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.
John's Pass Village and Boardwalk is 4.4 miles from the apartment, while Tropicana Field is 8.4 miles from the property. St. Pete-Clearwater International Airport is 14 miles away.

Condo property in Pinellas County, St. Pete Beach · 2.38 mi from centre
9.6
8 reviews
With a stay at this condo in St. Pete Beach, you'll be near the beach, within a 10-minute drive of John's Pass Village & Boardwalk and Corey Ave. This condo is 9.4 mi (15.1 km) from Tampa Bay and 8.5 mi (13.6 km) from Tropicana Field.

Condo property in Madeira Beach · 2.42 mi from centre
With a stay at this condo in Madeira Beach, you'll be on the beach, within a 5-minute drive of John's Pass Village & Boardwalk and Archibald Beach Park. This golf condo is 11.1 mi (17.8 km) from Tampa Bay and 9.7 mi (15.5 km) from Tropicana Field.