Find Hotels with Tennis Courts in St. Pete Beach, FL from CA $185

  • Plan, book, stay with confidence
  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top St. Pete Beach Hotels with Tennis Courts

Alden Suites - A Beachfront Resort
2.5 star property
8.6 out of 10, Excellent, (1000)
"Best experience ever will definitely be back great family trip"
Alden Suites - A Beachfront Resort
Island Grand at TradeWinds
4.0 star property
7.4 out of 10, Good, (1003)
"Excellent location, great amenities "
The price is CA $204
CA $318 total
includes taxes & fees
Dec 16 - Dec 17
Island Grand at TradeWinds
Gulf views from your large private sundeck ~ Beachside 2BR condo with pool. 1106
9.4 out of 10, Exceptional, (110)
"Unit is perfectly located within minutes of Upham beach. The rooftop patio has a beautiful view of the beach and was a lovely was to enjoy outside even when our young children were resting or sleeping. Condo was listed accurately. Some small upkeep required, but overall Gulf Winds has old school charm and we don’t mind a unit that is showing its wear a little. Check in and out was seamless as was arranging parking. Host did a great job with all instructions. Would stay again! "
Gulf views from your large private sundeck ~ Beachside 2BR condo with pool. 1106
Sunny Sandy Escape! Steps 2 Famous Beach w/2 Bikes
9.6 out of 10, Exceptional, (25)
"We enjoyed our stay and will be back! Lisa was very responsive, but needed nothing because the house was so well done. It had everything we needed and us a block from the beach and the inter coastal. Great stay. Thank you!"
The price is CA $344
CA $702 total
includes taxes & fees
Dec 8 - Dec 9
Sunny Sandy Escape! Steps 2 Famous Beach w/2 Bikes
Steps 2 Beach-Island Cottage w/king bd+2bike+parking
10.0 out of 10, Exceptional, (33)
"Super cute little getaway for a couple. Great location- just a few steps to the beach! "
The price is CA $231
CA $474 total
includes taxes & fees
Dec 3 - Dec 4
Steps 2 Beach-Island Cottage w/king bd+2bike+parking
Island BeachHouse-steps to beach+2 Bikes+ smartTV+ wifi+beach chairs+restaurants
9.6 out of 10, Exceptional, (92)
"Great location. Clean. Bikes a major plus for us. We biked all over town."
Island BeachHouse-steps to beach+2 Bikes+ smartTV+ wifi+beach chairs+restaurants
Sunrise Resort by Liberté
3.0 star property
8.8 out of 10, Excellent, (10)
"Great property but could be updated "
Sunrise Resort by Liberté
RumFish Beach at TradeWinds
4.0 star property
8.4 out of 10, Very good, (1140)
"I stay here for the beach cabanas and for service on the beach. Great for families, something for everyone. A quiet corner or full on activity. Food is really good as well. "
The price is CA $185
CA $296 total
includes taxes & fees
Dec 11 - Dec 12
RumFish Beach at TradeWinds
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in St. Pete Beach
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until December 4 with our Black Friday deals. Stay by December 15, 2025.

Frequently asked questions

What are the best hotels with tennis courts in St. Pete Beach?
St. Pete Beach has multiple hotels with tennis courts with a total average guest review rating of 8.9. Enjoy a couple of friendly matches at The Vinoy Resort & Golf Club, Autograph Collection. This 4-star hotel is favored among travelers and also has a marina and a pillow top mattress. Another highly rated place to sharpen your tennis skills is Skybeach Hotel and Marina. Guests staying at this 3-star hotel can enjoy conveniences like beach loungers and a marina.
How many hotels with tennis courts are there in St. Pete Beach?
St. Pete Beach has 15 hotels with tennis courts. Grab your racket and a few friends and challenge them to a game!
Are there any family-friendly hotels with tennis courts in St. Pete Beach?
Make staying in shape part of your crew’s travel itinerary at Coconut Inn, a 2.5-star family-friendly hotel with a tennis court. Other conveniences at this St. Pete Beach stay include a nearby beach and a swimming pool. You can also take advantage of the court at Cambria Hotel St Petersburg-Madeira Beach Marina. A swimming pool and childcare services help make this 3-star St. Pete Beach escape a hit among guests. St. Pete Beach boasts plenty of family-friendly attractions to discover when the kids are getting restless. Pass-a-Grille Beach and Gulf Beaches Historical Museum promise a fun-fueled day for travelers young and old.
Why book your hotel with a tennis court in St. Pete Beach with Expedia?
Expedia has incredible deals on hotels with tennis courts in St. Pete Beach. But our terrific rates are just the beginning. You’ll find a number of excellent accommodations to choose from and filters that make it easy to track down your perfect match. So why wait? A St. Pete Beach vacation is just a click or two away!
How can I find cheap hotels with tennis courts in St. Pete Beach?
Secure your St. Pete Beach hotel with a tennis court on Expedia to score a smashing bargain. Use our handy filter tools to narrow down your search by star rating, property type and budget — lower-rated accommodations are usually more affordable. You can also try the map to zoom in on a specific area and compare rates easily.
What is there to do in St. Pete Beach near my hotel with a tennis court?
If you’re ready to discover the best of St. Pete Beach, pay a visit to Pass-a-Grille Beach. It’s a winner among locals and travelers alike.