Not much is open for dinner on Christmas Day. I did a web search and came up with the following possibilities:
Jasmine Porch (located at Kiawah Island Golf Resort)
1 Sanctuary Beach Dr., Hilton Head
(843) 768-6253
Open Christmas Day noon-8 p.m.
Ocean Room (at The Sanctuary at Kiawah Island Golf Resort)
1 Sanctuary Beach Dr., Hilton Head
(843) 768-6253
Open Christmas Day 11 a.m. 3 p.m.
The Atlantic Room (located at Kiawah Island Golf Resort)
1 Sanctuary Beach Dr., Hilton Head
(843) 768-6253
Open Christmas Day 11:30 a.m. 2 p.m.
Tomasso at Turtle Point (located at Kiawah Island Golf Resort)
1 Sanctuary Beach Dr., Hilton Head
(843) 768-6253
Open Christmas Day 6 p.m. 8 p.m.
Old Fort Pub Restaurant65 Skull Creek Drive
Hilton Head Island, SC 29926(843) 681-2386
Call ahead since these may not actually be open. When we were there a couple of years ago all we could find was a diner a couple of blocks from Disney.