We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Harold's Diner

641 William Hilton Pkwy, Hilton Head, SC 29928-3551
+1 843-842-9292
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent53%
  • Very good35%
  • Average8%
  • Poor2%
  • Terrible2%
Travellers talk about
“burger” (95 reviews)
“fries” (38 reviews)
“french toast” (7 reviews)
Restaurant Hours
American, Diner
641 William Hilton Pkwy, Hilton Head, SC 29928-3551
All Details
Write a Review
Reviews (371)
Traveller rating
Traveller type
Time of year

1 - 10 of 370 reviews

Reviewed 1 week ago

I'm torn about how to rate Harold's Diner. First, the food here is just plain good. It's solid, southern, stick-to-your-ribs type of place with hearty breakfast portions and for that its a 5 out of 5. Then, there's the almost intentional need by the staff...More

1  Thank Scott A
Reviewed 2 weeks ago

went with family and friends for lunch (6 total including 16 year old and 12 year old) we all sat a counter....you walk in and take a order sheet off the side of wall/counter and check off what you want to eat with fixings, drink,...More

1  Thank Tammy S
Reviewed 2 weeks ago

Been going here on and off for many years and the attitude is just part of the show in the "exhibition" kitchen. Have we screwed up our order from time to time and heard about it, sure, but nothing malicious. We go for the food...More

Thank BCM1225
Reviewed 2 weeks ago via mobile

Great little low key diner. We ate a late breakfast here with 5 adults and a toddler. Staff was very accommodating with sense of humor ...food was outstanding and extremely fast coming out.

Thank TheMait
Reviewed 3 weeks ago via mobile

Food was good but the staff was very rude. They called our party stupid and treated us horribly. Will never return here.

2  Thank imdarkside
Reviewed 3 weeks ago via mobile

Small little diner with seating at a bar or a few feet away by the window. Entire restaurant will hold about 25 people. Bacon and eggs were good and toast was great. Potatoes were just ok. The prices were reasonable and we left feeling full.

Thank PittmanDMD
Reviewed 9 July 2017 via mobile

Family went there because we heard a podcast mention this as a great place for lunch. Small place, but food was worth it. Good burgers and great fries. If you want a good experience and food, stop in to Harold's diner; but beware of bumper...More

Thank mjd0702
Reviewed 8 July 2017

As diners go, this is a pretty good one. The breakfast menu is good quality and basic, tasty fare. Prices are more than reasonable, although make sure that you bring cash because Harold's doesn't accept credit cards. Inside seating is limited to counter space and...More

1  Thank TMP826
Reviewed 8 July 2017 via mobile

We always try to go to Harold's at least twice during our stay in Hilton Head. The food is wonderful! The atmosphere is fun. The prices are very reasonable. You must have cash because they don't take credit cards. It is well worth your time...More

Thank 372jrob
Reviewed 29 June 2017

Read good things about this place and wanted to try their breakfast, but were too late. Didn't realize they cut it off at 11am. We didn't stay. Two young children were working behind the counter at 2 in the afternoon. While discussing getting a breakfast...More

Thank sunvacation2015
Nearby Restaurants
Old Oyster Factory
3,050 reviews
1.36 km away
Giuseppi's Pizza & Pasta
1,597 reviews
1.40 km away
Hickory Tavern
240 reviews
1.42 km away
Nearby Attractions
Daufuskie Island, Hilton Head, Sc
242 reviews
1.54 km away
Driessen Beach Park
92 reviews
1.42 km away
Burkes Beach
46 reviews
.98 km away
Zion Cemetery and Baynard Mausoleum
34 reviews
1.21 km away
Questions & Answers
Get quick answers from Harold's Diner staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Diner
Breakfast, Lunch
Restaurant features
Takeout, Seating, Parking Available
Good for
Child-friendly, Kids
Location and Contact Information
  • Address: 641 William Hilton Pkwy, Hilton Head, SC 29928-3551
  • Location: United States  >  South Carolina (SC)  >  Coastal South Carolina  >  Hilton Head
  • Phone Number: +1 843-842-9292
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing