Twins Inn & Apartments

at 12520 Gulf Blvd, Saint Petersburg, 33706 United States

Twins Inn & Apartments, formerly known as Twins Apartments, is located right next to Florida’s finest white sand beach in Treasure Island, located between Clearwater Beach and St. Pete Beach.

Twins Inn & Apartments
12520 Gulf Blvd
Saint Petersburg , FL 33706
United States
Contact Phone
P: (727) 360-7420


Why stay in a small hotel room? Only one block from John’s Pass, the famous fishing and shopping village, the Twins’ location is very convenient for activities such as fishing, golfing, water sports, dinner and gaming cruises, museums, theme parks, fitness centers and day spas.

Opening time

  • Mondays: 09:00- 17:00
  • Tuesdays: 09:00- 17:00
  • Wednesdays: 09:00- 17:00
  • Thursdays: 09:00- 17:00
  • Fridays: 09:00- 17:00
  • Saturdays: 09:00- 17:00

General Info

For 40 years, the Twins has enjoyed the reputation as a premier family vacation destination. Featuring spacious one bed room (530 square feet of living space) and two bedroom (750 square feet of living space) vacation apartments with fully-equipped kitchens, a heated outdoor pool, and breath-taking views of the Gulf of Mexico, we offer the comforts, conveniences, and amenities of your home away from home.

Company Rating

148 Facebook users were in Twins Inn & Apartments. It's a 42 position in Popularity Rating for companies in Hotel category in Saint Petersburg, Florida

49 FB users likes Twins Inn & Apartments, set it to 44 position in Likes Rating for Saint Petersburg, Florida in Hotel category