Skip to primary navigation Skip to content Skip to footer
Back to What To Do In The Virgin Islands


It’s that time of year again! We have started a list of Christmas Day dining options. If you plan to dine out Christmas Day, make your reservations as soon as possible. We will continue to update this list. Some restaurants are already fully booked, but you can ask to be on a waiting list.

Zozo’s at Caneel Bay

Regular Menu will be offered

(860) 450-6649

Dave & Jerry’s Island Steakhouse

Special Menu to Follow…

 (340) 779-9614

Lovango Waterfront Dining


The Terrace

Offering a Prix Fix Menu for $100 per person (does not include drinks & gratuity) 

Phone(340) 779-8550


Morgan’s Mango

18-1 Enighed Cruz Bay, St John 00831


View Menu + Website

Lime Inn Restaurant

(340) 776-6425

Menu + Website

Longboard Dinner



Greengos Caribbean Cantina

Address: Mongoose Junction, Cruz Bay, St John

Phone:  340-777-TACO (8226)

Reservations are NOT accepted as we are a 1st come 1st served establishment

Ocean 362 Dinner

Open on Christmas Day with regular menu!

Phone(340) 776-0001

High Tide Restaurant

Open 8am-9pm- most likely will not have a special menu


They do not take reservations

Margarita Phil’s

Open Christmas Day with regular menu

Address: Cruz Bay, St. John, USVI 

Phone: 340-693-8400

Tap N’ Still

Located in Cruz Bay

Joe’s Rum Hut

Christmas Day Hours: 11:45am-8pm 

Located in: The Parrot Club

Address: Wharfside Village, Cruz Bay, VI, 00831

Phone(340) 775-5200

Facebook Page

Bikinis on the Beach at Honeymoon

Open on Christmas Day with regular menu

Phone: 340-779-2155

1864 The Restaurant

Offering a four course Prix Fixe menu that night, with multiple selections available to choose from for each course, and will be offered for $90 per person, before gratuity or beverages.

Menu to follow…

Phone: 340.774.1864

  • Posted in: