clock menu more-arrow no yes

Where To Eat On Christmas Eve, Christmas Day

View as Map

Planning to go out to dinner on Christmas Eve or Christmas Day? Here are few of the usual suspects, serving Mai Tai's aplenty, plus some unexpected spots that are open on the Eve, the Day or both. Reservations are required or "strongly recommended" at most of the establishments where cocktails are served without umbrellas, so take heed.

Know of another restaurant serving dinner on December 24th or 25th? Let us know in the comments or hit the always confidential tipline.

Read More

1. The Coonamessett Inn

Copy Link
311 Gifford St
Falmouth, MA 02540

CHRISTMAS EVE - Serving dinner from 4p.m. to 8:30 p.m. Limited reservation space remaining.

2. Peking Palace

Copy Link
452 Main St
Falmouth, MA 02540

CHRISTMAS EVE AND DAY - Serving their regular menu of Chinese Cuisine and Japanese Sushi both days.

3. Siena

Copy Link
Steeple St
Mashpee, MA 02649

CHRISTMAS EVE - Serving their regular menu until 8 p.m.

4. Asia

Copy Link
3 Village Green Cir
Mashpee, MA 02649

CHRISTMAS EVE AND DAY - Serving their regular menu of Chinese, Korean and Japanese until midnight both days.

5. The Barnstable Restaurant and Tavern

Copy Link
3176 Main St
Barnstable, MA 02630

CHRISTMAS EVE AND DAY - Open on the Eve from 11:30 a.m. to 8:30 p.m. On the Day from 12:30 p.m. to 7:30 p.m.

6. Tiki Port

Copy Link
712 Iyannough Rd
Hyannis, MA 02601

CHRISTMAS EVE AND DAY - This Chinese Restaurant and Polynesian Bar is open normal hours both days, from 11:30 a.m. to 1:00 a.m.

7. Bangkok Kitchen

Copy Link
339 Barnstable Rd
Hyannis, MA 02601

CHRISTMAS EVE - Serving their regular Thai menu from 11 a.m. to 10 p.m.

8. The Roadhouse Cafe

Copy Link
488 South St
Hyannis, MA 02601

CHRISTMAS EVE - "Make a reservation in one of our 2 intimate fireplaced dining rooms or enjoy our roadhouse jazz band in the bistro room."

9. The Colonial House Inn

Copy Link
277 State Highway 6A
Yarmouth Port, MA 02675

CHRISTMAS EVE AND DAY - Open on both days with a special menu. Reservations recommended.

10. Ardeo Grille

Copy Link
81 Kings Circuit
Yarmouth Port, MA 02675

CHRISTMAS EVE - Serving their regular menu of classic mediterranean grille.

11. Chatham Bars Inn

Copy Link
297 Shore Rd
Chatham, MA 02633

CHRISTMAS EVE AND DAY - The upscale Stars restaurant is sold-out, but there's still availability in The Sacred Cod Tavern offering a three course menu for $45 per person. Reservations required.

12. Napi's

Copy Link
7 Freeman St
Provincetown, MA 02657

CHRISTMAS EVE AND DAY: Regular service on the Eve and serving dinner from 2:00 p.m. on Christmas Day. Reservations always suggested.

13. Le Grenier

Copy Link
96 Main St
Vineyard Haven, MA 02568

CHRISTMAS EVE - Bon Appetit! Chef Jean Dupon will be serving his French cuisine from 5:30 p.m. Reservations recommended.

14. Zephrus

Copy Link
9 Main St
Vineyard Haven, MA 02568

CHRISTMAS EVE - Serving their regular menu from 11:30 a.m. to 5:30 p.m.

15. Martha's Vineyard Chowder Co.

Copy Link
9 Oak Bluffs Ave
Oak Bluffs, MA 02557

CHRISTMAS EVE - Serving their regular dinner menu at 5 p.m.

16. Sharky's Cantina

Copy Link
31 Circuit Ave
Vineyard Haven, MA 02568

CHRISTMAS EVE AND DAY - Regular menu and regular hours.

17. Met on Main

Copy Link
38 Main St
Nantucket, MA 02554

CHRISTMAS EVE - They're open until 7 p.m. and it's Burger Night!

1. The Coonamessett Inn

311 Gifford St, Falmouth, MA 02540

CHRISTMAS EVE - Serving dinner from 4p.m. to 8:30 p.m. Limited reservation space remaining.

311 Gifford St
Falmouth, MA 02540

2. Peking Palace

452 Main St, Falmouth, MA 02540

CHRISTMAS EVE AND DAY - Serving their regular menu of Chinese Cuisine and Japanese Sushi both days.

452 Main St
Falmouth, MA 02540

3. Siena

Steeple St, Mashpee, MA 02649

CHRISTMAS EVE - Serving their regular menu until 8 p.m.

Steeple St
Mashpee, MA 02649

4. Asia

3 Village Green Cir, Mashpee, MA 02649

CHRISTMAS EVE AND DAY - Serving their regular menu of Chinese, Korean and Japanese until midnight both days.

3 Village Green Cir
Mashpee, MA 02649

5. The Barnstable Restaurant and Tavern

3176 Main St, Barnstable, MA 02630

CHRISTMAS EVE AND DAY - Open on the Eve from 11:30 a.m. to 8:30 p.m. On the Day from 12:30 p.m. to 7:30 p.m.

3176 Main St
Barnstable, MA 02630

6. Tiki Port

712 Iyannough Rd, Hyannis, MA 02601

CHRISTMAS EVE AND DAY - This Chinese Restaurant and Polynesian Bar is open normal hours both days, from 11:30 a.m. to 1:00 a.m.

712 Iyannough Rd
Hyannis, MA 02601

7. Bangkok Kitchen

339 Barnstable Rd, Hyannis, MA 02601

CHRISTMAS EVE - Serving their regular Thai menu from 11 a.m. to 10 p.m.

339 Barnstable Rd
Hyannis, MA 02601

8. The Roadhouse Cafe

488 South St, Hyannis, MA 02601

CHRISTMAS EVE - "Make a reservation in one of our 2 intimate fireplaced dining rooms or enjoy our roadhouse jazz band in the bistro room."

488 South St
Hyannis, MA 02601

9. The Colonial House Inn

277 State Highway 6A, Yarmouth Port, MA 02675

CHRISTMAS EVE AND DAY - Open on both days with a special menu. Reservations recommended.

277 State Highway 6A
Yarmouth Port, MA 02675

10. Ardeo Grille

81 Kings Circuit, Yarmouth Port, MA 02675

CHRISTMAS EVE - Serving their regular menu of classic mediterranean grille.

81 Kings Circuit
Yarmouth Port, MA 02675

11. Chatham Bars Inn

297 Shore Rd, Chatham, MA 02633

CHRISTMAS EVE AND DAY - The upscale Stars restaurant is sold-out, but there's still availability in The Sacred Cod Tavern offering a three course menu for $45 per person. Reservations required.

297 Shore Rd
Chatham, MA 02633

12. Napi's

7 Freeman St, Provincetown, MA 02657

CHRISTMAS EVE AND DAY: Regular service on the Eve and serving dinner from 2:00 p.m. on Christmas Day. Reservations always suggested.

7 Freeman St
Provincetown, MA 02657

13. Le Grenier

96 Main St, Vineyard Haven, MA 02568

CHRISTMAS EVE - Bon Appetit! Chef Jean Dupon will be serving his French cuisine from 5:30 p.m. Reservations recommended.

96 Main St
Vineyard Haven, MA 02568

14. Zephrus

9 Main St, Vineyard Haven, MA 02568

CHRISTMAS EVE - Serving their regular menu from 11:30 a.m. to 5:30 p.m.

9 Main St
Vineyard Haven, MA 02568

15. Martha's Vineyard Chowder Co.

9 Oak Bluffs Ave, Oak Bluffs, MA 02557

CHRISTMAS EVE - Serving their regular dinner menu at 5 p.m.

9 Oak Bluffs Ave
Oak Bluffs, MA 02557

16. Sharky's Cantina

31 Circuit Ave, Vineyard Haven, MA 02568

CHRISTMAS EVE AND DAY - Regular menu and regular hours.

31 Circuit Ave
Vineyard Haven, MA 02568

17. Met on Main

38 Main St, Nantucket, MA 02554

CHRISTMAS EVE - They're open until 7 p.m. and it's Burger Night!

38 Main St
Nantucket, MA 02554