Christmas Dinner in St Augustine at Columbia Restaurant - @columbiarestaurant

This year, enjoy a delicious Christmas dinner in the beautiful old city of St. Augustine. Whether dining out or hosting at home, save the cooking for the professionals this year and enjoy a relaxing holiday. These St. Augustine restaurants for Christmas Dinner are the perfect pairing with St. Augstine's Nights of Lights.

We're sharing St. Augustine restaurants that are open for Christmas dinner. And we've sprinkled in a few options to pick up your festive meal to go.

St. Augustine Restaurants for Christmas Dinner  

Avilés Restaurant and Lounge

32 Avenida Mendez, St. Augustine FL 32084
Inside the Hilton Historic Bayfront Hotel

The Aviles Restaurant is offering a superb Christmas Day Dinner buffet that is sure to please even Santa himself. With a wide range of offerings from seafood to prime rib, flounder, ham, a salad display, a plentiful charcuterie board, and a delectable dessert bar, you will not leave hungry. Seatings at 12pm, 2pm, 4pm, and 6pm.

This hidden gem is known for its friendly and knowledgeable staff and its phenomenal chef cooking up delectable delights. Call (904) 829-2277 for reservations. $95 per person

Castillo Craft Bar + Kitchen

6 W Castillo Dr, St. Augustine, FL 32084

Castillo Craft Bar + Kitchen will be serving both breakfast and dinner on Christmas Day.

December 25th, 2024 | 7 AM  – 10:30 AM

Start your Christmas Day with a delicious breakfast buffet in the Grand Ballroom at the Historic Downtown Renaissance Hotel. Indulge in a variety of breakfast favorites in a festive setting before your holiday celebrations begin.

Reservations are available for seatings from 7:00 am – 10:30 am. The buffet is $30 per person, with a special rate of $15 for children 12 and under. A $15 non-refundable deposit per guest is required to secure your reservation, which will be applied to your final bill. All prices are subject to tax and service fees.

December 25th, 2024 | 1 PM – 8 PM

Celebrate Christmas Day with an unforgettable holiday dining experience at Castillo Craft Bar + Kitchen. Their chef and culinary team have created an exquisite four-course menu, perfect for savoring special moments with family and friends in a relaxing atmosphere. Enjoy a stress-free, indulgent meal while we take care of every detail, leaving you free to focus on making cherished memories.

Reservations are available from 1:00 PM to 8:00 PM. A $25 non-refundable deposit, applied to your final bill, is required to secure your reservation. Pricing is $95 per adult and $35 for children ages 3–12, with children under 3 dining free. All prices are subject to tax and service charges.

Columbia Restaurant

98 St. George Street, St. Augustine, FL 32084 

Located in the heart of the old city, this award-winning restaurant is a classic Floridian spot with its Spanish and Cuban cuisine. With a rich history dating back to 1905, Columbia Restaurant is a fantastic spot to celebrate the season.

Dine in a lavishly decorated room surrounded by beautiful artwork, hand-painted tiles, and a Spanish-style fountain. While details are still being finalized for the holiday menu this year, their past menus included their famous 1905 salad, roasted turkey and pork, ham, Columbia stuffing, and whipped potatoes, along with other tasty dishes.

Make sure to plan ahead with reservations so you do not miss out on this festive feast for Christmas. Visit their website for reservations. Availability at this favorite spot is becoming more limited by the day. 

Entrance to Columbia Restaurant in St. Augustine
Columbia Restaurant in St. Augustine – image by @columbiarestaurant

Cordona Coastal Chophouse at Casa Monica Resort & Spa – SOLD OUT

95 Cordova Street, St. Augustine, FL 32084

Inside the only four-diamond-rated hotel in St. Augustine, this elegant restaurant will offer a four-course Christmas dinner crafted to perfection.

Cordova will offer a special four-course menu designed by their Executive Chef. Enhance your dining experience with a premium wine pairing, featuring fine wines thoughtfully selected by their in-house sommelier to perfectly complement each course. Celebrate the joy of gathering around the table with an elevated evening perfect for the holiday season.

For parties dining with more than five guests, call (904) 494-0100 or email Philip.Elrod@kesslercollection.com for reservations.

Dining Room of Costa Brava at Casa Monica St. Augustine - @casamonicaresortandspa
Dining Room of Cordova at Casa Monica St. Augustine – @casamonicaresortandspa

Hammock Beach Golf Resort & Spa

200 Ocean Crest Dr, Palm Coast, FL 32137

Make it a Christmas to remember with a memorable holiday meal with your loved ones that matter most at the beautiful Hammock Beach Golf Resort & Spa.

Atlantic Grille will be serving a prix fixe menu for dinner on Christmas Eve & Christmas Day. Atlantic Grille is open to the general public and reservations are highly recommended. For reservations, please call 386-447-4610.

Delfinos Italian Chophouse will be serving a Rack of Lamb special for $60 per person. eservations highly recommended. For reservations, please call 386-246-5650. *Delfinos Italian Chophouse is open to club members and registered resort guests only.

La Cocina at the Cellar Upstairs

157 King Street, St. Augustine, FL 32084

Enjoy Christmas Eve on the rooftop of La Cocina at the Cellar Upstairs with their specially curated Chef's Pairing Menu that includes four courses plus dessert served from 4-9pm. Each course (including dessert) is carefully paired with wine from San Sebastián.

This event is reservation ONLY and has limited availability. Live music will be playing all evening by the jazzy/blues duo Russ & Burn Unit. Come celebrate your Christmas Eve with family and friends!

Odd Birds Cocktail Lounge and Kitchen

200 Anastasia Blvd, St Augustine, FL, 32080

Head to Odd Birds this Christmas for a feast with a Latin twist! They'll be open by reservation only, offering a special limited menu featuring all your favorite Latin-inspired dishes. Celebrate the holiday with delicious food, great company, and a warm, festive atmosphere. Reserve your table now—space is limited!

Santiago’s Florida Kitchen & Craft Bar

Guy Harvey Resort St. Augustine Beach
860 A1A Beach Blvd, St Augustine Beach, FL 32080

Santiago’s Florida Kitchen & Craft Bar offers a full bar with handcrafted cocktails and a unique, Florida-inspired menu featuring New American favorites with nods to classic southern cuisine and St. Augustine’s Spanish heritage.

They will. be offering a buffet dinner on Christmas day from 3 – 7pm. $50 per person, $20 for 12 and under. Reservations preffered by calling. 904-741-2555

Vernon's Restaurant

1000 PGA Tour Blvd, Ponte Vedra Beach, FL

Vernon’s First Coast Kitchen & Bar features innovative dishes with fresh, locally sourced ingredients and thoughtfully-made, hand-crafted cocktails. The namesake restaurant of Vernon Kelly—the man who helped develop the renowned TPC® Sawgrass alongside architects Pete and Alice Dye and former PGA TOUR Commissioner Deane Beman—Vernon’s is a destination for foodies as well as families.

Vernon's will be offering a four course meal served family style on Christmas Eve for $75 per person. On Christmas Day, they will be offering a buffet dinner from 12 -4 pm for $93 per person.

Christmas Dinner Take Out

If you are looking for a quieter evening at home or hosting family and friends, save yourself hours of cooking and cleaning up and take your meal to go; pick it up the night before.

4 Rivers Smokehouse

Let 4 Rivers take care of your holiday feast with a variety of delicious smoked meats, sides, and desserts available for pickup on Christmas Eve. Go traditional with a whole or half smoked turkey or boneless ham, or opt for 4 Rivers signature angus brisket, pulled pork, St. Louis ribs, smoked chicken, or vegan burnt ends. Smoked salmon, prime rib, and bone-in leg of lamb are also on offer.

Sides are available a la carte ($10.79/quart, feeds 4-6 people) or bundled in the Fixins Package (6 sides for $67.49). End your meal on a sweet note with a 9 inch pie ($24.99) or 6 inch cake ($27.99). Holiday orders must be placed by midnight on December 20, for pickup on December 24.

Cost: Pricing is a la carte. 4 Rivers Smokehouse Holiday Info

Raintree Restaurant

102 San Marco Ave, St. Augustine, FL 32084

Known for its delectable dining experience, the Raintree Restaurant offers a special holiday meal on Christmas Eve. With free parking available, this is a great place to pop in to grab Christmas dinner to take home.

As one of Florida’s top destination restaurants to enjoy, bring a St. Augustine favorite home with you. Options include cream of turkey with tarragon soup, stuffed oysters, pecan-crusted flounder, beef wellington, crispy roasted half duckling, and lasagna puttanesca, just to name a few of the menu items offered during their special Christmas Eve menu.

Tips for St. Augustine Restaurants for Christmas Dinner

Christmas in St. Augustine is one of the most wonderful times of the year in the city. Seating is dwindling as the holiday nears, so it is highly suggested to call or visit any of these tasty restaurants online to make a reservation as soon as possible, as some have limited holiday hours.

After a scrumptious Christmas dinner in St. Augustine, enjoy a festive stroll through the historic city and see the award-winning Nights of Lights. This dazzling display features over three million lights and is the perfect way to end your Christmas dinner.  

Tini Martini St Augustine Nights of Lights
St. Augustine Nights of Lights Tini Martini – image by Jenn Leonard

St. Augustine Parking Options

Garage:

  • Historic Downtown Parking Facility located at 1 Cordova St, St Augustine, FL 32084

Pay Stations:

  • Castillo de San Marcos lot, one of the largest lots in St. Augustine
  • Located one-quarter mile south of the Bridge of Lions, there is a pay station on Avenida Menendez (on the opposite side of the bayfront)
  • Behind the Lightner Museum is a pay station lot