The 8 BEST Hotels with Christmas Eve Dinner in Puerto Vallarta 2026
Discover Puerto Vallarta hotels pairing a memorable stay with Christmas Eve dinner. Finding Puerto Vallarta hotels serving Christmas Eve dinner can take careful planning. This list highlights welcoming stays where festive dining is part of the holiday experience.
Paseo La Marina Norte 435, Marina Vallarta, Puerto Vallarta
Oceanfront buffet and live music at Bay & Vine. Christmas Eve brings an oceanfront buffet, live entertainment, and festive traditions at Bay & Vine, the resort’s restaurant. The listed dinner costs per person, though the event details don’t specify whether diners staying elsewhere can attend. From the marina, you’re about a five-minute walk from Marina Vallarta’s boardwalk. It’s a polished, celebratory stay for families who want Christmas dinner right by the Pacific.
Av. Paseo de la Marina Sur 205, Marina Vallarta, 48354 Puerto Vallarta, Jal., Mexico
Mexican Christmas buffet with live music at Palma. Palma serves a traditional Mexican Christmas Eve buffet with live music and included alcoholic beverages. The event listing doesn’t say whether diners who aren’t staying at the resort can join. You’re about a five-minute walk from Marina Vallarta’s boardwalk and its waterfront restaurants. This all-inclusive stay suits you if you want a festive dinner and a relaxed beach-resort rhythm.
Olas Altas 380, Zona Romántica, Emiliano Zapata, 48280 Puerto Vallarta, Jal., Mexico
Two bookable Christmas Eve dinners, including beachfront dining. Christmas Eve brings a five-course seaside dinner at Mar y Vino, with live music and fireworks. You can also reserve iK’s three-course dinner, and both restaurants take reservations from diners who aren’t staying at the hotel. Los Muertos Beach is right outside, and the Malecón is about a 15-minute walk away. It’s a lively Zona Romántica stay for you if you want holiday dining and town life close at hand.
Carretera a Barra de Navidad KM 7.5, Puerto Vallarta
Christmas Eve specials beneath the resort’s holiday lights. Christmas Eve specials at the resort’s restaurants pair festive dishes with cocktails beneath the Christmas lights. The holiday listing doesn’t specify whether diners staying elsewhere can attend. Los Arcos Marine Park is about a 10-minute boat ride away, while downtown is roughly a 10-minute drive. This adults-only stay brings a sleek, celebratory feel to a quiet Christmas escape.
Km 7.5 Carretera a Barra de Navidad, Puerto Vallarta
Christmas Eve dinner with live music at Blanca Blue. Blanca Blue, the resort’s Mexican restaurant, hosts a special Christmas Eve dinner with live music. The holiday information describes the meal as a resort dining event, without stating whether outside diners can attend. Los Arcos Marine Park is about a 10-minute boat ride away, and downtown Puerto Vallarta is roughly a 15-minute drive. It’s a warm, upscale celebration for you if a beachfront resort is part of the Christmas plan.
Carretera Barra de Navidad km 4.5, Puerto Vallarta
Dinner follows a full day of festive family traditions. The Christmas Eve program pairs a 7 p.m. dinner in the convention center with a poolside posada. A violin performance, Christmas show, piñata, and live band keep the celebration going, while access for non-resort diners isn’t specified. Historic downtown is less than a 15-minute drive away. It’s a lively, family-focused all-inclusive stay when you want the holiday atmosphere built into the day.
Av. Francisco Medina Ascencio KM 2.5, Zona Hotelera, Zona Hotelera Nte., 48333 Puerto Vallarta, Jal., Mexico
The resort calendar lists a Christmas Eve dinner. The resort’s holiday calendar includes a Christmas Eve dinner, so you can keep the celebration on-site. The listing doesn’t detail the menu or say whether people staying elsewhere can attend. Galerías Vallarta shopping center is about a 10-minute walk away, and the Marina is a short drive north. It’s a relaxed, family-friendly resort stay for you if a scheduled holiday meal is the main draw.
Avenida Francisco M Ascencio Km 2.5, Puerto Vallarta
A beachfront all-inclusive with festive holiday dining. This beachfront all-inclusive offers a festive setting for a Christmas meal, with on-site restaurants and holiday programming. Its event information doesn’t clarify whether Christmas Eve dining is open to non-resort diners. La Isla shopping center is about a 10-minute walk away, while the Malecón is roughly a 10-minute drive. It’s a lively, easygoing stay for families who want meals and holiday atmosphere close by.
Frequently Asked Questions
Which hotels in Puerto Vallarta offer special Christmas Eve dinner packages?
Many hotels in Puerto Vallarta provide special Christmas Eve dinner packages. Notable options include the Marriott Puerto Vallarta, Velas Vallarta, and the Westin Resort and Spa. It is advisable to check their official websites or contact them directly for detailed information.
What types of cuisine can I expect at Christmas Eve dinners in these hotels?
You can expect a variety of cuisines during Christmas Eve dinners, often featuring traditional Mexican dishes, seafood specialties, and international fare. Many hotels also include festive holiday treats and a selection of local beverages.
Do I need to make reservations for Christmas Eve dinner at these hotels?
Yes, it is highly recommended to make reservations in advance for Christmas Eve dinner. This ensures you secure a spot, as these events can be quite popular and may fill up quickly.
Are there any family-friendly Christmas Eve dinner options at hotels?
Yes, several hotels in Puerto Vallarta offer family-friendly Christmas Eve dinner options. They often have special menus for children and activities to keep younger guests entertained. Check with the hotel for specific details.
What are some hotels that host live entertainment during Christmas Eve dinner?
Hotels like the Sheraton Buganvilias and the Hard Rock Hotel often host live music or entertainment during their Christmas Eve dinners. This can enhance your festive experience, so inquire about their plans when you make reservations.
Is there a dress code for Christmas Eve dinner at hotels in Puerto Vallarta?
Many hotels have a smart casual dress code for Christmas Eve dinners. It is best to check with the specific hotel to ensure you adhere to their requirements for a pleasant dining experience.
What time do Christmas Eve dinners usually start at hotels?
Christmas Eve dinners typically start around 6 PM to 8 PM at most hotels. However, exact times vary, so it is advisable to confirm with the hotel when making your reservation.
Can I find vegan or vegetarian options at Christmas Eve dinners in these hotels?
Many hotels in Puerto Vallarta are accommodating to dietary preferences and often offer vegan or vegetarian options during their Christmas Eve dinners. It is a good idea to mention any dietary needs when making your reservation.
Are there any hotels near the beach where I can enjoy Christmas Eve dinner?
Yes, several hotels such as the Marriott Puerto Vallarta and the Grand Fiesta Americana are located near the beach. Dining with a view of the ocean can enhance your Christmas Eve experience.
What is the atmosphere like during Christmas Eve dinner at these hotels?
The atmosphere at Christmas Eve dinners in Puerto Vallarta hotels is usually festive and lively. Many hotels decorate their dining areas beautifully and create a warm ambiance with holiday music, making it a delightful way to celebrate the season.





