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.

On The Rocks

Certificate of Excellence
$$ - $$$
American, Bar
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
4401 Cottonwood Dr, Cottonwood Shores, TX 78657-9330
11:00 - 01:00
Open now
See all hours
Sun 11:00 - 00:00
Mon - Fri 10:30 - 00:00
Sat 11:00 - 01:00
More Info
Add Photo Write a Review

143 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Showing 143: English reviews
Level Contributor
14 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
Reviewed 1 week ago NEW via mobile

The service was slow. They have ruined the view and the ambiance since breaking ground on the addition of the wedding venue. The food was sub par and the drinks were nothing special. I will think twice before returning to On the Rocks. I'm not a happy camper.

Thank Carmen B
Dallas, Texas
Level Contributor
59 reviews
30 restaurant reviews
common_n_restaurant_reviews_1bd8 29 helpful votes
Reviewed 1 week ago

On Easter Sunday we were looking for a restaurant with outdoor seating so we could take our small dog traveling with us, we did not have high hopes. The hotel recommended "On the Rocks". Boy did we get lucky. The staff was super nice, we were seated outside with a lake view. We enjoyed a wonderful Easter brunch buffet with... More 

1 Thank Peter L
Horseshoe Bay, Texas
Level Contributor
17 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
Reviewed 2 weeks ago via mobile

Came here with some family on a trip to the hill country. Had a reservation at 7 and was sat promptly. If you're going here I would strongly recommend a reservation as there aren't a ton of tables outside which is where you want to be if the weather is nice. The view over the lake and of the sunset... More 

Thank JonB10885
Cedar Park, Texas
Level Contributor
13 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
Reviewed 2 weeks ago

I am not a margarita person. I am a beer dude. When someone in our party suggested that I try their jalapeño margarita, I was hesitant. I finally tried it. OMG!!! It is the best!!! I have tried to have several other places recreate it. They simply can not. Although the recipe is not quite consistent between various servers, it... More 

Thank almuerz0
San Antonio, Texas
1 review
Reviewed 19 March 2017 via mobile

On The Rocks- Where the wait takes more then an hour and and the food is basically absolute crap. A lot of the other customers are loud, drunk, and annoying.

Thank wwwwwwwjjjwjwj
Level Contributor
22 reviews
19 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
Reviewed 16 March 2017

We made a reservation through Open Table for 6:45 PM, which was good, because otherwise we wouldn't have gotten an outside table, and it was gorgeous outside today! The site is amazing, high above Lake LBJ in Cottonwood Shores, near Marble Falls. Absolutely beautiful views. We were seated right at the edge with unobstructed views (see photo of the sunset).... More 

Thank Richard S
Kingsland, Texas
Level Contributor
22 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
Reviewed 15 March 2017

Visited there last week. The view can't be beat and the food is pretty good. I have had the Shrimp Diablo a few times...not really consistent but usually good.

Thank mdlogan5
Tallahassee, Florida
Level Contributor
27 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
Reviewed 15 March 2017

Great location, incredible view, above average food, but poor service. Although our server was friendly, the overall experience left us disappointed. We asked 4 times for extra chips for our unfinished queso, and then we had to ask 4 times for our check. We waited almost 20 minutes for our check and then got up from the table and stood... More 

Thank brian b
Timbuktu, Mali
Level Contributor
3 reviews
Reviewed 30 January 2017 via mobile

This is the best restaurant, in my opinion, in Marbles, Falls. The owner, the staff and the food service are all awesome. They are courteous and their customer service is top notch! The views overlooking the restaurant are a much see.

Thank Justmemrw
Level Contributor
13 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
Reviewed 17 December 2016 via mobile

Wife wanted to go here for our anniversary. Sure vlad we did. Excellent. Went at night in Dec. Dined inside. Even at night, through the window's reflection, you could tell the sunset view could be spectacular. For a Friday night the dining are was relatively sparse of people. This made our romantic dinner even better. Quiet, intimate, delicious. Will go... More 

Thank Michael L

Travellers who viewed On The Rocks also viewed

Marble Falls, TX

Been to On The Rocks? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 bubbles
    4 of 5 bubbles
  • Value
    4 of 5 bubbles
    4.5 of 5 bubbles
Average prices
US$8 - US$26
American, Bar
Lunch, Dinner, After-hours
Restaurant features
Takeout, Wheelchair Accessible, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Street Parking, Serves Alcohol, Full Bar, Accepts Mastercard, Accepts Visa, Accepts Discover, Television, Highchairs Available, Free Wifi
Good for
Child-friendly, Kids, Special Occasion Dining, Bar Scene, View, Groups, Romantic
Open Hours
11:00 - 00:00
10:30 - 00:00
10:30 - 00:00
10:30 - 00:00
10:30 - 00:00
10:30 - 00:00
11:00 - 01:00
Location and Contact Information
  • Address: 4401 Cottonwood Dr, Cottonwood Shores, TX 78657-9330
  • Location: United States  >  Texas (TX)  >  Cottonwood Shores
  • Phone Number: 18306377417
On The Rocks features home-cooked, American cuisine and a breath-taking view of Lake Lyndon B. Johnson in the heart of the Texas hill country.

Questions & Answers

Questions? Get answers from On The Rocks staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?