×
Your browser will soon be unsupported by KAYAK.
Update now and keep on traveling with us!

Saint Petersburg Luxury Hotels

We found the Best Hotel Deals
Any stars
Any price range
Any guest rating
Traveling for:
Compare vs. KAYAK all | none
Most popular luxury hotels in Saint Petersburg
Solo Sokos Hotel Palace Bridge

Solo Sokos Hotel Palace Bridge

  5
Excellent, 3,045 reviews
#1 out of 38 hotels
$90+
Check-in
Check-out
Corinthia Hotel St Petersburg

Corinthia Hotel St Petersburg

  5
Excellent, 2,996 reviews
#2 out of 38 hotels
$102+
Check-in
Check-out
Domina Prestige St. Petersburg

Domina Prestige St. Petersburg

  5
Excellent, 1,737 reviews
#3 out of 38 hotels
$76+
Check-in
Check-out
The State Hermitage Museum Official Hotel

The State Hermitage Museum Official Hotel

  5
Excellent, 1,751 reviews
#4 out of 38 hotels
$129+
Check-in
Check-out
Angleterre Hotel

Angleterre Hotel

  5
Excellent, 1,679 reviews
#5 out of 38 hotels
$95+
Check-in
Check-out
The Taleon Imperial Hotel

The Taleon Imperial Hotel

  5
Excellent, 1,409 reviews
#6 out of 38 hotels
$140+
Check-in
Check-out
Kempinski Hotel Moika 22

Kempinski Hotel Moika 22

  5
Excellent, 1,386 reviews
#7 out of 38 hotels
$114+
Check-in
Check-out
Boutique Hotel Golden Triangle

Boutique Hotel Golden Triangle

  4
Excellent, 1,949 reviews
#8 out of 38 hotels
$49+
Check-in
Check-out
Solo Sokos Hotel Vasilievsky

Solo Sokos Hotel Vasilievsky

  4
Excellent, 1,840 reviews
#9 out of 38 hotels
$57+
Check-in
Check-out
Four Seasons Hotel Lion Palace St. Petersburg

Four Seasons Hotel Lion Palace St. Petersburg

  5
Excellent, 976 reviews
#10 out of 38 hotels
$316+
Check-in
Check-out
Hotel Indigo St. Petersburg - Tchaikovskogo

Hotel Indigo St. Petersburg - Tchaikovskogo

  4
Excellent, 1,725 reviews
#11 out of 38 hotels
$103+
Check-in
Check-out
Radisson Royal Hotel, St Petersburg

Radisson Royal Hotel, St Petersburg

  5
Excellent, 941 reviews
#12 out of 38 hotels
null+
Check-in
Check-out
W St. Petersburg

W St. Petersburg

  5
Excellent, 822 reviews
#13 out of 38 hotels
$161+
Check-in
Check-out
Belmond Grand Hotel Europe

Belmond Grand Hotel Europe

  5
Excellent, 829 reviews
#14 out of 38 hotels
$121+
Check-in
Check-out
Crowne Plaza St. Petersburg - Ligovsky

Crowne Plaza St. Petersburg - Ligovsky

  4
Excellent, 1,477 reviews
#15 out of 38 hotels
$65+
Check-in
Check-out
Luxury
Close

Find Hotel Deals

Close
Would you like to save as your currency permanently or for this visit only?
Close
    Close
    Find Hotel Deals