Book Now
Check In
Check Out
Adults Per Room
Children Per Room

Hotels Near Twin Creeks Sports Complex

Conveniently located just two miles from Sheraton Sunnyvale, Twin Creeks Sports Complex is known as the "World's Finest Sports Complex." This 60-acre athletic facility is a premier location for softball, flag football, and soccer leagues. Twin Creeks is home to 100 softball teams and hosts weekend tournaments that bring 5,000 teams from around the country each year.

The complex also serves as a great venue for company picnics, team parties, corporate functions and private events. When looking for hotels near Twin Creeks Sports Complex, Sheraton Sunnyvale has everything you need to feel at home. After a full day at the ball field, come back and relax in your ultra-comfortable Sheraton Sweet Sleeper™ Bed, or unwind with a signature cocktail and live piano music at Faz Restaurant and Lounge.

Twin Creeks Sports Complex features:

  • 10 lighted softball fields
  • Batting cages
  • Volleyball courts
  • Banquet facility
  • Full sports bar
  • Fast food restaurant
  • Pro shop
  • Barbeque area
  • 14,000 sq. ft. clubhouse
  • Arcade