The 8 BEST Hotels with Christmas Eve Dinner in St Augustine 2026
Discover St. Augustine stays pairing Christmas Eve dinner with historic charm and holiday comfort. Finding St. Augustine hotels serving Christmas Eve dinner takes careful planning. This list highlights stays where festive dining and a comfortable holiday night come together.
6 West Castillo Drive, Saint Augustine
Christmas Eve dinner runs right inside the hotel. Castillo Craft Bar + Kitchen serves dinner on Christmas Eve from 4 to 10 p.m., so your festive meal is right downstairs. Its New American dishes and craft cocktails make the restaurant feel like part of the evening, not just a convenient stop. Castillo de San Marcos is about a five-minute walk away, with St. George Street just steps from the door. You’ll love this lively, comfortable stay if you want holiday dining in the heart of the historic district.
95 Cordova Street, Saint Augustine
Spanish-coastal dining in a richly historic setting. Cordova, the hotel’s Spanish-Mediterranean chophouse, serves coastal seafood and gives you an elegant on-site dinner setting for a festive stay. Moorish-inspired details and hand-painted tile bring a distinctive sense of occasion to the meal. Flagler College is about a one-minute walk away, and the Castillo de San Marcos is roughly 12 minutes on foot. This is a character-rich choice for couples who want historic surroundings and refined dining close at hand.
300 A1A Beach Boulevard, Saint Augustine Beach
A special-occasion dinner with the beach just outside. Harvest & Reel serves dinner on-site, and its holiday service brings a polished, multi-course meal to your Christmas Eve plans. The restaurant’s coastal, farm-to-table style gives the evening a fresh Florida feel rather than a formal banquet mood. St. Augustine Beach is right outside, and the St. Johns County Ocean Pier is about an eight-minute walk away. You’ll enjoy this relaxed oceanfront stay if you want holiday dining with sand and sea in the picture.
117 Vilano Road, Saint Augustine
Rooftop dinner brings coastal flavor to your holiday stay. Pesca, the hotel’s rooftop restaurant, serves Caribbean- and Latin-inspired dishes for an easy on-site dinner. Its ocean and Intracoastal views give your holiday evening a breezy, distinctly coastal backdrop. Vilano Beach is about a three-minute walk away, while Castillo de San Marcos is roughly 2.7 miles away. This is a cheerful pick if you want Christmas Eve by the water with a lively restaurant above you.
32 Avenida Menendez, Saint Augustine
Bayfront dining beside the glow of the historic district. Aviles Restaurant & Lounge brings fine dining inside the hotel, making a special meal easy to pair with a holiday stay. Spanish Colonial-inspired surroundings and bayfront views add a festive sense of place to dinner. The Historic Spanish Quarter is about a two-minute walk away, and the Castillo de San Marcos is close by. You’ll appreciate this polished, walkable stay if you want the city’s historic atmosphere right outside your door.
860 A1A Beach Boulevard, Saint Augustine
Beachfront dining keeps the holiday evening easygoing. Santiago’s Florida Kitchen & Craft Bar serves Florida-inspired food on-site, giving you a relaxed dinner option during a festive beach stay. Its regional flavors and casual setting suit a laid-back Christmas Eve by the coast. The Atlantic shoreline is steps away, and the St. Augustine Amphitheatre is about three miles from the resort. This is a good match for you if you’d rather trade formal holiday dining for an easygoing oceanfront evening.
116 San Marco Avenue, Saint Augustine
A relaxed on-site restaurant near historic St. Augustine. The Oak Room Restaurant & Lounge serves casual American meals on-site, so dinner can stay simple and close during your holiday visit. The hotel’s welcoming lounge setting gives the evening an easygoing counterpoint to the city’s festive streets. The Fountain of Youth Archaeological Park is about a five-minute drive away, and Flagler College is roughly 1.2 miles away. You’ll like this practical, comfortable stay if you want an unfussy dinner option and quick access to downtown.
530 A1A Beach Boulevard, Saint Augustine
An on-site restaurant and beachside holiday escape. The hotel’s restaurant gives you an on-site dinner option for a relaxed Christmas Eve stay by the coast. Mediterranean-inspired architecture lends the property a more distinctive feel than a standard beach hotel. The Atlantic beach is about a two-minute walk away, and the historic district is roughly 6.2 miles away. This suits you best if a quiet beach holiday matters more than staying amid downtown’s bustle.
Frequently Asked Questions
Which hotels in St Augustine offer Christmas Eve dinner packages?
Several hotels in St Augustine provide special Christmas Eve dinner packages. Look for options like the Casa Monica Resort & Spa and the Hilton St Augustine Historic Bayfront, as they often feature festive dining experiences.
Are there hotels that have a children's menu for Christmas Eve dinner?
Yes, many hotels understand families travel during the holidays. The Holiday Inn St Augustine provides a children's menu for Christmas Eve dinner, ensuring that younger guests have enjoyable meal options.
What are some popular dishes served at Christmas Eve dinners in St Augustine hotels?
Popular dishes often include traditional roast turkey, honey-glazed ham, seafood, and seasonal desserts like pumpkin pie or pecan pie. Hotels such as the Historic District Hotels typically highlight local flavors in their menus.
Can I make dinner reservations at hotels for Christmas Eve in advance?
Yes, it is highly recommended to make reservations in advance due to the high demand during the holiday season. Contact the hotel directly or check their website for reservation options.
Do hotels in St Augustine provide live entertainment during Christmas Eve dinners?
Some hotels, such as the Casa Monica, may offer live music or holiday entertainment during their Christmas Eve dinners. Be sure to inquire about entertainment options when making your reservations.
Are there any hotels with outdoor dining options for Christmas Eve?
Yes, there are hotels with outdoor dining options. For instance, the Ocean Gallery offers beautiful views and outdoor seating, creating a festive atmosphere for Christmas Eve dinner.
What is the dress code for Christmas Eve dinner at hotels in St Augustine?
Most hotels have a casual to semi-formal dress code for Christmas Eve dinner. It is advisable to dress nicely, but check with the hotel for specific requirements or recommendations.
Can I bring my own wine or champagne to the Christmas Eve dinner at hotels?
Policies about bringing your own beverages can vary by hotel. Many establishments have a corkage fee for bringing your own wine or champagne. Always check with the hotel beforehand to confirm their policy.
Are there any hotels near St Augustine that provide shuttle service for Christmas Eve dinner?
Some hotels offer complimentary shuttle service to downtown St Augustine, making it easier to explore dining options. Check with hotels like the Best Western Historical Inn to see if they provide shuttle services during the holiday season.
What are some festive activities to do after Christmas Eve dinner in St Augustine?
After dinner, you can enjoy the Nights of Lights display, which spans the historic district. Many hotels are within walking distance to this event, allowing you to soak in the holiday spirit right after your meal.





