Dayton House Resort Dining

John’s Restaurant in Myrtle Beach, SC

John's Restaurant


Try our NEW Breakfast Buffet, available daily from 6:00am until 11:00am. Enjoy seasonal, patio seating and private group dining for up to 50 guests. 


Contact Us to start planning your group event today.

Stay connected on Facebook.

Click HERE to be directed to John's Restaurant website.

John's Restaurant Hours:

Breakfast Buffet: 6:00am until 11:00am.

Full Breakfast Menu: 6:00am until 2:00pm.

Lunch Menu: 11:00am until 2:00pm.

**Show your Dayton House parking pass to receive 10% OFF your entire check! (Excludes buffet).

Yella Umbrella Poolside Bar and Grill


Grab a burger, nachos, hot pretzels, salad, ice cream, and your favorite frozen cocktail - just steps away from the outdoor, zero-entry pool.

Yella Umbrella Hours: 

11:00am until 5:00pm daily (Weather permitting). 

view our web cam live

miriam View more
  • Sensational Summer Savings

    Enjoy 20% off summer travel!  This offer is for a limited time and based on availability. Offer is not valid on existing reservations. Holidays, weekends, and special events may incur a surcharge and/or minimum stay restrictions. Book online or call us at 1-800-258-7963.   learn more
  • TCO Vacation Package

    Seasonal packages starting at only $51.24 per person , per night* include: • 3 Nights Oceanfront Stay at Dayton House Resort   • 2 Adult Tickets to TCO or The Christmas Show of the South*   • 2 Adult Tickets to Time Warp or Holiday Light Show* Vacation packages sell out quickly, so call 1-800-313-7313… learn more
  • Customized Family Fun

    Create a fun-filled itinerary that your family will cherish for years. Save time and money by customizing a vacation package to suit your families' wish list and budget. Enhance your visit to Myrtle Beach by packaging your accommodations, shows, and family-friendly attractions. Reserve Direct today!… learn more
  • Group Travel

    Enjoy an entertainment-filled package mixed with Southern hospitality when you book your group at the Dayton House. Just give us your dates and leave the planning to us. Custom itineraries and packages are designed to meet your groups' individual interests and budget. For more details, contact Diane… learn more
  • Golf at the Beach

    With over 100 Myrtle Beach area courses to choose from, the perfect golf package is waiting for you. Customize a package to suit your groups' skill level and budget. Start planning your Myrtle Beach golf getaway today! Speak with a golf professional by calling 1-800-258-7963, ext. 1000. learn more