Puerto Vallarta has quietly become one of Mexico’s best food destinations. Between Pacific seafood, prime steaks, modern Mexican cooking and chefs who mix local ingredients with international technique, fine dining in Puerto Vallarta can rival much bigger cities, often with an ocean or river view and a sunset included. This guide covers what to expect, what to order, how to dress, what it costs and how to plan a special night out.

What fine dining in Puerto Vallarta looks like
Forget stiff white tablecloths and silent dining rooms. Puerto Vallarta fine dining is usually relaxed and open-air: palapas, gardens, terraces over the water and candlelit tables, with the sound of the ocean or a river in the background. What makes it “fine” is the food and the service: chef-driven menus, fresh local ingredients, careful plating and staff who take the time to guide you.
Most fine dining restaurants cluster in a few areas: the Zona Romántica (the old town south of the Río Cuale), downtown along the Malecón, the Marina and the hills above town, where the views of the bay are the big draw.
What to order: the flavors of Puerto Vallarta
- Pacific seafood: octopus, shrimp, tuna, the catch of the day and lobster. Look for tiraditos, carpaccios and aguachiles as starters.
- Modern Mexican: classic ingredients like mole, tamales, chiles and blue corn, cooked and plated in new ways.
- Prime cuts: filet mignon, rib eye and surf & turf are fine dining staples here.
- Local spirits: end the night with a sipping tequila, a mezcal or the local raicilla instead of a regular digestif.
How much does fine dining cost in Puerto Vallarta?
Prices vary a lot by restaurant, but here’s a real example from our menu at Oscar’s, in Mexican pesos:
| Course | Example | Price (MXN) |
|---|---|---|
| Starter | Tuna Tiradito on sikil pak, cured nopalitos, anchovy mayo | $305 |
| Starter | Octopus Carpaccio with chile & peanut vinaigrette, beef cecina | $405 |
| Main | Grilled Octopus, pea purée, port sauce, butter potatoes | $815 |
| Main | Lobster Tail with sautéed purslane, sea beans and sea emulsion | $995 |
| Main | Surf & Turf Special: lobster tail and filet mignon | $1,400 |
As a rough guide, a starter and a main per person runs about MXN 700 to 1,900 before drinks and tip at Oscar’s. See the full menu for all dishes and prices.
Dress code
Smart casual is the norm. Because most Puerto Vallarta restaurants are open-air and it’s warm most of the year, a nice shirt or linen pants, a summer dress and sandals or loafers are perfect. Save the jacket and tie for somewhere else.
Tips for a great fine dining night in Puerto Vallarta
- Time it with the sunset. Book your table 45 to 60 minutes before sunset. Check our guide to sunset dinner in Puerto Vallarta for times by month.
- Reserve ahead, especially in high season, on weekends and for the best tables.
- Tell them what you’re celebrating. Anniversaries, birthdays and proposals often get a special touch.
- Ask about dietary needs. Good restaurants are happy to guide you through vegetarian or gluten-free options.
- Tipping: a tip of at least 15% is standard in Mexico, and more for excellent service.
- Start early with tequila: a tasting in the afternoon is a fun warm-up for dinner.
Fine dining at Oscar’s, where the river meets the sea

Family-owned since 1997, Oscar’s sits on Isla Río Cuale in the Zona Romántica, in an open-air garden where the Cuale River meets the ocean. Our cosmopolitan and Mexican menu is made with fresh local ingredients: Pacific seafood, lobster, prime cuts and creative vegetarian dishes, served under our palapa and at riverside tables with some of the best sunsets in town.
- Open daily 11 am to 10 pm, with the same menu all day.
- Golden Hour 2×1 every day from 4 to 6 pm, the perfect start to the evening.
- Signature dishes: Surf & Turf Special, Lobster Tail, Grilled Octopus, Filet Mignon and the Catch of the Day.
- Our own tequila: finish with Grand Bay by Oscar’s from our distillery next door, or book a tequila tasting before dinner.
- For everyone: vegetarian and gluten-free options and a kids menu.
- Celebrating? See our romantic dinner and proposal packages.
FAQ
What is the best area for fine dining in Puerto Vallarta?
The Zona Romántica and downtown along the Malecón have the most choice, all within walking distance. The Marina and the hills above town are good options too, especially for views.
Is fine dining in Puerto Vallarta expensive?
It’s usually much more affordable than fine dining in the US or Canada. At Oscar’s, starters start at MXN 225 and mains range from MXN 475 to 1,400.
Do I need a reservation?
Yes, especially for dinner and sunset tables. At Oscar’s you can book on OpenTable or call 322 223 0789.
What should I wear to a fine dining restaurant in Puerto Vallarta?
Smart casual: a nice shirt, linen pants or a summer dress is perfect. Most restaurants are open-air, so dress for warm evenings.
Are there vegetarian fine dining options?
Yes. Many restaurants offer vegetarian dishes; at Oscar’s our menu marks vegetarian and gluten-free options, from mushroom tamal to wild vegetable skewers.



