Beginning of main content

Book on the go and pay later.

Search over 895,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Popular searches for St. Petersburg hotels

Check prices on hotels in St. Petersburg

Tonight 20 Jan - 21 Jan
This weekend 25 Jan - 27 Jan
Next weekend 1 Feb - 3 Feb

Top 10 Hotels in St. Petersburg

See all 1,908 properties in St. Petersburg
Corinthia Hotel St Petersburg

Corinthia Hotel St Petersburg

Nevsky Prospect, 57, St. Petersburg
Corinthia Hotel St Petersburg
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Luxury hotel comprised of two renovated 19th century buildings, set on St. Petersburg's main boulevard, Nevsky Prospect.

Corinthia Hotel St PetersburgSG$124

Belmond Grand Hotel Europe

Belmond Grand Hotel Europe

1/7 Mikhailovskaya street, St. Petersburg
Belmond Grand Hotel Europe
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Venice of the North

Belmond Grand Hotel EuropeSG$263

Majestic Boutique Hotel DeLuxe

Majestic Boutique Hotel DeLuxe

Sadovaya, 22, St. Petersburg
Majestic Boutique Hotel DeLuxe
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in St. Petersburg City Centre, this hotel is within a 10-minute walk of National Library of Russia and Russian Museum. Summer Garden is 0.7 mi (1.1 km) ...

Majestic Boutique Hotel DeLuxeSG$118

Petro Palace Hotel

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg
Petro Palace Hotel
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Opened in 2005, this city center hotel is housed in a restored, handsome 19th century building, typical of old St. Petersburg.

Petro Palace HotelSG$108

Four Seasons Hotel Lion Palace St. Petersburg

Four Seasons Hotel Lion Palace St. Petersburg

1 Voznesensky Prospekt, St. Petersburg
Four Seasons Hotel Lion Palace St. Petersburg
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

This family-friendly St. Petersburg hotel is located in the historical district, within a 5-minute walk of Alexander Garden, Russian Admiralty, and Monument ...

Four Seasons Hotel Lion Palace St. PetersburgSG$353

WYNWOOD

WYNWOOD

Griboedova Canal, 18-20, St. Petersburg
WYNWOOD
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Located in St. Petersburg City Centre, this hotel is steps from Nevsky Prospect and Kazan Cathedral. Russian Museum and Summer Garden are also within 15 minutes. ...

WYNWOODSG$136

Domina St. Petersburg

Domina St. Petersburg

99 Moika River Emb., St. Petersburg
Domina St. Petersburg
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

Located in St. Petersburg City Centre, this luxury hotel is within 2 mi (3 km) of Blue Bridge, Russian Museum, and Summer Garden. Mariinsky Palace and Yusupov ...

Domina St. PetersburgSG$101

Kempinski Hotel Moika 22

Kempinski Hotel Moika 22

22, Moika River Embankment, St. Petersburg
Kempinski Hotel Moika 22
  • Free cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

This family-friendly St. Petersburg hotel is located in the historical district, within a 15-minute walk of Alexander Pushkin Museum and Memorial Apartment, ...

Kempinski Hotel Moika 22SG$203

Kravt Hotel

Kravt Hotel

Sadovaya Street 25, St. Petersburg
Kravt Hotel
  • Free cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 

This hotel is located in St. Petersburg (St. Petersburg City Centre), close to Kazan Cathedral, Sennaya Square, and Russian Museum. Also nearby are Palace Square ...

Kravt HotelSG$50

Nevsky Forum Hotel

Nevsky Forum Hotel

69 Nevsky Pr, St. Petersburg
Nevsky Forum Hotel
    4.0 out of 5.0
     
     

    Located in St. Petersburg City Centre, this hotel is within 1 mi (2 km) of Nevsky Prospect, Russian Museum, and Summer Garden. Ligovsky Prospekt and Stockmann ...

    Nevsky Forum HotelSG$83

    Map

    Top St. Petersburg Areas

    Search Hotels near Top St. Petersburg Attractions

    Recent Reviews in St. Petersburg