Christmas festivities don't always have to take place at home. While many establishments might be closed, there are a number of great restaurants in Fort Lauderdale that are offering some of their regular menu items and special holiday meals. 

Spending Christmas at a beachfront restaurant located on the waterway is something not many people get to experience. Get out and try one of these restaurants open on Christmas Eve and Christmas Day in Fort Lauderdale.

Naked Crab

1140 Seabreeze Blvd , Fort Lauderdale FL, 33316
The B Ocean Resort's Naked Crab restaurant has a four-course dinner available on Christmas Eve and Christmas Day. Main course options on Christmas Eve include the Atlantic Red Mullet and veal tenderloin.

Naked Crab rolls out their traditional brunch on Christmas Day with seafood, ceviche, a raw bar, cheeses, pastries, omelet station, prime rib carving station, petit fours, and breakfast items. The price of brunch and dinner is $65 for adults and $24 for children under 12.

Burlock Coast

1 N Fort Lauderdale Beach Blvd , Fort Lauderdale FL, 33304
Burlock Coast has great views of the waterfront from Fort Lauderdale's Ritz Carlton. On Christmas Eve, they have a special prime rib and champagne dinner for couples for $129 and will also offer regular a la carte menu options.

Their Christmas Day brunch runs from noon to 8 p.m. It has caviar, cold tapas, seafood, carving stations, and dessert options and is $129 for adults and $49 for children ages five through 12.

Lona Cocina Tequileria

321 North Fort Lauderdale Beach Blvd , Fort Lauderdale FL, 33304
If you're looking for a Mexican twist to Christmas Eve dinner, come to Lona Cocina and sample Chef Pablo Salas' unique tasting menu for $55. There will also be limited a la carte items available for lunch and dinner.

On Christmas Day, lunch and dinner specials include pumpkin tamales, foie and goat empanadas, and enchiladas de path. Entrees are affordable ranging in price from $10 to $21.

Terra Mare

551 N Fort Lauderdale Beach Blvd , Fort Lauderdale FL, 33304
Terra Mare is a shared plate restaurant that is a favorite among beach-goers. On Christmas Eve, their regular menu of seafood-inspired fare will be available.

Enjoy Terra Marre's special Christmas Day three-course menu for $99. The main courses include the 10-oz. tenderloin Rossini, striped bass, roast chicken, and double-cut lamb chops.