Overcast80° WeatherOvercast80° Weather
  1. Citrus Hills Golf and Country Club

    Citrus County : 505 E Hartford St, Hernando, 34442

  2. Renaissance Vinoy Resort & Golf Club

    Editor's pick

    Downtown St. Petersburg : 501 Fifth Ave. NE, St. Petersburg, 33701

    This luxurious 1925 Mediterranean Revival-style hotel on the shores of Tampa Bay features a private marina, heated pools and a 12-court tennis complex. The Vinoy Golf Club (a private 18-hole course for resort guests and club members) is 1.5 miles away on Snell Isle.The renovated Renaissance Vi …

  3. Lakewood Ranch Golf and Country Club

    Bradenton : 7650 Legacy Blvd., Lakewood Ranch , 34202

    Offers three courses: King's Dunes, Cypress Links and Country Club East. A pool, fitness club, and tennis courts are also available.

  4. The Fish Hole Mini Golf

    Bradenton : 8111 Lakewood Main St., Bradenton, 34202

    18-hole adventure golf course.

  5. Cypress Run Golf Club

    Tarpon Springs : 2669 St. Andrews Blvd., Tarpon Springs, 34688

  6. Tampa Palms Golf & Country Club

    New Tampa : 5811 Tampa Palms Blvd., Tampa, 33647

  7. Dublin House Pub

    Largo : 479 Seminole Blvd., Largo, 33770

    A neighborhood pub for 25 years with full liquor, 10 brews on tap.

  8. Missing Links Driving Range

    Editor's pick

    Largo : 1201 East Bay Drive, Largo, 33771

    Missing Links Driving Range offers a variety of services including a tropical theme-landscaped miniature golf course which has a waterfall, lagoon and lighthouse among its 18 multi-level holes. There is also an ice cream parlor in the complex with 24 flavors of soft serve, shakes, banana splits  …

  9. Tampa Bay Downs practice facility

    Editor's pick

    Oldsmar : 11255 Racetrack Rd, Tampa, 33626

  10. Chi Chi Rodriguez sports and family complex

    Editor's pick

    Clearwater : 2987 N McMullen Booth Rd, Clearwater, 33761

  11. Tampa Golf Range and Learning Center

    Tampa : 2508 N Lakeview Dr, Tampa, 33618

  12. Ace Golf Riverview

    Editor's pick

    Riverview : 12910 Boyette Road, Riverview, 33569

    This 18-acre golf facility features an 18-hole miniature golf course, a driving range that includes covered tees so you can pound the ball come rain or shine and seven batting cages. There's also a pavilion for meetings or events.The golf range has six natural grass target greens, a putting gre …

  13. Ace Golf Brandon

    Editor's pick

    Brandon : 820 S Kings Ave., Brandon, 33511

    This lighted 17-acre golf facility includes an 18-hole miniature golf course, a practice range, batting cages and a pro shop. And good news: In case of rain, you can pound balls under Covershots, a covered practice range. The practice facility also includes seven natural grass target greens, a  …

  14. Temple Terrace Golf and Country Club

    Temple Terrace : 200 Inverness Ave., Temple Terrace, 33617

  15. Gaylord Palms Resort

    Kissimmee : 6000 W Osceola Parkway, Kissimmee, 34746

  16. Disc Golf Course at Azalea Park

    Tyrone : 1600 72nd St. N, St. Petersburg, 33710

    This nine-hole disc golf course is a great way for beginners to learn the sport. It doesn't have a lot of shot variety, but there are some challenges to get the disc at least 200 feet from the starting pad, or tee, to the target. There are some large pine trees to avoid, and the course helpfully …

  17. Brooker Creek Golf Club

    Palm Harbor : 1100 Tarpon Woods Blvd., Palm Harbor, 34685

    The 18-hole public golf course borders Brooker Creek Preserve and includes a driving range, short game area, and putting green. Lessons are available from PGA golf professionals on staff. The latest addition is a Beef O'Brady's Restaurant, open 7 a.m. to 11 p.m. during season.

  18. Waldorf Astoria Orlando

    Orlando : 14200 Bonnet Creek Resort Lane, Orlando, 32821

    Resort in Bonnet Creek area has 498 guest rooms and 171 suites; it's re-imagined versions of famed New York City restaurants include: Bull & Bear, Peacock Alley and Oscar's.Alternate phone: (407) 597-5500.

  19. Dell Holmes Park

    St. Petersburg : 2741 22nd St. S , St. Petersburg, 33712

    Dell Holmes Park is located along the north shore of Lake Maggiore in St. Petersburg. The 21-acre park features an accessible and lighted fitness trail, year-round fishing in the lake and fishing pier, gazebo, picnic shelters, and a golf driving range and putting green. The playground includes a …

  20. Edward Medard Park and Reservoir

    Plant City : 6140 Turkey Creek Road, Plant City, 33567

    Tucked away in eastern Hillsborough County between Brandon and Plant City, the park is a popular one for people who like to camp, fish, mountain bike, boat or hike. The park extends along 1,284 acres owned by the Southwest Florida Water Management District, where a reservoir offers flood protect …

Top of page