Annual Rentals

See our annual rentals below!

18700 Gulf Blvd. #5
Indian Shores, FL 33785

AVAILABLE NOW

3 bedrooms, 3.5 baths, beachfront, community pool, 2-car garage, balconies, amazing views! Call today for more information!

7100 Sunset Way #806
St. Pete Beach, FL 33706

AVAILABLE NOW

$2800 a month, 2 bedrooms, 2 baths, beachfront, community pool, balcony, amazing views! Call today for more information!

30 80th Terrace
Treasure Island, FL 33706

AVAILABLE NOW

$3200 a month, 2 bedrooms, 2.5 bathrooms, walk to beach, 1-car garage. Contact us today for more info!

Normandy Rd.
Madeira Beach, FL 33708

CURRENTLY RENTED

This property is currently NOT available.

68th Ave S.
Saint Petersburg, FL 33712

 

CURRENTLY RENTED

This property is currently NOT available.

43rd Place N.
Saint Petersburg, FL 33714

CURRENTLY RENTED

This property is currently NOT available.

Bath Club Blvd. N
North Redington Beach, FL 33708

CURRENTLY RENTED

This property is currently NOT available.

Grand Verandahs
St. Petersburg, FL 33702

CURRENTLY RENTED

This property is currently NOT available.

Lagoon Lane
Treasure Island, FL 33706

CURRENTLY RENTED

This property is currently NOT available.

Lakewood Club Dr. S.
St. Petersburg, FL 33712

CURRENTLY RENTED

This property is currently NOT available.

Yacht Club Lane
Tierra Verde, FL 33715

CURRENTLY RENTED

This property is currently NOT available.

Seamark (2 Units)
St. Pete Beach, FL 33706

CURRENTLY RENTED

This property is currently NOT available.

Yacht & Tennis Club – Courageous
St. Pete Beach, FL 33706

CURRENTLY RENTED

This property is currently NOT available.

We’ll manage your property, so you don’t have to!

NextHome Beach Time Realty has you covered for all of your real estate needs. Whether it’s buying, selling, renting, or property management we are here to serve you. Our property management services cover vacation, short-term and long-term rentals. If you are looking for a reputable management company for your investment, call NextHome Beach Time Realty today!

Contact us today!

727.363.3300