You might want to practice your swing at Soldiers Creek Golf Club, a golf course located 3.1 mi (5 km) from central Elberta. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches. If Soldiers Creek Golf Club doesn't quite scratch your golfing itch, Orange Beach Golf Center and Craft Farms Golf Club are all just a short drive away.