St Pete Beach Hotels

Map of St Pete Beach Hotels

The Villas at St Pete Beach St Pete Beach
Free Wi-Fi

Situated in St Pete Beach, 100 metres from St. Pete Beach, The Villas at St Pete Beach features accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities. This 5-star hotel offers free Wi-Fi. The property is non-smoking and is set 7.1 km from John's Pass.

Number of rooms: 13

6901 Sunset Way, St Pete Beach, FL 33706, United States

The Sands of Treasure Island Treasure Island
8.5/10 Excellent
7 reviews
Free Wi-Fi

Located in St Pete Beach, within 200 metres of Treasure Island and 1.6 km of Madeira Beach, The Sands of Treasure Island provides accommodation with a terrace and as well as free private parking for guests who drive. Featuring a garden, the 2-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom. The hotel offers an outdoor pool and a 24-hour front desk.

Number of rooms: 34

11800 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States

Park Shore Suites at Madeira Beach Madeira Beach
9.4/10 Wonderful
40 reviews
Free Wi-Fi Free private parking

Park Shore Suites at Madeira Beach, a property with a garden, is set in St Pete Beach, 2.8 km from Treasure Island, 3 km from North Redington Beach, as well as 2.1 km from John's Pass. The air-conditioned accommodation is 300 metres from Madeira Beach, and guests can benefit from complimentary Wi-Fi and private parking available on site. In good weather, guests are welcome to sit outside.

Number of rooms: 7

160 145th Avenue, Madeira Beach , St Pete Beach, FL 33708, United States

Satellite Motel St Pete Beach
Free Wi-Fi

Located in St Pete Beach, 200 metres from Treasure Island, Satellite Motel provides accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities. Featuring family rooms, this property also provides guests with a sun terrace. The accommodation features room service and free Wi-Fi throughout the property.

Number of rooms: 24

11205 Gulf Blvd, Treasure Island , St Pete Beach, FL 33706, United States

Treasure Island Beach Club 727-360-7096 St Pete Beach
Free Wi-Fi Free private parking

Facing the seafront in St Pete Beach, Treasure Island Beach Club 727-360-7096 is an aparthotel, featuring a year-round outdoor pool and private parking. The property features sea and pool views, and is 200 metres from Treasure Island. Guests can make use of a garden.

Number of rooms: 36

11750 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States

Hotel Takeover! Groups Up To 47 Guests Treasure Island
Free Wi-Fi

Located in St Pete Beach, 300 metres from Treasure Island, Hotel Takeover! Groups Up To 47 Guests! provides accommodation with free Wi-Fi and free private parking. The property is around 14 km from Tropicana Field, 16 km from Chihuly Collection and 16 km from The Dali' Museum. The Pier is 16 km from the hotel and Pier 60 is 24 km away.

Number of rooms: 11

11965 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States

Twins Inn & Apartments Treasure Island
8.4/10 Very Good
37 reviews
Free Wi-Fi Free private parking

Offering a heated outdoor pool and free Wi-Fi, this apartment is located in Treasure Island, Florida and is adjacent to the beach. John’s Pass Village and Boardwalk is 750 metres from the property.

Number of rooms: 15

12520 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States

Caprice Resort St Pete Beach
8.4/10 Very Good
25 reviews
Free Wi-Fi Free private parking

This St Pete Beach Caprice Resort by Travel Resort Services offers 1 and 2-bedroom apartments with a private balcony, kitchen, and free Wi-Fi. Extras include direct beach access to Upham Beach and a heated year-round outdoor pool.

Number of rooms: 30

6950 Beach Plaza, St Pete Beach, FL 33706, United States

Sunset Vistas Two Bedroom Beachfront Suites Treasure Island
Free Wi-Fi Free private parking

Offering panoramic views of the Gulf of Mexico, this beachfront resort is located on the white sand shores of Treasure Island. Guests can take a dip in the geothermal heated pool, or take a sunset stroll through the tropical-themed courtyard. John's Pass Village and Boardwalk is 2 km away. Treasure Bay Golf & Tennis and Native Sportfishing is 3.1 km away.

Number of rooms: 120

12000 Gulf Boulevard, Treasure Island , St Pete Beach, FL 33706, United States

Hotel booked 1 times today.

Gulf Winds Resort by Travel Resort Services St Pete Beach
Free Wi-Fi

Offering an outdoor pool and free Wi-Fi access, this resort is adjacent to Saint Pete Beach. Smuggler’s Cove Adventure Golf, a mini-golf venue, is located 10.1 km from the property. A cable TV and telephone are featured in all Gulf Winds Resort by Travel Resort Services apartments. A fully equipped kitchen with a stove, refrigerator, microwave, oven, and kitchenware is included. Guests can enjoy playing a game of shuffleboard on site at TRS Resort. A garden and a sun terrace are offered as well as barbecue facilities. Parking is complimentary for guests’ convenience. Pinellas National Wildlife Refuge is 14 minutes’ drive away from the property, Sunken Gardens is 18 minutes’ drive away, and Dolphin Marine Rentals are 5.0 km from Gulf Winds Resort.

Number of rooms: 60

6800 Sunset Way, St Pete Beach, FL 33706, United States

The Hotel Zamora St Pete Beach
8.2/10 Very Good
79 reviews
Free Wi-Fi

Located in St. Pete Beach, Florida, this Mediterranean-style hotel features an outdoor swimming pool, a 7-slip marina, and a rooftop bar. It is within walking distance of the white sand beaches of the Gulf of Mexico. Complimentary Wi-Fi is offered in all rooms and suites

Number of rooms: 84

3701 Gulf Boulevard, St Pete Beach, FL 33706, United States

Upham Beach Inn St Pete Beach
Free Wi-Fi

Situated in St Pete Beach, 300 metres from St. Pete Beach, Upham Beach Inn features accommodation with an outdoor swimming pool, free private parking and a fitness centre. Located around 7.3 km from Johns Pass and Village Boardwalk, the inn with free Wi-Fi is also 14 km away from Tropicana Field. The property is non-smoking and is set 7 km from John's Pass.

Number of rooms: 12

600 68th Avenue, St Pete Beach, FL 33706, United States

Show More Hotels