Find the best deals in Saint Petersburg
3.000.000+ hotels, apartments, villas and more…
    More than 3.000.000 accommodations
    Hotels, Apartments, Vacation Homes, Villas...
    Book without any prepayment
    No surcharges or hidden costs
    No ebooking.com cancellation fee
    Cancel or modify your reservation without additional charges according to establishment

    TOP HOTELS IN Saint Petersburg

    Book Hotels in Saint Petersburg

    Soul Kitchen
    Soul Kitchen

     Moika River 62/2

    5.0 (436 Reviews)

    Avg. price/night: 113 RUB

    DOM Boutique Hotel by Authentic Hotels
    DOM Boutique Hotel by Authentic Hotels

     Gangutskaya street, 4

    5.0 (240 Reviews)

    Avg. price/night: 164 RUB

    Luxury
    Art-hotel Zontik
    Art-hotel Zontik

     prospect Yuria Gagarina, 5

    5.0 (7 Reviews)

    Avg. price/night: 26 RUB

    Mini-hotel Pro100Piter
    Mini-hotel Pro100Piter

     Rizhskiy Ave, 12 Flat 10

    5.0 (57 Reviews)

    Avg. price/night: 53 RUB

    Austrian Yard on Furshtatskaya 14
    Austrian Yard on Furshtatskaya 14

     14 Furshtatskaya Street

    Avg. price/night: 22 RUB

    The State Hermitage Museum Official Hotel
    The State Hermitage Museum Official Hotel

     10 Pravda St

    5.0 (1060 Reviews)

    Avg. price/night: 351 RUB

    Luxury
    Twin Cities Melbourne
    Twin Cities Melbourne

     2 lit. A, Poltavsky proezd

    5.0 (25 Reviews)

    Avg. price/night: 22 RUB

    Ekaterininsky Hotel
    Ekaterininsky Hotel

     Spasskiy, 2/44

    Avg. price/night: 66 RUB

    Guest House Novoselkovsky
    Guest House Novoselkovsky

     Novoselkovskaya street, d 18

    5.0 (13 Reviews)

    Avg. price/night: 50 RUB

    Asmera na Gorokhovoy
    Asmera na Gorokhovoy

     Gorokhovaya street, 31

    5.0 (17 Reviews)

    Avg. price/night: 59 RUB

    Trezzini Palace Hotel
    Trezzini Palace Hotel

     21 University Embankment

    5.0 (239 Reviews)

    Avg. price/night: 229 RUB

    Luxury
    Alexander House
    Alexander House

     27 Kryukov Canal Embankment

    5.0 (587 Reviews)

    Avg. price/night: 158 RUB

    Luxury

    Hotels in the world's top cities

    • London
    • Rome
    • Saint Petersburg
    • Batumi
    • Moscow
    • Lisbon
    • Paris
    • Athens
    • Kissimmee
    • Budapest
    • Madrid
    • Tokyo
    • Milan
    • Ho Chi Minh City
    • Florence
    • Osaka
    • Split
    • Naples
    • Buenos Aires
    • Rio de Janeiro