Play three of five courses at the Kiawah Island Golf Resort (from $313). Of all the resort's accommodations, The Sanctuary is the fanciest; you'll tee off from the same holes but sleep in a nicer bed (from $340).
Wild Dunes on Isle of Palms is the other major golf resort, and the Boardwalk Inn (from $158) is its sole hotel. If Kiawah is too pricey or your trip is brief, check into the Boardwalk, a cheaper alternative that's closer to the airport.
If you prefer the city to a resort, go to Charleston Place (from $249). Guests get discounted access to Kiawah's courses. Relax with a walk through the hotel's antebellum neighborhood, or get a scrub and a wrap at its stellar spa.
The Planters Inn (from $250) is a boutique hotel that's been fawning over guests since 1844. Think four-poster beds and cocktails in the parlor.
The Charleston Riverview Hotel (from $139) will soon be a Marriott and is the inexpensive choice for a guys-only weekend. You're less than two miles from downtown and about a half-hour away from golf.