Sometimes, when picking a bar or restaurant to impress a date, a potential business partner or out-of-town guests, you want to feast with your eyes, not just your stomach. You’re looking for a place that serves up great food and drinks with a spectacular view.

We rounded up 20 local spots that serve up Hill Country, skyline or riverfront views for your dining pleasure.

The Moon’s Daughters 115 Lexington Ave., (210) 942-6032, themoonsdaughters.com This rooftop bar at the Thompson San Antonio hotel overlooks the city skyline from a 20-story perch. Indulge in its sophisticated cocktails and delectable chef-prepared bites while while appreciating the spectacular views. Credit: Courtesy Photo / Thompson San Antonio – Riverwalk
Best Salsa Rosario’s, 722 S. St. Mary’s St., (210) 223-1806, rosariossa.com Credit: Photo by Nina Rangel
Bar 601 The Tower of the Americas 739 E. César E. Chávez Blvd., (210) 223-3101, toweroftheamericas.com Though it may not be a typical open air rooftop bar, there is quite literally no place higher in San Antonio where you can get a drink. At 750 feet up, you can’t get a better view of SA than at Bar 601. Credit: Shutterstock / CrackerClips Stock Media
Ocho at Hotel Havana 1015 Navarro St, (210) 222-2008, havanasanantonio.com With Pan-Latin fare, mojitos and a chic aesthetic at the forefront, Ocho is a favorite for a reason. Tourists may flock to the beautiful Hotel Havana, but locals will feel more than welcome to enjoy the scenery brought to you by this glass-enclosed riverside spot. With the cocktail menu highlighting San Antonio’s Mexican roots (we’re talking about tequila) and the prevalence of rum in Havana’s culture, guests will be drinking well here. Credit: Courtesy Photo / Nick Simonite for Hotel Havana
Cabana Bar at St. Anthony Hotel 300 E. Travis St., (210) 227-4392, marriott.com/en-us/hotels/satlc-the-st-anthony-a-luxury-collection-hotel-san-antonio The St. Anthony Hotel Cabana Bar not only serves cocktails, but everything from steak quesadillas to burgers. Chill out poolside or in a cabana or take a quick dip in the sparkling pool. Credit: Photo via Instagram / thestanthonyhotel
The Laurel Tree 18956 N. 187, Utopia, (830) 966-5444, utopiagourmet.com Out in the rural lands of Utopia lies The Laurel Tree, a reservation-only dining establishment with pastoral views and details that make it feel like a tucked-away cottage. There’s also a rentable treehouse — featuring a deck that overlooks the landscape — available for unique dinner reservations. Credit: Photo via Instagram / tuck_marie
1 Watson at AC by Marriott 111 Soledad St., (210) 222-8300, 1watsonrooftop.com This hotel rooftop bar opened in December of 2022, aiming to capture the history and energy of the Riverwalk from fifteen floors up. Credit: Photo via Instagram / 1watsonrooftop
Aldaco’s Mexican Cuisine 20079 Stone Oak Pkwy., (210) 494-0561, aldacosrestaurants.com. Blanca Aldaco undoubtedly helped bring national recognition to SA via family recipes such as her iconic Tres Leches cake. First introduced to San Antonio in 1989, this sweet treat is now available by the slice at Aldaco’s. Credit: Instagram / aldacos_restaurant
Paramour at The Phipps 102 9th St. Floor 4, (210) 417-6559, facebook.com/Paramour.Phipps Known for its drag brunches, Paramour not only puts on a show, but features a wide range of cocktails to give you something to sip on at this fun rooftop bar — enjoy the skyline views from the open air patio or the views inside, courtesy of a number of bedazzled drag performers. Credit: Instagram / paramourbar
Biga on the Banks 203 S. St. Mary’s St., (210) 225-0722, biga.com Biga on the Banks brings diners adventurous New American fare, a solid selection of wines and a rotating menu that offers a wide variety of flavors. This chic River Walk spot is a must-try for the area, especially with its views that overlook the water below. Credit: Photo via Instagram / bigaonthebanks
Bar America 723 S. Alamo St., (210) 281-5945, facebook.com/baramericasatx Though the establishment first opened its doors in 1942, Bar America’s rooftop patio was only added in 2019 — a thrilling addition to the Southtown staple, which is known for its old-school vibes. Credit: Courtesy Photo / Bar America
El Cazador Restaurant + Bar 250 River Rd., Boerne, (830) 331-8692, elcazadorboerne.com Enjoy open-air dining at this new restaurant in Boerne serving Mexican fare, including a number of vegetarian and seafood options. Credit: Photo via Instagram / elcazadorboerne
Otro Bar at Canopy by Hilton San Antonio Riverwalk 123 North Saint Mary’s St, (210) 404-7516, domingorestaurant.com/otro-bar The Otro terrace bar at the Canopy San Antonio Riverwalk hotel hangs over the San Antonio River, surrounded by canopies of mature cypress trees. Its perch is just removed enough from the hustle and bustle of the Paseo del Rio. Credit: Photo via Instagram / otrosatx
La Hacienda de Los Barrios 18747 Redland Rd., (210) 497-8000, lahaciendabarrios.com Enjoy one of this Tex-Mex restaurant’s signature dishes or highly lauded puffy tacos on its expansive patio shaded by live oaks. Credit: Photo via Instagram / lahaciendabarrios
18 Oaks at JW Marriott Hill Country Resort & Spa 23808 Resort Pkwy., (210) 276-2500, marriott.com/en-us/hotels/satjw-jw-marriott-san-antonio-hill-country-resort-and-spa This steakhouse restaurant overlooks the scenic grounds of the JW Marriott Hill Country Resort. Open seven days a week and serving both lunch and dinner, it’s never the wrong time to take a seat and grab either a bite or a house-barreled cocktail. Credit: Courtesy Photo / JW Marriott San Antonio Hill Country & Spa
The Creamery 875 East Ashby Place This Pearl-area complex will feature 5 restaurants — Amelia Tapas & Wine, Lunatique, Creme Coffee and Easy Baby — all set to open by late May. Credit: Photo via Instagram / gomezvazquezint
Gristmill River Restaurant & Bar 1287 Gruene Rd., New Braunfels, (830) 625-0684, gristmillrestaurant.com Looking to dine by the River Grove? The Gristmill allows you to choose from indoor and outdoor dining views of the river. And it has a full bar, as if you weren’t already sold. Credit: Photo via Instagram / gristmillriverrestaurant
La Hacienda Scenic Loop 25615 Boerne Stage Rd., (210) 687-1818, lahaciendascenicloop.com The newest of the Los Barrios family of restaurants, La Hacienda Scenic Loop has the perfect patio to sit out and relax, matching the energy of its sister establishments. Stop in on a Friday or Saturday to enjoy live music along with a house margarita. Credit: Photo via Instagram / lahaciendascenicloop
21. Signature Restaurant 16401 La Cantera Pkwy, (210) 247-0176, signaturerestaurant.com “I finally had brunch at this stunning restaurant, this weekend. They have thought of every touch. The fresh flowers on each table, a sugar tray (all kinds of flavors for your coffee or tea) & the service is WOW! The brunch cocktail menu is delightful – I had the Lady Lavender & it was incredible. For my meal I had the poached eggs, cured salmon & avocado on a huge fluffy biscuit with hollandaise. We also got the polenta on the side. All of this also came with a lovely cup of fruit. OMG this food was incredible. You have to try this brunch!!! The setting alone, will have you swooning!” – Michelle B. Credit: Instagram / signaturesanantonio
Fairmont Rooftop Oyster Bar 401 S. Alamo St., (210) 224-8800, fairmountsa.com For fans of the SA landmarks such as the Tower of the Americas, the view from this seafood-doling rooftop bar is tough to beat. Guests can stay into the evening for a spectacular sunset view of the 56-year-old structure. Credit: Photo via Instagram / ​​fairmount_rooftop_oysterbar