Skip to primary navigation Skip to content Skip to footer


Back to Blog


Celebrating Thanksgiving on St. Croix is something everyone can be thankful for! Here at Virgin Islands Food Tours, we’re thankful for all the amazing restaurants on our island rock that offer the very best of the island’s multifaceted cuisine. If you are visiting St. Croix during the Thanksgiving holiday, you may be wanting all the comforts and fixings of a traditional Thanksgiving Dinner minus the work. Below are a list of restaurants offering Thanksgiving Dinner on St. Croix on Thursday, November 24th. Be sure to call and make reservations as soon as possible; reservations are going quickly.

Don’t forget to book your spot on our Taste of Twin City Food Tour during your trip. This guided food tasting and cultural walking tour is a great experience to add to your St. Croix Thanksgiving holiday vacation. Reserve your spot today and get your fill of local history, culture and most importantly FOOD. Happy Thanksgiving to all!

Happy Thanksgiving from Virgin Islands Food Tours

East End

Grapetree Bay Hotel – 340.249.0700

Thanksgiving Dinner Buffet from 11am-4pm. $75 per adult, $35 per child. This includes an all-day pool pass and a buffet with all the holiday favorites. Call to make reservations. Located at 5000 South Grapetree Bay, Christiansted

Blue Water Terrace – 340.692.2583

Thanksgiving Dinner with two (2) in-house seatings: 1pm and 5pm. from 11am-4pm. $75 per adult, $45 per child. Call 340.692.2583 or text 340.227.6340 to make reservations. Takeout orders also available. Located at 5261 Cotton Valley, Christiansted

The Deep End Bar & Grill – 340.718.7071

Thanksgiving Dinner from 6pm to 9pm with live music by Adrian Rogers; $38 per person. Their regular lunch and dinner menus will also be available. Located in the Tamarind Reef Hotel at 5000 Southgate, Christiansted

The Buccaneer Hotel – 340.712.2120

Thanksgiving Dinner Buffet available from 6pm to 8:30pm. $85 per adult, $38 per child 12 and under. Reservations are required. Located at 5007 Estate Shoys, Christiansted


Le Cuisiner Restaurant & Bar – 340.713.2665

Offering a Brazilian style all-you-can-eat buffet from 12pm to 4pm and 6pm to 9pm. Dine-in only. $85 per adult, $30 per child 12 and under. Located at 212 Estate Golden Rock, Christiansted

RumRunners – 340.773.6585

Offering traditional turkey and ham dinner with traditional sides. Available from 11am to 3pm and 4:30pm to 8:30pm. Their regular lunch and dinner menus will be available as well. Located on Christiansted Boardwalk

Palms at Pelican Cove – 340.718.8920

Thanksgiving Dinner Buffet from 1pm to 10pm that includes local and traditional holiday favorites. $65 per adult, $35 per child. Located at 4126 LaGrande Princesse, Christiansted

North Shore/Frederiksted

Carambola Beach Resort – 340.778.3800

Thanksgiving Lunch Buffet from 11am to 3pm. $32 per person. Located in Northshore near Cane Bay

Beachside Café at Sand Castle on the Beach – 340.772.1266

Thanksgiving Feast available at 12pm, 12:30pm, 2pm, 2:30pm, 4pm, 4:30pm, 6pm and 6:30pm. $45 per person, $22 per child 10 and under. Parties of 5 guests or more require a deposit. Located at Sand Castle on the Beach Resort in Frederiksted

The Fred – 340.777.3733

Traditional Thanksgiving Dinner with delicious local fare available at 1pm and 5pm. Live music from local jazz band Kwabena Trio from 5pm to 8pm. Make reservation at or call ahead. Takeout orders available as well. Located at 605 Strand Street in Frederiksted

  • Posted in: