The 2012 PGA Championship golf tournament was held at the Ocean Course At Kiawah Island Resorts, the famous oceanfront links-style golf course on Kiawah Island in South Carolina. The Ocean Course is most famous as the site of the 1991 Ryder Cup. The Kiawah Island resort is about 15 miles south of downtown Charleston, where there are plenty of hotels and other places to stay.