Twins Inn & Apartments

12520 Gulf Blvd, Treasure Island, 33706-5053, FL

Enter Your Trip Dates

1 Room / 2 Adults

1 rooms,
2 adults
  • Rooms:

  • Adults:

  • Close

TripAdvisor Rating


Located by the Isle of Capri, the Twins Inn & Apartments provide an island getaway for you and your family. The hotel and its grounds cater to families with children. The accommodations offer multiple bedrooms, separate living areas, full kitchens and spacious closets and bathrooms. The hotel is perfectly located on the Gulf of Mexico, and the beach is just outside your front door. The heated outdoor pool is open all year round, and there are plenty of outdoor seating areas for you and your family to enjoy. The hotel is located in a quiet, relaxing area, but are close to several stores and attractions for your convenience.

There are several parasailing and fishing tours nearby, and opportunities for other watersports like paddleboarding and snorkeling. There are parks and reserve areas that you can explore, too.

Our Editor Loves

  • Beachfront location
  • Activities for kids
  • Apartment-style rooms

Family Interests

  • Beach
  • Bicycling
  • Golf
  • Hiking
  • Museum/Cultural
  • Water Sports

Family Amenities

  • Free Wi-Fi
  • Kitchenettes
  • Laundry
  • Pool
  • Refrigerator


terrible unit

by Bill B

floors were dirty in unit 7. white socks got filthy. shower filthy. multiple ugly large locks on the inside of unit's door. there is no room service except empty trash can. very poor unit. manager did not address the blatant problems.
location was good. they do not clean the unit between renters

An ok place to stay in a great location.

by Emi W

We booked our room thinking it would just be my husband and I traveling. At the last minute we learned our 3 kiddos would be tagging along. They are 3,5 &7 so we didn't think it was big deal. When we arrived to the hotel we had to add the kids onto our purchase price. Our total purchase price was $482.51 but after adding 2 out of 3 of the kids on it went to $550.28. I guess I could understand a little extra but I didn't feel that a difference of $67.77 was justified. They slept in the same beds with us and the only extra thing we received was 3 additional towel sets.
The room was ok. It wasn't tiled, just dark green carpet that showed every single speck of sand. They did have a vacuum cleaner in the closet so we made good use of that. We had double beds which worked out ok because we split the kids and us among them. There was no balcony. We were on the street side so it was a little noisy but got pretty quiet at night. It was very bright and almost seemed like it was daytime all night. the next night we were able to rig one of the comforters to cover the window and help darken the room. The AC was ice cold but very loud. It ran basically the majority of the time we were in there so it was a loud noise throughout the night.
The pool was nice, it got very warm by the end of the night. It almost felt like a hot tub each night.
The walk to the beach was very short down a small dead-end street. It's a beautiful beach and a great place to relax.
We walked to get ice cream one night and to John's Pass another. Both were quick and easy walks.
The hotel is older and it seems like it's pretty clean it just needs some cosmetic repairs. It's in a great location for visiting the John's Pass area or even a short drive to the St. Petersburg/Clearwater/Tampa areas.