The Best Waterfront and Lakeside Dining Experiences Near St. George, UT


By Dustin & Angie Hammer

St. George is known for red rock and desert sun, but water is closer than you might think. A handful of reservoirs sit just outside town, and a few spots let you enjoy a meal surrounded by that scenery. If you love the idea of waterfront and lakeside dining near St. George, here is how locals actually do it, from a scenic resort patio to a simple picnic by the shore. The setting here is wild and scenic rather than crowded with restaurants, and that is part of the charm. What St. George lacks in marina boardwalks it makes up for in red rock beauty and elbow room.

Key Takeaways

  • The Grille at Sand Hollow Resort pairs great food with sweeping red rock views.
  • Local reservoirs are best enjoyed with a picnic or tailgate by the water.
  • Nearby towns serve up great food after a day on the lake.
  • A day trip to Lake Powell rewards you with dining right on the water.

The Grille at Sand Hollow Resort

For a scenic sit-down meal near the water, The Grille at Sand Hollow Resort is the standout. It sits right beside Sand Hollow State Park, and its clubhouse windows and open-air patio look out over the golf greens, red rock, and mountains, with views toward Zion National Park. It is open to the public for breakfast, lunch, and dinner.

The menu is approachable American fare, from morning plates to prime rib, with a full bar and a family-friendly feel. After a morning on the reservoir next door, it is an easy place to relax with that Southern Utah scenery all around you. The patio is especially popular in the cooler evening hours, when the red rock glows at sunset.

Why Locals Love The Grille

  • Patio and clubhouse seating with red rock, mountain, and Zion views
  • Open to the public, no golf or resort stay required
  • Breakfast through dinner with a full bar
  • Right beside Sand Hollow, a short drive from St. George

Dining by the Water at the Reservoirs

Most of the lakes near St. George are natural state-park reservoirs, which means the best meals there are the ones you bring. Sand Hollow, Quail Creek, and Gunlock all offer stunning settings for a picnic, a cooler, and a table by the shore. This is lakeside dining at its most relaxed.

Pack a spread and set up near the water for sunset, or grill out at a day-use area. The red rock and open sky do the rest. Bring shade and plenty of water in the summer, since these parks are open desert with few services.

Great Spots for a Waterside Picnic

  • Sand Hollow Reservoir, with warm water and red sand beaches
  • Quail Creek State Park, known for its clear blue water
  • Gunlock Reservoir, ringed by dramatic red rock
  • Any shaded day-use area for an easy lakeside meal

Great Food After a Day on the Lake

When you want someone else to do the cooking, the towns around the reservoirs deliver. Hurricane sits close to Sand Hollow and has a growing food scene, including a popular food truck park for post-lake tacos. It is an easy stop on the way home, and a fun way to cap off a day at the reservoir.

Back in St. George, you will find patios and local favorites perfect for winding down after a day in the sun. A day on the water paired with a good dinner in town is a classic Southern Utah combination. It is one of the simple pleasures our clients grow to love after moving here.

Where to Eat Near the Reservoirs

  • Food trucks and casual spots in nearby Hurricane
  • St. George restaurants with shaded outdoor patios
  • Local favorites for a relaxed post-lake dinner
  • Quick bites for the drive between town and the water

Worth the Drive: Lake Powell

For true waterfront dining, a longer day trip to Lake Powell is worth it. About two and a half hours from St. George, this vast desert lake has marinas with restaurants right on the water. You can dock a boat, grab a table, and watch the light change on the canyon walls. It is a completely different feel from the intimate reservoirs closer to home.

It is a bigger adventure than a quick reservoir visit, but few places match dining at the edge of Lake Powell. For a special occasion, or for guests visiting from out of town, it is hard to beat.

What Makes Lake Powell Special

  • Marina dining directly on the water
  • Boat-up access at several locations
  • Dramatic canyon and open-water views
  • A memorable day trip from the St. George area

Frequently Asked Questions

Is there any true lakeside restaurant near St. George?

Not right on the water, but The Grille at Sand Hollow Resort is the nearest sit-down option, set beside Sand Hollow with sweeping red rock and mountain views. For dining actually on the water, Lake Powell is the place.

Can you eat at the reservoirs near St. George?

You can, though most of these lakes are natural state parks without restaurants. The best approach is a picnic or tailgate at a day-use area by the water.

Where is the best waterfront dining near St. George?

For a scenic meal near the water, head to The Grille at Sand Hollow. For dining right on the water, a day trip to Lake Powell is the top choice about two and a half hours away.

Reach Out to Dustin and Angie Hammer Today

Part of loving where you live is knowing the best spots to enjoy it, from a quiet reservoir picnic to a scenic meal at Sand Hollow. We love helping people discover this quieter, scenic side of Southern Utah.

If you are dreaming of life near the water in the St. George area, reach out to us, Dustin & Angie Hammer. We would be glad to show you the homes and communities that put all of it within easy reach, from Sand Hollow to the heart of St. George.


Work With Us

Bringing together a team with the passion, dedication, and resources to help our clients reach their buying and selling goals. With you every step of the way. Contact us today!

CONTACT US