Vacationing in Puerto Vallarta would be incomplete without trying the best margaritas in the resort town. The tequila-based cocktail is the most popular in Mexico, making it worthwhile to prowl down the best places to get margaritas in Puerto Vallarta. Plus, the delicious cocktail sets the right mood for the vacationer seeking the bliss of being footloose and fancy-free.
Whether you are looking to get tippled and tipsy or just quench the holidays with only a few sips, make sure you do it at the hands of a capable craftsman. Someone who knows how to turn lime, salt, and tequila into pure elixir.
This guide will lead you to the best margarita in Puerto Vallarta.
Bar La Playa
Follow Google Maps: Lázaro Cárdenas 179, Zona Romántica
Bar La Playa is a mélange of cool vibe and a care-free environment. The warm and welcoming ambiance of the bar is because of the cheerful and kind mixologists like Paola.
Come here for a creative craft cocktail made with blends of unique ingredients. These unexpected tinctures can include fresh herbs, handcrafted syrups, and the like. The bar is especially popular for this signature style mixes that always turn out to be delicious.
If you are a cocktail connoisseur, you will also be impressed by their wide number of selections. It’s enough to keep you coming back for more than two weeks. The shoestring traveler can hop into the bar during Happy Hours to get a delicious cocktail at 35 pesos.
Swell Beach Bar
Follow Google Maps: Amapas 182, Zona Romántica, Amapas
Pegged on Playa Los Muertos, Swell Beach Bar is a family-friendly bar that serves thirst-quenching cocktails alongside fresh Mexican surf ‘n’ turf foods under palapas. Its sophisticated menu carries a comprehensive selection of drinks, including margaritas.
Swell Beach is also among the best bars in Puerto Vallarta in terms of wonderful views, on-beach location, moreish food, and accommodating staff.
Note that the bar accepts cash only, so before you visit it, make sure you are carrying a sufficient amount of paper money with you.
El Solar
Follow Google Maps: Paraguay 1294, 5 de Diciembre
Another go-to bar to taste the best margaritas in Puerto Vallarta is El Solar. Located in Cinco de Diciembre area, it is all about the laid-back, beachy vibe.
Drop by to taste the original local mezcal or raicilla cocktail with your feet in the sand and shoulders swinging to live music. The DJ plays on Thursday-Sunday nights, making the bar an inviting beach-side stop to enjoy the tooted Puerto Vallarta nightlife.
The bar is also an incredible sunset spot where you can watch the sun go down with spicy Mezcalita or a martini. If you are visiting between December and March, keep your eyes peeled on the horizon to spot a whale.
Top Sky Bar
Follow Google Maps: Amapas 380, Zona Romántica, Emiliano Zapata
If you were looking for LGBT-friendly, gay bars in Puerto Vallarta, then Top Sky Bar is your go-to pick. It is an exciting concoction of entertainment, great food, relaxing ambiance, and tempting cocktails. Perched high, the bar is also a great lookout point to enjoy far-reaching panoramas of the resort town.
That’ not all! Being a bar-cum-restaurant, it becomes an ideal diner with views too. Add to this the sunset weekends, Happy Hours (5-6 PM), and DJ nights.
Note that non-hotel guests are allowed in the bar.
Joe Jack’s Fish Shack
Follow Google Maps: Basilio Badillo 212, Zona Romántica, Emiliano Zapata
An awesome place to hang around in the Old Town and taste them delicious margaritas. Falling into the mid-range priced, the bar’s eclectic mix of innovative cocktails is accessible to all kinds of travelers – backpackers, shoestring, or holidaymakers.
In this Mexican-style cantina bar, you get the cocktails alongside munchy nibbles. Complement it with a glass of kicky mai-tai, Grand Marnier-laced margaritas, or fruit-flavored mojito. Options are plenty.
La Palapa
Follow Google Maps: Púlpito 105-3, Zona Romántica, Emiliano Zapata
Established in 1951, La Palapa is the Puerto Vallarta’s oldest beachfront restaurant. Hedonists and cocktail connoisseurs come here for its extensive menu of upscale and exquisite margarita combinations.
The creative presentation will not only please your belly but also your eyes. Since the bar is on the pricier side, you can head out early to sample the relatively inexpensive breakfast. Or, just like many of us, save money on the meal and splurge out on the unmissable cocktails.
After all, with 10+ flavors available, including tamarind and cucumber, you’d want to try them all.
La Dolce Vita
Follow Google Maps: Basilio Badillo 206, Zona Romántica, Emiliano Zapata
A long menu with not just Margaritas de Limón y Fresa, but also a variety of tequilas and mezcals makes La Dolce Villa a top restaurants in Puerto Vallarta. Come here to enjoy the drinks with sumptuous Italian cuisine.
The restaurant is also a haven for vegetarians, vegans, and those who like their food Gluten-free.
El Dorado Beach Club
Follow Google Maps: Púlpito 102, Zona Romántica, Emiliano Zapata
El Dorado Beach Club is among the chicest, beach-side Puerto Vallarta restaurants. It is a romantic venue perfect for dates, spending a quiet evening, watching the sunset, or taking in the seascapes. The margaritas menu at El Dorado brims with tasty drinks, ranging from Strawberry Kiwi to Mezcalita Passion.
There’s a special Margarita of the Day, which you can order to be pleasantly surprised. Additional options like mixology beverages (think mojito chai) and craft beers make it all the more worth it to visit the restaurant.
Margarita Grill Puerto Vallarta
Follow Google Maps: Pino Suárez 321, Zona Romántica, Emiliano Zapata
Located in the Old Town, Margarita Grill is among the most popular Puerto Vallarta restaurants. One of its chief highlights is the bustling bar that serves giant margaritas. There’s a wide variety of flavors and three different sizes to choose from.
Perhaps, the most served margaritas in Margarita grill are the coconut and the strawberry basil. They are refreshing and beachy at best. But why stop there when other delightful flavors like pineapple and ginger are also available!
The bar in the restaurant also offers select appetizers, such as the margarita cheese, to go with its delicious cocktails.
Devil’s Bar Malecon
Follow Google Maps: Malecon II s/n, Local 39, Centro
Devil’s Bar is yet another amazing destination to taste the best margaritas in Puerto Vallarta. It is a sports bar with a pub-ish feel to it. With its large TVs and friendly service, it makes a chill place for football fans.
The bar is known for its friendly staff, great margarita deals, and a wide selection of flavors. Tipples here include Daiquiri, sonic tonic, or Coladas. You can complement the delicious drinks with equally-delectable food of Devil’s Bar. Everything from a juicy burger to a cheesy pizza is available on the menu.
Watch out, you are most likely to stay longer than intended here. Plan a visit accordingly.
Blake’s Restaurant & Bar
Follow Google Maps: Centro Comercial Villa Vallarta, Francisco Medina Ascencio s/n, Local 16 A, Zona Hotelera
Blake’s boasts a sophisticated restaurant interior and a well-stocked Puerto Vallarta sports bar with a fun atmosphere. Its Canadian-based menu also includes traditional Mexican dishes like enchiladas. From prime ribs to vegetarian– and vegan-friendly options, nothing is missing from its wide selection.
However, the bar is its most prominent character. It is a cornucopia full of catchy live band music, refreshing margaritas, and all your sports need. At Blake’s, you can sip on sangrias while listening to musicians playing chart-buster numbers by the likes of Doors and the Mavericks.
La Playita
Follow Google Maps: K 2.5 Carretera a Barra de Navidad
A romantic Puerto Vallarta beach bar in the Lindo Mar Resort, La Playita is a place to raise a toast to Bahía de Banderas. The landscape around the place is incredible. Visit the eatery to sip on margaritas while enjoying the pleasant breeze. The laid-back atmosphere makes the experience all the more vacation-worthy.
On the menu, you will find plenty of familiar cocktail options to choose from, including sangria, cabana, Cosmopolitan, Bloody Mary, and Ron Punch.
Café San Angel
Follow Google Maps: Olas Altas 449, Zona Romántica, Emiliano Zapata
Boasting colorful wall art, a cozy interior, and a comprehensive menu, Café San Angel is a groovy destination to sample the Puerto Vallarta margaritas. Tucked on a busy street, the gastropub is also a great place to indulge in leisurely people-watching. Order the signature San Angel burger with a cocktail to ensure a 5/5 experience at the café.
Blue Shrimp
Follow Google Maps: Olas Altas 336, Zona Romántica, Emiliano Zapata
Blue Shrimp is one of the best seafood restaurants with another Puerto Vallarta beach bar boasting a happening bar scene. Located off Olas Altas on the beach, it offers sweeping views of the sea and the sunset. The palapa roof and boat-deck setting highlight the uniqueness of the place.
Occasional live entertainment makes sipping on margaritas even more fun.
Di Vino Dante
Follow Google Maps: Basilio Badillo 269, Zona Romántica, Emiliano Zapata
The final entry to our list of best bars for Puerto Vallarta margaritas is Di Vino Dante. Cozy and casual, the Wine and Tapas Bar serves delicious cocktails alongside dishes surrounding local, Mediterranean, European, and International cuisines.
Entertainment teems in the bar in the form of live performances. Artists and aesthetes will love the courtyard setting and the art gallery of Di Vino Dante. The romantic essence of the place reflects even in its cocktail glasses!