Location is everything.

We're just steps away from the beach and minutes away from some of our areas most popular attractions. 


Our hotel is right across the street from our breathtaking beach. Grab a towel and your beach gear and stroll on over for a day in the sun.

beach days

If you want to fish, there is a neighborhood dock just one block from our resort, but don’t forget to get a fishing license first.


We're only 9 blocks away from John's Pass Village which is an adorable waterfront entertainment and shopping venue with casual restaurants that are huge on flavor.

john's pass

on-site & walking distance

If you brought a boat or Jet Ski on your vacation, there is a boat launch two blocks away at 119th Ave and 1st St. East. 

boat docks

We have a recreation and picnic area with BBQ pits and tables.

bbq & picnic

We are just minutes away from some of the most delicious waterfront restaurants in town. John's Pass is home to many of them!

dine out

No car, no problem! Free Beach Rides provides a tip-only shuttle service that takes you anywhere you need to go along our beautiful local beaches!

free beach rides

From fishing charters and parasailing to dolphin tours and boat rides, John's Pass Village has tons of watersport activities for the family to enjoy.

& excursions

Enjoy the Oasis Palms Resort pool! Every Treasure Island vacation needs a pool day to relax and recharge.

pool day

* Bringing a boat trailer? We can arrange for you to park your trailer on our property as long as you let us know in advance.

Zoo Tampa at Lowry park

florida aquarium

busch gardens

Want to explore more of Tampa Bay during your stay?

nearby attractions