Pin on the map of Florida showing the location of Destin

Holiday Happenings & Christmas Meals In South Walton & Destin, Fl

There’s no better place to celebrate the holidays than at the beach. Whether you want to enjoy twinkling lights and holiday decorations or ring in the New Year with champagne and delicious food, there’s something for everyone in Northwest Florida. 


Orchestrated by the City of DeFuniak Springs, Christmas Reflections is an annual, month-long display in December of 10 million Christmas lights around historic Lake DeFuniak. Hosted nightly from 5:30 p.m. to 9 p.m. Address: 3 Circle Drive, DeFuniak Springs, Fla. 32435 Phone: (850) 892-8500


Dust off those skates and get in the winter spirit at The Village of Baytowne Wharf's Baytowne on Ice. For those visitors who miss the cold and ice, this seasonal ice rink is the perfect opportunity to share some of your favorite holiday traditions. The ice rink is open through Feb. 5; hours vary daily. Skaters must be at least 3 years of age and fit into appropriately sized skates. Children under the age of 6 must be accompanied by a parent or adult family member.Address: 9300 Baytowne Wharf Blvd., Miramar Beach, Fla. 32550 Phone: (850) 267-8110


Join us for the Holiday Farmers’ Market at Grand Boulevard on Wednesday, Dec. 21, Saturday, Dec. 24, Wednesday, Dec. 28, and Saturday, Dec. 31, 9 a.m. – 1 p.m. Address: 600 Grand Blvd., Miramar Beach, Fla. 32550 Phone: (850) 837-3099




Spend Christmas Eve at Ovide! Our exclusive Christmas Eve dinner menu is available from 5 p.m. until 9 p.m. Reservations highly recommended. Address: 1 Grand Sandestin Blvd., Miramar Beach, Fla. 32550 Phone: (850) 351-3030


Christmas Eve dinner at Primrose is a specially curated holiday five-course menu available from 5 p.m. – 9 p.m. Enjoy quality ingredients, attentive five-star level service, and gorgeous ambiance. Celebrate Destin’s local flavors and traditional favorites, with seafood fresh from the Gulf of Mexico. Reservations required.  Address: 200 Henderson Resort Way,  Destin, FL 32541 Phone: (855) 741-2777

North Beach Social

North Beach Social will be open until 8 p.m. on Christmas Eve and closed on Christmas Day. Occupying the space below the popular Farm & Fire restaurant and speakeasy, North Beach Social reflects the natural beauty of its scenic surroundings, namely some of the best sunsets overlooking the bay in South Walton. Outside seating is aplenty at the bar and deck with a large white sand beach where kids and adults can play. Address: 24200 Highway 331, Santa Rosa Beach, Fla. 32459 Phone: (850) 622-8110



Havana Beach Bar & Grill at the Pearl Hotel

This year Havana Beach Bar & Grill at The Pearl Hotel will be offering a 3-Course Prix Fixe Dinner Menu on Christmas Day. Reservations are required, and seating times are available 4 p.m. – 8 p.m. The Christmas Day Dinner is available for $95 for adults ages 13 and older. The regular children’s menu will be available for those 12 years old and younger. Address: 63 Main St., Rosemary Beach, Fla. 32461 Phone: (850) 588-2882 


Spend Christmas at Ovide! Our exclusive Christmas dinner menu is available 5 p.m. – 9 p.m. Address: 1 Grand Sandestin Blvd., Miramar Beach, Fla. 32550, Phone: (850) 351-3030


Christmas Brunch at Primrose is a classic Christmas Brunch. $35 for adults and $24 for children. Reservations required. Address: 200 Henderson Resort Way,  Destin, FL 32541 Phone: (855) 741-2777

Emerald Grande

Christmas Dinner at Grande Vista at Emerald Grande. From 11 a.m. to 4 p.m., enjoy a three-course plated meal at Grande Vista Bar & Grill this holiday. Address: 10 Harbor Blvd., Destin, FL 32541, Phone: (850) 424-0621


Happy Holidays from our family to yours!

Published on Friday, December 23, 2022