Check prices on hotels in St. Petersburg

Search Hotels near Top St. Petersburg Attractions

Most Popular Hotels in St. Petersburg

See all 727 Hotels in St. Petersburg
AKYAN Hotel St-Petersburg

AKYAN Hotel St-Petersburg

19 Vosstaniya Street, St. Petersburg 191036

4.0 out of 5.0
4.5 out of 5 (169 reviews)

Located in St. Petersburg City Centre, this hotel is within 1 mi (2 km) of Stockmann and State Russian Museum. Church of th …

€74
Renaissance St. Petersburg Baltic Hotel

Renaissance St. Petersburg Baltic Hotel

Pochtamtskaya Str 4, St. Petersburg 190 000

4.0 out of 5.0
4.5 out of 5 (302 reviews)

Located in St. Petersburg City Centre, this luxury hotel is within a 10-minute walk of Admiralty Building and Bronze Horseman …

€121
Majestic Boutique Hotel DeLuxe

Majestic Boutique Hotel DeLuxe

Sadovaya, 22, St. Petersburg 191023

4.0 out of 5.0
4.7 out of 5 (87 reviews)

This family-friendly St. Petersburg hotel is located in the historical district, within a 15-minute walk of Vorontsov Palace, …

€154
Petro Palace Hotel

Petro Palace Hotel

14 Malaya Morskaya Street, St. Petersburg 190000

4.0 out of 5.0
4.3 out of 5 (1,594 reviews)

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

€135
Original Sokos Hotel Olympia Garden

Original Sokos Hotel Olympia Garden

Bataisky pereulok 3a, St. Petersburg 190013

4.0 out of 5.0
4.2 out of 5 (184 reviews)

Situated in St. Petersburg, this hotel is 0.7 mi (1.2 km) from Trinity Cathedral and within 3 mi (5 km) of Kazan Cathedral an …

€89
Pushka Inn Hotel

Pushka Inn Hotel

Moyka Embankment, 14, St. Petersburg 191186

4.0 out of 5.0
4.8 out of 5 (155 reviews)

Located in St. Petersburg City Centre, this hotel is within a 10-minute walk of Palace Square and Church of the Savior on the …

€147
Nevsky Hotel Grand

Nevsky Hotel Grand

10 Bolshaya Konyushennaya, St. Petersburg 191186

3.0 out of 5.0
3.9 out of 5 (437 reviews)

Located in St. Petersburg City Centre, this hotel is within a 10-minute walk of Gostiny Dvor, Kazan Cathedral, and Church o …

Get Rates
Trezzini Palace Hotel

Trezzini Palace Hotel

21 University Embankment, St. Petersburg 199034

5.0 out of 5.0
4.9 out of 5 (131 reviews)

This family-friendly St. Petersburg hotel is located on the riverwalk, within a 10-minute walk of St. Petersburg Academy of …

€149
Courtyard by Marriott St Petersburg Vasilievsky

Courtyard by Marriott St Petersburg Vasilievsky

61/30, 2nd line, Vasilievsky Island, St. Petersburg 199178

4.0 out of 5.0
4.2 out of 5 (193 reviews)

Located in Vasilyevsky Island, this hotel is 0.8 mi (1.3 km) from Petrovsky Stadium and within 3 mi (5 km) of State Hermitage …

Get Rates
Apartments Griboedov Art

Apartments Griboedov Art

Kanala Griboedova Embankment 40/26, St. Petersburg 191186

3.0 out of 5.0
4.5 out of 5 (2 reviews)

Located in Nevskiy Prospekt, this apartment is within a 10-minute walk of National Library of Russia, Kazan Cathedral, and …

€49

Recent Reviews in St. Petersburg

Narrow your search

Pocket Guide: St. Petersburg

Search for hotels in St. Petersburg on Expedia.ie. You can easily find your hotels in St. Petersburg using one of the methods below:

  • View our selection of featured hotels in St. Petersburg
  • Use the map to find hotels in the St. Petersburg neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Petersburg, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Petersburg
  • Enter your travel dates to view the best deals on hotels in St. Petersburg - while they last
false