Are you in a hurry?
Here is a quick list of hotels in St. Pete Beach, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Satellite Motel |
9.0 / 10 (866 Reviews) |
From 161$ | |
| Sea Jay Motel And Marina (Adults Only) |
8.8 / 10 (742 Reviews) |
From 99$ | |
| Sunset Vistas Two Bedroom Beachfront Suites |
7.8 / 10 (1322 Reviews) |
From 201$ | |
| Crystal Palms Beach Resort |
6.7 / 10 (300 Reviews) |
From 184$ | |
| The Molloy - A Boutique Beach Resort |
8.6 / 10 (426 Reviews) |
From 111$ |
View all photos
Satellite Motel
From 161$
Satellite Motel St. Pete Beach, located 25 minutes' walk from John's Pass, features Wi-Fi throughout the property. This motel offers 24 rooms with views of the sea.
The Satellite Motel in the Treasure Island district, 2.2 km from John's Pass Village. Upham Beach Park is in close proximity to the property, while Gulf Boulevard & 112th Avenue bus stop is a 5-minute stroll away. For those travelling from afar, St. Pete-Clearwater International airport is 37 minutes' drive away.
View all photos
Sea Jay Motel And Marina (Adults Only)
From 99$
Offering a sun deck with a barbeque grill, the 2-star Sea Jay Motel And Marina St. Pete Beach is around a 15-minute ride from John's Pass Village. Offering a location in the Treasure Island district of St. Pete Beach near a boat dock, the smoke-free hotel has 19 rooms and an outdoor swimming pool.
You'll need 37-minute drive to St. Pete-Clearwater International airport. This St. Pete Beach hotel is also located just a minute's drive from Maykel Art Gallery. There is Alligator Attraction Nature Preserve approximately 3 km away.
View all photos
Sunset Vistas Two Bedroom Beachfront Suites
From 201$
Situated approximately a 5-minute walk from Johns Pass, Sunset Vistas Two Bedroom Beachfront Suites St. Pete Beach hotel offers rooms with views of the ocean. The hotel features an outdoor pool, a gym facility and Wi-Fi throughout the property.
The accommodation is about 2 km from John's Pass, within walking distance of John's Pass Village and Boardwalk. This 3-star hotel places you within 5 minutes' walk of Hubbard's Beach. The sand beach is 1 km away. Guests can find Jungle Prada de Navaez Park, which is 25 minutes' walk away. This St. Pete Beach hotel is also at a moderate distance from John's Pass Village bus stop.
View all photos
Crystal Palms Beach Resort
From 184$
Crystal Palms Beach Resort St. Pete Beach is located a 15-minute walk from John's Pass Village and Boardwalk, right in the centre of St. Pete Beach, and offers rooms with pool views. Staying here you can use Wi-Fi throughout the property and a car park on site.
The Crystal Palms is perfectly situated a stroll from John's Pass Village. The resort also gives access to Isle of Capri Bridge, which is about 300 metres away. The property is also at a medium distance from Treasure Bay. For those travelling from afar, St. Pete-Clearwater International airport is 42 minutes' drive away.
View all photos
The Molloy - A Boutique Beach Resort
From 111$
Located about a 25-minute stroll from Sunset Beach Dog Park, the 3-star Molloy - Treasure Island Suites & Cottages St. Pete Beach hotel offers Wi-Fi in public areas and complimentary private parking. Located in the Treasure Island district of St. Pete Beach, the beachfront motel offers a picnic area and barbecue grills.
You'll need 38-minute drive to St. Pete-Clearwater International airport. The hotel is within walking distance of Maykel Art Gallery in St. Pete Beach. This St. Pete Beach property is also within close proximity of Boca Ciega Bay. The Molloy - Treasure Island Suites & Cottages hotel is situated within a 2-km distance of Sunset Beach.
Hotels in St. Pete Beach
| Best mid-range Hotel ๐ด | Satellite Motel |
| Hotel with balcony ๐ค๏ธ | Sea Jay Motel And Marina (Adults Only) |
| Best reviews Hotel โค๏ธ | Sunset Vistas Two Bedroom Beachfront Suites |
View all photos
Treasure Island Hotel And Marina
From 141$
Featuring an ATM machine and a lift, Treasure Island Hotel And Marina St. Pete Beach is nestled in St. Pete Beach, around a 20-minute walk from Egan Park. Located about 2 km from Sunset Beach, this 3-star hotel offers views of the patio and an outdoor swimming pool.
The hotel lies in Treasure Island district with easy access to Maykel Art Gallery, which is approximately 5 minutes' walk away. Ron Mckenney Park is within 3 km of the accommodation and St. Pete-Clearwater International airport is 30 km away. The property is also at a medium distance from Boca Ciega Bay.
View all photos
Page Terrace Beachfront Hotel
From 121$
Offering an outdoor swimming pool, the 2-star Page Terrace Beachfront Hotel St. Pete Beach is nestled in the Treasure Island district of St. Pete Beach, approximately 25 minutes' walk from John's Pass Village. Located around 3 km from John's Pass Village and Boardwalk, the hotel features 36 rooms with views of the pool.
You'll need 37-minute drive to St. Pete-Clearwater International airport. This St. Pete Beach hotel gives access to Maykel Art Gallery, which is merely 5 minutes' walk away. Treasure Island Slide Florida is also situated a stroll from the accommodation.
View all photos
Surf Beach Treasure Island Resort
From 337$
Surf Beach Treasure Island Resort St. Pete Beach is situated in the Treasure Island district, approximately a 20-minute walk from John's Pass Village and features 28 rooms with views of the ocean. This 3-star hotel offers Wi-Fi in the rooms, parking on site and an outdoor pool.
The resort is 400 metres from Maykel Art Gallery and only a few minutes from a pristine beach of St. Pete Beach. Alligator Attraction Museum is within 25 minutes' walk of the property and St. Pete-Clearwater International airport is 30 km away. The white beach is around 300 metres away. Surf Beach Treasure Island Resort is also within a 5-minute drive of Jungle Prada de Navaez Park.
View all photos
Treasure Island Beach Resort
From 280$
Situated around 10 minutes' drive from John's Pass Village and Boardwalk, the 3-star Treasure Island Beach Resort St. Pete Beach features Wi-Fi in the rooms and a car park on site. This luxury hotel lies in the Treasure Island district of St. Pete Beach and features an American restaurant.
The resort is located in St. Pete Beach, about 200 metres from a beautiful beach. Maykel Art Gallery is a minute's walk from the accommodation, and St. Pete-Clearwater International airport is 30 km away. The white sand beach is nearly a 10-minute walk away. Take benefit from the proximity to Sunset Beach, which is approximately 3 km away.
View all photos
Arvilla Resort
From 123$
The 2-star Arvilla Resort St. Pete Beach is situated in the Treasure Island district of St. Pete Beach, approximately 25 minutes' walk from John's Pass Village and features 15 rooms with views of the pool. Guests can discover a serene oasis in this St. Pete Beach hotel's garden, where BBQ await.
You'll need 37-minute drive to St. Pete-Clearwater International airport. Jungle Prada de Navaez Park is also located within 3 km of the hotel. The nearby attractions include a large community center, situated just 5 minutes' walk away.
View all photos
Island Gulf Resort
From 175$
Located around a 15-minute walk from John's Pass Village, Island Gulf Resort St. Pete Beach includes 18 rooms with views of the city. Guests who stay at the resort can park their car on site.
This 2-star hotel in the Madeira Beach district, just a short stroll from Alligator Attraction Nature Preserve. The property is merely 1 km from John's Pass Village and Boardwalk and merely 1.1 km from Church by the Sea. For those travelling from afar, Clearwater Air Park airport is 31 minutes' drive away.