Palm Tree Icon

Avista Resort Restaurants

A popular North Myrtle Beach resort with in-house restaurants

You focus on the fun, we’ll focus on the food. Find your favorite dishes and drinks with a southern twist at Avista Resort.  Avista is one of the few North Myrtle Beach hotels with a restaurant on-site, so you do not have to leave after a long day of the beach or visiting the area.  Not only that, but it also has a poolside bar and room service.
ADVISORY: Access to certain amenities may be limited or restricted in accordance with state or local government guidelines in response to COVID-19.
  • Our pools are open with social distancing guidelines in place. 
  • The fitness center is open with limited occupancy.
  • Just Off Main is open daily for breakfast, lunch and dinner. Dine-in, takeout, and room service is available. 
  • Treetop Lounge is open daily. 

Sip, savor, and indulge in the heart of our hotel in North Myrtle Beach. Enjoy your favorite locally authentic dishes, as well as our Chef's unique specialties. Located on the first floor of our oceanfront hotel, right off the lobby, Just Off Main is a dining experience that is sure to please. Ask to see our wine list and talk to your server about which wine pairs best with your meal.

Take a look at our Menus

Hours of Operation:

Breakfast: 7:00am - 10:30am

Lunch: 11:00am - 2:00pm

Dinner: 5:00pm - 9:00pm

Location: 1st Floor North Tower

*Special arrangements may be made for 6:00AM breakfast for golf groups, must be requested 24 hours prior to date requesting early time.


Fuel your fun with the most important meal of the day "Just Off Main." Start the day with the traditional tastes of a "Carolina Morning" or allow your taste buds to go international with a "French Connection." Fill up with our seasonally fresh breakfast buffet.

Breakfast Buffet: $12.00 per person* | children ages 3-7: $6.50 per person*

*Plus tax

"Food was great in the restaurant for breakfast." - Sandy, Avista Guest


Appease your craving with a juicy "Carolina Bourbon BBQ Burger" or "sea" how much you will savor the flavor of our "Southern Fried Fish." Satisfy your sweet tooth with our "Southern Bourbon Pecan Pie."

"Just off Main staff was kind and helpful and the food was delicious." - Corey, Avista Guest


Conclude your magical day at the beach with an exquisite meal created specifically for you. Take your pick "from the garden" and enjoy a freshly made cob salad. Get a taste of the sea with a platter of flounder, shrimp, crab claws, hand-cut fries, hushpuppies and cole slaw. Put the "cherry on top" with our Peach Cobbler.

For reservations or more information please call 1.800.968.8986 ext. 15507. For in-house reservations please dial 15507.

Let the mesmerizing panoramic view of North Myrtle Beach captivate you as you sip on your hand-crafted cocktail. Reach the climax of fun with family and friends in the "Tree Top Lounge." Shoot some pool or let the music move you.

Stop in for happy hour between 4:00pm and 7:00pm and keep the party going well into the evening.

Hours of Operation:

Happy Hour: 4:00pm - 7:00pm

Nightly: 4:00pm - Midnight

Location: 4th Floor North Tower

*The lounge is NON-SMOKING

Tickle your pallet with a non-alcoholic Pina Colada poolside at "The Snack Shack". Refresh with an assortment of ice cream flavors, soda and bottled water. Share your good times with us at "The Snack Shack."

Hours of Operation:

Open seasonally from noon - 7:00pm 

Location: Poolside, Ground Floor

*The Snack Shack is open seasonally and hours may vary. Please contact the resort to confirm dates of operation.


Unwind with a drink or light meal by the pool. Grab a sandwich, salad, ice cold beer, frozen cocktail and more from Sip-N-Dip. Check out our refreshing menu choices.

"Lunches from the Sip-n-Dip were great." - Tevans, Avista Guest

View our poolside bar and grill menu.

Hours of Operation:

Open seasonally from noon - 7:00pm

Location: Oceanfront pool deck

*Sip-N-Dip is open seasonally and hours may vary. Please contact the resort to confirm dates of operation.

Have breakfast in bed, lounge while you eat your lunch or destress for dinner with our room service. Let us hand deliver a specially crafted meal to your door.

"We ordered room service a couple of times and the food was very good and reasonably priced."- Jennifer, Avista Guest

Hours of Operation:

6:00am - 10:00pm

If you would like to learn more about our dining options call the number above or below or visit our resort located at 300 N. Ocean Boulevard, North Myrtle Beach, SC 29582. Eat, drink and be merry with us during your next stay at Avista Resort.