Hotels near John's Pass, St Pete Beach

Enter your dates to see the latest prices and deals for St Pete Beach hotels

October 2026

1234
567891011
12131415161718
19202122232425
262728293031

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30
Flexible date options
Select occupancy

Featured hotels near John's Pass

John's Pass Hotel - Fully Remote Check In

St Pete Beach (100 yd from John's Pass)

Attractively located in the Madeira Beach district of St Pete Beach, John's Pass Hotel - Fully Remote Check In is situated 300 metres from Madeira Beach, 200 metres from John's Pass and 200 metres...

M
Merlyn
From
United States
Our room was exceptionally clean, our bed was very comfortable and the location couldn’t be better! And getting free parking in an area that is always busy is a plus, I would 100% book here again.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,158 reviews
Price from
€ 126.83
1 night, 2 adults

Boutique Beach Retreat

St Pete Beach (0.7 mi from John's Pass)

Featuring an outdoor swimming pool, Boutique Beach Retreat is located in St Pete Beach in the Florida region, 300 metres from Treasure Island and 1.2 km from John's Pass.

I
Igor
From
Poland
Very good place to stay. Location was excellent, walking distance to a sandy beach. Nice pool, barbecue, beach equipment to rent for free. No issues with parking (free!). Room and kitchen were well equipped, all was there, including paper towels, tin foil, knife sharpener, dishwasher detergent etc. Highly recommended.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 274 reviews
Price from
€ 135.12
1 night, 2 adults

Residence Inn by Marriott St. Petersburg Treasure Island

St Pete Beach (0.7 mi from John's Pass)

Residence Inn by Marriott St. Petersburg Treasure Island boasts a beachfront location. Guests can start their day with a complimentary buffet breakfast and then take a dip in the oceanfront pool.

L
Ligia
From
United States
The location on the beach is great. Our room was a 1 BR plus kitchenette which has everything needed. And a dishwasher too. Everything works, beds are nice, room is clean. There's always someone available if we needed anything. Breakfast is good and lots of it. Parking is always available but there's a daily charge for it.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 204 reviews
Price from
€ 241.72
1 night, 2 adults

Ocean Club Treasure Island Hotel

St Pete Beach (1 mi from John's Pass)

Facing the beachfront, Ocean Club Treasure Island Hotel offers 4-star accommodation in St Pete Beach and has an outdoor swimming pool, fitness centre and private beach area.

C
Courtney
From
Canada
Location, amenities, and people are all wonderful! Would 100% recommend!!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 443 reviews
Price from
€ 539.89
1 night, 2 adults

Bayside Inn and Marina

St Pete Beach (1 mi from John's Pass)

Located just steps from the Boca Ciega Bay and Gulf of Mexico on Treasure Island, this all-suite hotel features a 15-slip marina and outdoor pool.

L
Lisa
From
Canada
Close to beach. Nice clean pool. Great rooms newly renovated and very roomy. All the comforts of home!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 222 reviews
Price from
€ 139.19
1 night, 2 adults

Treasure Island Hotel and Marina

St Pete Beach (1.2 mi from John's Pass)

Treasure Bay Hotel & Marina features tropical landscaping and a marina on Boca Ciega Bay. Guests can take a refreshing dip in the outdoor pool, or relax in the hot tub.

J
Jamie
From
United States
Staff was amazing. Especially Lauren at the front desk. She was always very helpful. She worked much of the weekend including a back to back shift and still kept a smile on her face. She even offered to let us use her umbrella for our beach day. You do not find genuine caring service like this frequently and it was very much appreciated. Even though we work for a major branded hotel and typically stay at one of those locations due to the significant employee discount when we are in the St. Pete area we will always choose to stay here moving forward.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,116 reviews
Price from
€ 133.65
1 night, 2 adults
See more properties near John's Pass

Most booked hotels near John's Pass in the past month

See all

Number 1Booked hotel near John's Pass

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,483 reviews

Number 2Booked hotel near John's Pass

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,116 reviews

Number 3Booked hotel near John's Pass

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 934 reviews

Number 4Booked hotel near John's Pass

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 611 reviews

Number 5Booked hotel near John's Pass

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 724 reviews

Number 6Booked hotel near John's Pass

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,065 reviews

Number 7Booked hotel near John's Pass

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,158 reviews

Number 8Booked hotel near John's Pass

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 284 reviews

Number 9Booked hotel near John's Pass

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 408 reviews

Number 10Booked hotel near John's Pass

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 493 reviews

Enjoy breakfast at the hotels near John's Pass

See all
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 611 reviews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 129 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 16 reviews
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 621 reviews

Scored out of 10, guest rating 5.4
Passable - What previous guests thought, 40 reviews
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 154 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 391 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 525 reviews

Budget hotels near John's Pass

See all
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,158 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,065 reviews

Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 3 reviews
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 4 reviews
Scored out of 10, guest rating 5.5
Passable - What previous guests thought, 2 reviews
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3 reviews
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 36 reviews
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 274 reviews

Hotels with great access to John's Pass!

See all
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 236 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 204 reviews

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 321 reviews

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 284 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 443 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 222 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 724 reviews

Planning a trip to see the John's Pass? Check out the latest reviews and scores

Scored out of 10, guest rating 4.0

Parking is expensive and requires an app download with debit...

Parking is expensive and requires an app download with debit card attached. Not a safe option. Much better when you added the required number of quarters to the meter for the shopping experience. We didn’t stay and wouldn’t go back with this parking payment arrangement. Bad move to remove the meters.
Guest review byPatricia
United Kingdom

More places to explore, more ways to go