Contact Us Terms of Use Privacy & Cookies Statement

Yes, send me expert tips and deals!

By proceeding, you agree to our Privacy Policy and Terms of Use.

Search

This is an AI-powered search. Please write descriptive search sentences for the best results.

Recent Search

Oyster Logo
Hotels in St. Petersburg
62 Hotels
Ambassador Hotel
Rimskogo-Korsakova Ave 5/7

Astoria Hotel
Bolshaya Morskaya st., 39

The five-pearl Astoria Hotel is a city landmark dating back to 1912, situated in the center of St. Petersburg on St. Isaac's Square. Elegant interiors include luxurious details like white marble and tapestries in the reception area, while commissioned works of art hang in the guest rooms. The 169 rooms feature marble bathrooms, Ferragamo toiletries, and flat-screen TVs with interactive entertainment, while suites add fancy extras like Nespresso machines, iPod docks, and scenic views of St. Isaac's Square and Cathedral. The Astoria also offers a host of on-site amenities, including two spas, a gym, Turkish steam bath, restaurant, and bar, plus guests have access to the pool at Hotel Angleterre next door. Travelers might want to compare rates with Belmond Grand Hotel Europe, another historical luxury property with extras like an on-site pool and kitchenettes in the suites.