Whether you’re looking for somewhere to eat on Christmas Eve, Christmas Day, New Year’s Eve, or New Year’s Day, this Christmas and New Year in Key West post has you covered.
While most of America bundles up for traditional holiday meals beside crackling fireplaces, Key West offers a distinctly tropical take on festive and fun holiday dining. Palm trees wrapped in twinkling lights and gentle ocean breezes set the scene for an island-style celebration that breaks from mainland conventions.
From historic mansions turned restaurants to waterfront establishments serving fresh-caught seafood, Key West’s Christmas and New Year’s dining scene reflects its unique blend of sophistication and laid-back island charm. Local chefs embrace both traditional holiday fare and innovative coastal cuisine, creating memorable experiences that capture the essence of celebrating in paradise.
This page is continuously updated with new information. Bookmark it and check back often for the latest Key West Christmas & New Year happenings.
Key West Christmas & New Year Dining Guide
A & B Lobster House
This Key West institution shines during the holiday season with stunning sunset views and a festive atmosphere. Fresh seafood takes center stage in their diverse holiday menu, while the vibrant setting creates the perfect backdrop for your holiday celebration. New Year’s Eve reservations are filling up fast. Make yours today!
Antonia’s
You are invited to celebrate New Year’s Eve at Antonia’s Restaurant. They will offer a four-course feast priced at $150 per person. Give them a call to secure your reservation and prepare to bring on the new year in style. (305) 294-6565

Azur Restaurant
This Mediterranean-influenced establishment brings a unique flair to holiday dining in Key West. In addition to its holiday menus, it offers a notable Christmas Day brunch. They are ready for you on New Year’s Eve, with brunch and dinner. The New Year’s Eve menu is out, and you can view it here. Last-minute shoppers will appreciate the on-site gift options, making it a practical choice for holiday entertaining.
Bagatelle
Join Bagatelle this Christmas Eve & Christmas Day for a special Chefโs Tasting Menu thoughtfully crafted to make your celebration unforgettable. 4-course dinner that begins with a festive amuse-bouche & champagne toast. Seasonal flavors, elevated dishes, and holiday magic in every course. Let them take care of your Christmas dinner this year! Full menu available as well. Call for reservations.
Banana Cafe
Enjoy Christmas Eve or Christmas Day at Banana Cafe. I recommend this restaurant for any meal, all day long. You are going to get something delicious! For the Holidays they are offering a Special Christmas Plate for only $29. Their full menu is also available every day from 7:30 am until 9 pm.

Bel Mare Restaurant
Celebrate New Year’s Eve in style at Bel Mare. The gorgeous waterfront restaurant showcases coastal Italian fine dining. You can reserve your spot for a specially curated multi-course dinner. The cost is $155 per person.
The Bent Prop
We are seeing that they will be open on New Year’s Eve from 3-9 pm. You can enjoy a free glass of bubbly for every entree. Call to book your reservation and ring in the New Year on Cudjoe Key!
Blue Heaven
Blue Heaven invites you to start New Year’s Eve with a perfect meal. They will offer a curated 3-course menu, accompanied by supplements such as stone crab, lobster, and pink shrimp. You’ll be ready for a meal thatโs sure to wow. Call to book your table for NYE. $140 pp. Call to reserve
Broil Steakhouse
Broil is already booking for Christmas Eve and Day, so donโt wait to contact them and reserve your dinner spot! Additionally, New Yearโs Eve is also filling up quickly. Please give Lola a call to secure your reservation as soon as possible! Christmas Eve will have the regular menu. Christmas Day is the Brunch Buffet (click for menu) $65 pp from 11-2 pm. Both of these are by reservation only.
Cafe Marquesa
In addition to the nightly dinner menu, Cafรฉ Marquesa presents festive selections specially curated for Christmas Eve, Christmas Day, and New Year’s Eve. Dine at Cafe Marquesa this holiday with its intimate ambiance while you celebrate the joys of the season. Delectable specials are featured on these four-course Key West holiday dining menus, as seen below.
Christmas Eve and Christmas Day (4:00 – 9:30 pm, $135 pp)
New Year’s Eve at Cafe Marquesa (seating from 5:30 pm, $175 pp)
Cafe Sole
Nestled at 1029 Southard Street, Cafe Sole (click for menu) exudes old-world charm during the holiday season. From 3-10 PM on Christmas Eve and Day, diners can choose between slow-roasted goose with homemade stuffing or prime rib enhanced by black truffle au jus. Limited regular menu will also be available. The intimate setting perfectly complements their upscale holiday offerings.

The Docks Restaurant + Raw Bar
A perfect spot to enjoy delicious seafood in Stock Island on Christmas and New Yearโs Eve. Reservations are open for 12/24, 12/25, & 12/31! Make your holiday dining experience a memorable one at this prime location. Inquire or book your table today to celebrate the holidays with friends and family!

Duffy’s Steak & Lobster House
Duffy’s helps you ring in the holidays in style. This corner stalwart always has plenty of cheer and a festive, fun atmosphere. We enjoyed dining here on Christmas Eve a few years back. Fantastic food and service leave you not worrying about much during the season. They are open on Christmas Eve and Day and New Year’s Eve and Day. Walk-ins are always welcome; reservations are recommended.
Fausto’s
Fausto’s offers convenient Key West holiday dining at-home meal solutions with locations at 522 Fleming Street and 1105 White Street. Their pre-order options include a $179.99 Turkey Dinner (feeds 8-10), a $99.99 Cuban Pork Dinner for 8-10 people, and a $59.99 Cuban Pork Dinner for 4-6 people, which require orders by December 20th. These fully prepared meals provide a taste of Key West’s culinary heritage.
First Flight Island Restaurant & Brewery
On New Year’s Eve check out the vintage Great Gatsby Event. Ring in the New Year in style with The Crew at First Flight! At the stroke of midnight, a replica of an old Pan American Plane with a real-life stewardess will take flight in the garden surrounded by guests dressed to the nines in their finest Gatsby-era costumes. Enjoy a 4 hour open bar, champagne toasts, chef-manned action stations, live band and DJ for a NYE you won’t forget.
Flagler’s Restaurant and Dorada at Casa Marina
Flagler’s presents an annual Christmas Day Buffet that’s become a local tradition. The lavish spread offers a grand celebration fitting for the historic Casa Marina setting. Don’t forget about ringing in the New Year on the Beach at Dorada. The links below take you to all of the activities and the menus.
Christmas Day Buffet ($115 per person, Kids under 12 $35) Noon until 4 pm
Christmas Event Schedule
Midnight at the Beach New Year’s Eve at Dorada ($150 Per guest, 5 course meal, live entertainment)
New Year’s Eve Toes in the Sand ($250 pp, full meal, live entertainment, glass of sparkling wine)
New Year’s Eve Event Schedule
Four Flamingos
Celebrity chef Richard Blais brings his culinary expertise to the Keys, offering Christmas Eve and Christmas Day menus. Evening reservations are from 5-9 PM and provide access to creative cuisine in a modern atmosphere that elevates the traditional holiday dinner in Key West with live music. Enjoy exclusive holiday specialties such as stone crab, tiger shrimp, and a lot more, along with their complete menu.
Four Marlins at The Reach
The Reach Resort’s signature restaurant at 1435 Simonton Street offers holiday-specific options in an elegant resort setting. Christmas Eve and Day specials and New Year’s Eve and Day specials complement the Holidays events at The Reach and elevate the dining experience, which has become its hallmark. Catch one of their happy hours to further top yourself up with cheer.
Four Marlins Christmas Dinner (Eve & Day)
New Year’s Eve including Tide to Table and Four Marlins Dinnner
Grand Cafe
Christmas is always memorable at Grand Cafe. A delightful Christmas Day menu awaits, featuring Baked Carved Turkey, Honey-Glazed Ham, and traditional sides. The Christmas menu $39.95 pp & $16.95 (kids) and the regular menu are available from noon until close to enjoy with your family and friends. Grand Cafe is also open and celebrates New Year’s Eve with a special 4-course prix fixe menu and two different seatings. $125 pp for reservations before 8 pm. After 8 pm, it will cost $150 per person. A la carte option will also be available; however, the regular menu will not.


Hard Rock Cafe Key West
Visit with the kids on December 20th & 21st, at 9 AM for a magical breakfast with Santa! Enjoy their breakfast buffet, donut-making station, andโfor the adultsโbottomless mimosas! 9 am to 12 pm PRICE: Adults – $24.95 Kids – $11.95 Bottomless Mimosa – $15
Breakfast with Santa
Christmas Day there will be the regular menu and holiday menu offerings from 11 am.
Christmas Day Buffet Dinner on the 2nd floor from 5-8 pm. $48.99 per adult
Hot Tin Roof Restaurant
Situated at 0 Duval Street, this waterfront gem presents a four-course Christmas Eve & Day special along with a New Year’s Eve dinner special. The menu artfully blends Cuban and Caribbean influences, creating a distinctive Hot Tin Roof Restaurant experience with spectacular water views.
Christmas Eve or Christmas Day Dinner Menu ($130 per person)
New Year’s Eve Dinner Menu ($175 per person)
La Te Da
This vibrant spot at 1125 Duval Street brings holiday cheer with festive specialties. Known for its dynamic atmosphere and delicious brunch, La Te Da combines dining with the spirited ambiance that defines Key West. Join them on New Year’s Eve for La Te Da’s Champagne Cork Pop! Get ready to sparkle! Call ahead to reserve your spot for dinner and NYE celebrations. Space is limited. (305) 296-6706

Mac’s Place
Closing at 4 pm Christmas Eve and reopening at 11 am Christmas Day, Mac’s Place will be serving up a Surf & Turf Christmas special beginning Xmas Evethat features a 6 oz lobster tail, 8 oz skirt steak, with rice and a salad for 39.95 until they run out.
Martin’s
Ring in the New Year at Martin’s with an outstanding multi-course menu. Celebrate with timeless favorites such as Beef Wellington, Grouper Meuniere, and more. Kick off your celebration in style with a little flair on Duval Street at Martin’s Key West. $145 per person, drinks not included.
Matt’s Stock Island Kitchen & Bar at the Perry
The Perry Hotel houses this welcoming establishment where festive decor sets the perfect holiday mood. Their three-course Christmas Eve and Christmas Day Dinner in Key West, priced at $99 per person ($37 per child 10 and under), features standout dishes like Key West Surf & Turf, a Jamaican Surf & Turf, and Jamaican Crab Cakes. Same prices and menu for New Years Eve & Day. The attentive service and family-friendly atmosphere make Matt’s ideal for your holiday dining celebrations. Enjoy from 12:30 to 8 pm on December 24 & 25, December 31 & January 1st.


Milagro Restaurant and Bar
Make this holiday season unforgettable! Join Milagro for a specially curated ร la carte festive holiday menu on Christmas Eve and Christmas Day! The regular menu will also be available. On New Year’s Eve ring in the fun with the prix fixe menu for $125 per person. There will be no regular menu on NYE.


Nine One Five
Enjoy a specially curated selection of holiday-inspired dishes alongside a regular full menu at Nine One Five this Christmas Eve! Each dish brings forth the spirit of the season. Celebrate with them and this limited-time menu. Reservations are recommended. Visit OpenTable now to secure your spot.
Ocean Grill & Bar
Christmas Day at Ocean Grill comes with a special ร la carte menu featuring holiday favorites such as Prime Rib. Other specials like a refreshing cranberry and bleu salad, or a lemon-glazed limoncello cake, could make their way to your table, too. The regular menu will also be available for Christmas. New Year’s Eve Ocean Grill presents a prix fixe four-course dining menu to help you ring in the new year. Price is $135 per person. Don’t forget this location also provides free parking.


Salute! On The Beach
Still looking for NYE dinner plans? Salute still has a few dinner reservation slots available, but they are filling up quickly! Be sure to give them a call at 305-292-1117 during normal business hours to reserve a spot before theyโre filled. A three-course NYE dinner menu will be posted soon! Every guest receives a complimentary glass of champagne and an hors dโoeuvre that evening, cheers!
Sarabeth’s Key West
Sarabeth’s will have its regular hours and Christmas menu on Christmas Eve and Day. They have also announced a three-course meal for you on New Year’s Eve and are now taking reservations. Make those dinner reservations to ring in New Yearโs Eve for $99/person, including a glass of champagne. Choose an appetizer, entree, and dessert, and you will be good to go.


Seven Fish
Seven Fish has released (click to view) its Christmas Eve pre-fixe menu! The 3-course meal will be $125 per person (gratuity not included). Christmas Eve reservations are now open! Book through Open Table or call them directly, and get ready to enjoy their delicious food!
Square Grouper Bar and Grill (Cudjoe)
The Square Grouper will be open on New Yearโs Eve as well as My New Joint Lounge, located above the Square Grouper on Cudjoe Key! Big New Yearโs Eve Party with live music and a champagne toast at midnight! More details to follow!
Southernmost Beach Cafe
Enjoy Christmas Dinner beachside at the Southernmost Beach Cafe. Start with a complimentary glass of prosecco & amuse-bouche. Then get ready to dig in with your choice of starter, main course, and dessert for $95 per person. Enhance your meal if you choose with a curated wine pairing for an additional $35 per person.

Tavern N Town
Tavern N Town will have Holiday Special menus available. You can now make your reservations and join them on Christmas Day and New Year’s Eve. There will be a special Christmas Day entree and a full dinner menu. They will be open on New Year’s Eve until the ball drops, with late-night happy hour, a special menu, and the regular dinner menu.
Tempt Restaurant at The Saint Hotel Key West
Make a plan for a wonderful Christmas Day dinner at The Saint. Let them do the cooking while you enjoy time and a meal with your family and friends. Their Christmas Day dinner (click for menu) special is $75 per person. It will be held from noon to 8 pm at the Tempt Restaurant. Call ahead to make your reservations. New Year’s Eve, join in the fun for $75 pp with live music, party favors, and a midnight champagne toast.
Sunday Brunch is also on special with holiday pricing at The Saint Hotel in December. Enjoy two hours of delicious small plates with this wonderful deal that is available to everybody. Normally, this brunch is $55 per person, but this December, with the special, you can enjoy it for $40 per person! Add on bottomless Mimosas or Bloody Marys for $15 per person if so inclined. Seatings are held at 10:00 & 10:30 am & at 12:00 & 12:30 pm. Reservations are recommended, so book your spot today! Call 305-294-3200 to make your reservations.

Thirsty Mermaid
Ring in the new year with a 4-course feast at Thirsty Mermaid. $100 per person includes a glass of the bubbly stuff. The regular menu will not be offered for this event. Call to book as this one will fill up quickly. (305) 204-4828

Yellowfin Bar & Kitchen
Ocean’s Edge Resort’s signature restaurant offers a holiday dinner for $85 pp. This year, the Christmas dinner is from 2 pm until 9 pm on Christmas Eve and Day. From the menu choose a starter, main, and dessert. The regular menu will also be available. For New Years’s Eve there is a dinner available from 5-9 pm at $95 pp with a welcome glass of champagne included. On New Year’s Day there is a hangover brunch to help you recoup. The coastal-inspired decor creates a relaxed yet refined atmosphere perfect for holiday dining on Stock Island.
Make Your Key West Christmas or New Year’s Holiday Dinner Memorable
Whether seeking an elegant four-course experience overlooking the water or a casual seafood feast, Key West’s diverse dining landscape delivers something for every holiday dining celebration. The island’s restaurants thoughtfully blend traditional Christmas favorites with local flavors, creating unique interpretations of holiday classics.
As the end of December approaches, these establishments fill quickly with visitors and locals seeking their perfect holiday meal. We recommend securing your reservations to ensure your spot at one of these sought-after holiday tables. Each venue offers its interpretation of festive dining, promising a holiday celebration distinctly Key West.