Santa Fe is full of beautiful restaurants and hotels that serve celebratory meals on holidays when you'd expect most places to be closed, from Easter to Thanksgiving, Christmas and New Year's Eve. So when the idea of cooking makes you want to throw in the dishtowel, make a reservation at one of these spots. Also try calling your favorite restaurant—you may be surprised at what's open!

Anasazi Restaurant
Inn of the Anasazi, 113 Washington Ave.,

This lovely hotel restaurant serves big, lavish meals on all holidays, with a very accommodating schedule.

Arroyo Vino
218 Camino La Tierra,

The gem of Las Campanas often serves special prix fixe menus on Christmas and New Year's Eves. Special draw: the huge number of fine bottles available from the attached wine shop.

La Casa Sena
125 E Palace Ave,

At Thanksgiving you can dine at this historic restaurant—or order a feast to go. Open most holidays.

The Compound
653 Canyon Road,

Reservations are available for some holidays. Last Thanksgiving the menu included sweetbreads and foie gras, oxtail torteletti pasta, jumbo lump crab cake and smoked salmon.

Coyote Café
132 W Water St.,

Typically Coyote serves a modified version of its standard menu on holidays. Check online to see if your favorites are available.

724 Canyon Road,

Geronimo also often serves a slimmed-down, tricked-out version of its regular menu on special days like Thanksgiving. Book as far in advance as you can.

La Plazuela
La Fonda Hotel,
100 E San Francisco St.,

The buffets here are a tradition, with familiar favorites and a family-friendly scene.

Inn and Spa at Loretto,
211 Old Santa Fe Trail,

Trendy but approachable special menus on holidays are often available with optional wine pairings.

Restaurant Martín
526 Galisteo St.,

Santa Fe's native son Martín Rios often serves a prix fixe menu on holidays. The Thanksgiving menu has included dishes like maple-brined turkey with cornbread sausage stuffing, roasted garlic mashed potatoes, charred broccolini, butter yams and cranberry- apple chutney.

The Old House Restaurant
Eldorado Hotel,
309 W San Francisco St.,

Check out the holiday brunch options here, which are often a much better value than the expensive dinners.

Osteria d'Assisi
58 S Federal Place,

Osteria specializes in Italian-accented holiday meals with dishes like braised lamb shank, salmon in tomato pesto cream sauce, breaded eggplant and house-made seafood ravioli.

Tabla de los Santos
Hotel St. Francis,
210 Don Gaspar Ave.,

Check out Hotel St. Francis for elegant but affordable New Mexico-flavored holiday meals.

Terra Restaurant
Four Seasons Resort Rancho Encantado,
198 Hwy. 592,

This spa resort offers big buffets where you shouldn't be surprised to find a gnocchi and risotto station next to the meat carving table.