✓ Verified Picks💰 Prices Included★ Top RatedUpdated Oct 2026

The 8 BEST Hotels with Thanksgiving Dinner in St. Petersburg in St Petersburg 2026

JL
By Jessica Lane·Travel Editor

Readers will uncover a selection of hotels in St. Petersburg that promise a charming Thanksgiving dinner experience. Finding hotels that offer Thanksgiving dinner in St. Petersburg can be quite a challenge, as many travelers are unaware of their options. This curated list will help you discover delightful accommodations that provide a festive dining experience, making your holiday memorable.

1

32-34 Nevsky Avenue, St. Petersburg, 191186

$79$63/night

Delivers a memorable Thanksgiving dinner experience in the heart of St. Petersburg. At the Grand Catherine Palace Hotel, your Thanksgiving feast is more than just a meal; it’s a celebration. Picture yourself savoring a thoughtfully prepared dinner in the on-site restaurant, where each dish is crafted to bring joy and warmth to the occasion. With famous attractions like Kazan Cathedral just steps away, you’ll find comfort and convenience during your stay.

2

2, Antonenko Lane, St. Petersburg, 190000

$379$265/night

Delivers a sumptuous Thanksgiving dinner experience in the heart of St. Petersburg. With two exceptional restaurants, Lotte Hotel St. Petersburg invites you to savor a festive feast that warms the heart. Imagine enjoying cooked-to-order breakfast or indulging in 24-hour room service while the spirit of Thanksgiving envelops you. The elegant banquet hall sets the stage for a memorable gathering, where laughter and gratitude fill the air.

3

166 Griboedov's Canal, 33 Kanonerskaya Street, St. Petersburg, 190121

$203$162/night

Brings Thanksgiving feasting to life with two exceptional dining venues and 24-hour room service. Experience a festive Thanksgiving at Courtyard by Marriott St. Petersburg Center, where culinary delights await. The Poema restaurant serves international cuisine that elevates the holiday spirit, while the bar/lounge invites you to toast with your favorite drink. With a 24-hour gym and inviting banquet hall, this hotel ensures every moment of your stay is filled with comfort and convenience.

4

59 Moika Emb, St. Petersburg, 191186

$158$126/night

Delivers an unforgettable Thanksgiving feast within its elegant dining spaces. Each bite at the Taleon Imperial Hotel transports you to a world of culinary delight, where every dish is crafted to honor the spirit of the season. Imagine savoring traditional dishes in an atmosphere of refined elegance, complemented by impeccable room service that ensures you never have to leave your cozy retreat. The hotel’s lavishly decorated rooms invite you to unwind after a day of feasting, making for a truly restful night.

5

24, Malaya Morskaya str., St. Petersburg, 190000

$219$175/night

Delivers a memorable Thanksgiving experience with exquisite dining at its on-site brasserie. As the aroma of seasonal dishes fills the air, the Angleterre Hotel transforms your holiday into a culinary celebration. Borsalino, the hotel's stylish brasserie, serves delightful meals that capture the essence of Thanksgiving, with 24-hour room service ensuring you never miss a moment of festivity. Picture indulging in a cozy continental breakfast on the weekends, setting the perfect tone for a day of exploration in St. Petersburg.

6

14 Malaya Morskaya Street, St. Petersburg, 190000

$155$124/night

Delivers an unforgettable Thanksgiving experience with exceptional on-site dining and festive ambiance. As you savor delectable meals in the on-site restaurant, the inviting café and bar tempt you with snacks and refreshing drinks, creating a warm atmosphere for cherished gatherings. With a central location in St. Petersburg, you can easily explore iconic sites like the Admiralty Building and St. Isaac's Cathedral, enriching your holiday experience. After a day of festivities, unwind in the health club or indulge in room service for a cozy night in.

7

49/2 Nevsky Prospect, St. Petersburg, 191025

$186$149/night

Brings a festive Thanksgiving feast right to your holiday getaway in St. Petersburg. At the Radisson Royal Hotel, a sumptuous Thanksgiving dinner awaits, perfectly complemented by a warm and inviting atmosphere. Indulge in culinary delights at the on-site restaurant, where flavors come alive, making each bite a celebration of the season. After dinner, retreat to the elegant bar and lounge for a nightcap, or unwind in your luxurious room, complete with a Smart TV and complimentary wireless internet.

8

99 Moika River Emb., St. Petersburg, 190000

$148$118/night

Delivers an unforgettable Thanksgiving feast right on the banks of the Moika River. At Domina St. Petersburg, the celebration of Thanksgiving transcends the meal itself, as you savor modern European cuisine at the inviting Arcobaleno restaurant. Picture a warm ambiance where you can indulge in traditional flavors, all while enjoying the stunning views of iconic landmarks like St. Isaac's Cathedral just a stroll away. The attentive multilingual staff ensures that every detail of your experience is seamless, allowing you to focus on making memories with loved ones.

NEED MORE RECOMMENDATIONS? TRY STAYGENIE

14,200+ travelers found their hotel this week
AI-powered search
No signup
Live prices
Free

Frequently Asked Questions

Which hotels in St. Petersburg offer traditional Thanksgiving dinner?

Several hotels in St. Petersburg serve traditional Thanksgiving dinners. Notable options include the Vinoy Renaissance and the Don CeSar, both of which provide festive menus featuring turkey and seasonal sides.

Do any hotels in St. Petersburg require reservations for Thanksgiving dinner?

Yes, it is highly recommended to make reservations for Thanksgiving dinner at hotels. Popular venues fill up quickly due to high demand, so booking in advance ensures you have a spot.

Are there any family-friendly hotels in St. Petersburg that celebrate Thanksgiving?

Many family-friendly hotels, such as the Hilton St. Petersburg Bayfront, offer special Thanksgiving activities for children and a kid-friendly Thanksgiving menu. It is a great way to spend time together as a family.

Can I find vegetarian or vegan Thanksgiving options at local hotels?

Yes, several hotels in St. Petersburg cater to vegetarian and vegan diets during Thanksgiving. Be sure to inquire in advance about specific menu options when making your reservation.

What time do Thanksgiving dinners typically start at hotels in St. Petersburg?

Most hotels begin serving Thanksgiving dinner in the early afternoon, around 1 PM. However, it is advisable to check with the hotel for specific times as they may vary.

Are there any special Thanksgiving events or activities at these hotels?

Many hotels host special events around Thanksgiving, such as live music, holiday-themed activities, or festive decorations. Check the hotel’s website or call ahead to learn about scheduled events.

Is it possible to take Thanksgiving dinner to-go from hotels in St. Petersburg?

Yes, several hotels offer Thanksgiving dinner to-go options for guests who prefer to enjoy their meal in the comfort of their room. Be sure to inquire about this option when making your reservation.

How can I find a hotel in St. Petersburg that accommodates large groups for Thanksgiving?

To find a hotel that can accommodate large groups, consider reaching out directly to the hotels you are interested in. They can provide information on group dining options and private dining rooms.

Do hotels in St. Petersburg offer takeout options for Thanksgiving dinner?

Yes, many hotels provide takeout options for Thanksgiving dinner. This allows guests to enjoy a festive meal at their convenience. Be sure to call ahead to confirm availability.

Is it common for hotels to offer package deals for Thanksgiving stays and dinner?

Yes, many hotels in St. Petersburg offer special Thanksgiving packages that include accommodations and dinner. These packages can provide great value and enhance your holiday experience.

More Hotel Guides in St Petersburg