Saint Petersburg hotels

More than 4,074 hotels in Saint Petersburg, accommodations, apartments, holiday homes, villas...

    Check-in Check-out
    Book now and pay later
    No hidden charges or fees
    No cancellation fees from
    Cancel or modify your booking without additional charges (subject to accommodation conditions)
    Find the best-priced accommodation
    Book now and save more
    Book a room at our handpicked Saint Petersburg hotels, unwind in comfortable accommodations, and come discover Russia's vibrant cultural capital. Choose to stay in the city's Historic Centre, a UNESCO World Heritage Site. Visit majestic St. Isaac's Cathedral, a stunning 19th-century temple. You'll also love staying in a high-end hotel near Senate Square where the impressive Bronze Horseman statue stands. From any of our establishments, you can comfortably reach the Mariinsky Theatre and the Hermitage Museum. Whatever your travel plans - be it a romantic trip, a family holiday, or a solo adventure - we've got you covered.

    Stay at our Saint Petersburg hotels

    Immerse yourself in the cultural capital of Russia. Make a reservation at our hotels in Saint Petersburg, relax in roomy accommodations and create unforgettable memories in Russia's 'Northern Venice'. The best neighbourhood to stay in is undoubtedly the city's Historic Centre, a UNESCO World Heritage Site. From here, you'll have easy access to the most important tourist attractions in town. The hotels in Saint Petersburg city centre we provide offer a wide range of accommodation options. Expect well-lit spaces with air conditioning, Wi-Fi, many with private parking and breakfast included.

    Find your dream hotel in Saint Petersburg

    There's a variety of accommodation in Saint Petersburg available to suit all budgets. You can stay in a luxurious hotel on the banks of the Neva River and let your worries just glide away. Our establishments offer three, four and five-star accommodations with spacious, well-decorated rooms, many boasting balconies with canal views. Most have seasonal outdoor pools, spas offering various treatments, and international and local cuisine available on-site. Be sure to visit Senate Square and admire the Bronze Horseman statue. In the Admiralteyskiy district, you can find budget hotels and hostels offering an excellent alternative if you're watching your pennies. This area is rich in interesting sites, and many places on offer feature private rooms, air conditioning, some with shared kitchen areas, and common rooms equipped with game tables and Wi-Fi. From here, you can easily visit St. Isaac's Cathedral, one of the city's most famous temples.

    The ultimate accommodation experience in Russia's cultural capital

    Stop searching for a family-friendly hotel in Saint Petersburg. Our establishments are designed to cater for your needs. We offer hotels with family rooms, many interconnecting, complete with TV, air conditioning, and Wi-Fi coverage throughout the complex. This is an ideal base for starting your day with vim and vigour, then off for a visit to the Peter and Paul Fortress, housing the eponymous cathedral, restaurants, and beaches. If you're travelling as a couple, you'll fall in love with the variety of accommodation on offer. We have charming serviced apartments where you can enjoy some extra privacy. They come with a living room, a kitchen with appliances and oftentimes, a fireplace. Soak up the local culture with your loved one by attending shows at the Mariinsky Theatre and by visiting attractions such as the Church of the Savior on Spilled Blood, the State Russian Museum and the Hermitage. From any of our hotels in Saint Petersburg, Russia, you can venture on excursions to the astounding Catherine Palace. You'll be captivated by its gardens and its amber chamber. We also recommend you pay a visit to the Peterhof Palace, also known as Russia's Versailles. Remember, we can help make your travel dreams come true. Book with us and have an incredible stay in Saint Petersburg.

    Frequently Asked Questions

    Which are the best hotels near landmarks in Saint Petersburg?

    Discover the best hotels near places like Mariinsky Theatre and Alexander Nevsky Lavra in Saint Petersburg.

    Destinations near Saint Petersburg

    Other popular destinations in Russia

    Get the best deals and offers!