Magic Carpet Golf is open daily, year-round, weather permitting. The completely outdoor site features miniature golf, batting cages, and a two-person bungee cord ride. Because of its proximity to the beach, Magic Carpet Golf sometimes gets a nice breeze - but might also be closed in rough weather. The restrooms, located near the batting cages, are surprisingly clean, but do not have changing tables. A soda machine and a couple of picnic tables are also available for those wanting to take a break. Batting cages cost $1 for 20 pitches. The two-person bungee cord ride is $20 per person.