go to content go to search box go to global site navigation
Destinations
Africa Antarctica Asia Caribbean Central America Europe Middle East North America Pacific South America
Themes Shop Thorn Tree Forum
Bookings
Hotels Flights Adventure tours Sightseeing tours
Insurance
Basket
St Petersburg Hotels , Russia
Highlights Places Things To Do Hotels Need To Know Tips & Articles Images & Video
All St Petersburg Accommodation 374
Best places to stay in St Petersburg
Historic Heart 5 Sennaya & Kolomna 5 Smolny & Vosstaniya 5 Vasilyevsky Island 4 Petrograd & Vyborg Sides 1

St Petersburg Hotels, Hostels & Accommodation

Find available accommodation
Showing available accommodation
Check in
Check out
Guests 2 guests
Currency USD
Change
200
 Hotels
Collection

Hotels in St Petersburg

93
 Budget Hotels & Hostels
Collection

Budget Hotels & Hostels in St Petersburg

10
 Apartments
Collection

Apartments in St Petersburg

9
 Guesthouses and B&Bs
Collection

Guesthouses and B&Bs in St Petersburg

from $215 per night
4 Star Hotel

Casa Leto Guest House

A dramatically lit stone stairwell sets the scene for this discreet and stylish boutique hotel...

Lonely Planet Reviewed Top Choice
Book now
from $290 per night
4 Star Hotel

Rossi Boutique Hotel

This fantastic new addition to the local hotel scene is a beautifully restored building on one of St Pet...

Lonely Planet Reviewed Top Choice
Book now
from $125 per night
3 Star Hotel

Arbat Nord Hotel

The appeal here are the seafront rooms with balconies hanging over Naberezhnaya...

Lonely Planet Reviewed
Book now
from $122 per night
3 Star Hotel

Grifon Hotel

The furniture and fittings might be rather cheap and boring, but this hotel, named after the famous nea...

Lonely Planet Reviewed
Book now
from $190 per night
3 Star Hotel

Art Hotel Mokhovaya

Art Hotel is a cheerful place with nice rooms. Breakfast is R150.

Lonely Planet Reviewed
Book now
from $279 per night
3 Star Hotel

Hotel Cameo

At the cheaper end of the midrange spectrum this new small hotel, midway between Sennaya Pl and Vitebsk ...

Lonely Planet Reviewed
Book now
from $149 per night
5 Star Hotel

Renaissance St. Petersburg Baltic Hotel

Although the facade gives the impression of a grand 19th-century mansion, the Rennaissance St Petersburg...

Lonely Planet Reviewed
Book now
from $209 per night
3 Star Hotel

Comfort Hotel

This aptly named hotel is indeed comfortable, with 18 cosy rooms, all decorated in a simple style with ...

Lonely Planet Reviewed
Book now
from $134 per night
3 Star Hotel

Austrian Yard

You must book ahead to stay in the super-secluded place located next to the Austrian consulate...

Lonely Planet Reviewed
Book now
from $236 per night
3 Star Hotel

Art Hotel Rachmaninov

Perfectly located and run by friendly staff, the Rachmaninov Hotel is one for those in the know...

Lonely Planet Reviewed
Book now
from $437 per night
5 Star Hotel

Corinthia Hotel St Petersburg

At the time of research this professionally run top-end business hotel was undergoing a major renovation...

Lonely Planet Reviewed
Book now
from $762 per night
5 Star Hotel

Radisson Royal Hotel, St. Petersburg

Exuding Scandinavian levels of efficiency, this top-end business hotel has a splendid location right on ...

Lonely Planet Reviewed
Book now
from $186 per night
3 Star Hotel

Nevsky Hotel Grand

A little bit different from the cookie-cutter mini-hotels, this Finnish-managed business hotel takes th...

Lonely Planet Reviewed
Book now
from $561 per night
5 Star Hotel

The Taleon Imperial Hotel

Occupying the pre-revolutionary home of the wealthy Yeliseyev family, the Taleon Imperial Hotel is a gra...

Lonely Planet Reviewed
Book now
from $233 per night
4 Star Hotel

Park Inn Pulkovskaya

Vastly more appealing in its public areas since its take-over by the Park Inn chain, the old Soviet-era ...

Lonely Planet Reviewed
Book now
from $190 per night
3 Star Hotel

Hotel Shelfort

In a convenient but quiet location close to the metro, this handsome building houses an excellent hotel ...

Lonely Planet Reviewed
Book now
from $118 per night
3 Star Hotel

Hotel Saint Petersburg

If you’re going to stay in an old Soviet dinosaur, you may as well make it this one as many of its rooms...

Lonely Planet Reviewed
Book now
from $196 per night
3 Star Hotel

5th Corner Hotel

Named after the junction of streets that it overlooks, this stylish hotel has been refurbished and its ...

Lonely Planet Reviewed
Book now
from $143 per night
2.5 Star Hotel

Hotel Oktiabrskaya, Ligovsky Branch

This former bastion of Soviet-style hotel management is showing promising signs of revitalisation...

Lonely Planet Reviewed
Book now
from $193 per night
3 Star Hotel

Hotel Kristoff

This 31-room hotel at a busy confluence of shopping streets near the heart of Vladimirskaya is a safe a...

Lonely Planet Reviewed
Book now
from $276 per night
4 Star Hotel

Nevsky Forum Hotel

This smart bolthole has the whole range of facilities and comforts you’d expect, but compared to the ot...

Lonely Planet Reviewed
Book now
from $175 per night
3 Star Hotel

Azimut Hotel St. Petersburg

This former Intourist monolith finally changed its name from the long-standing Sovietskaya Hotel when it...

Lonely Planet Reviewed
Book now
from $200 per night
4 Star Hotel

Helvetia Hotel St Petersburg

Pass through the wrought-iron gates into a wonderfully private and professionally run oasis of calm and...

Lonely Planet Reviewed
Book now
from $254 per night
4 Star Hotel

Park Inn By Radisson Pribaltiyskaya Hotel

If you – like Peter the Great – are only happy when you are near the sea, you might consider staying in ...

Lonely Planet Reviewed
Book now
from $186 per night
3 Star Hotel

Nevsky Hotel Moyka 5

This excellent chain of mini-hotels is rapidly expanding to locations all over the centre...

Lonely Planet Reviewed
Book now
from $239 per night
4 Star Hotel

Hotel Dostoevsky

Located above Vladimirsky Passage, the Dostoevsky is a deceptively enormous place, with...

Lonely Planet Reviewed
Book now
from $186 per night
3 Star Hotel

Nevsky Express Hotel

This prolific chain of mini-hotels has locations all over the historic heart and beyond...

Lonely Planet Reviewed
Book now
from $305 per night
5 Star Hotel

Angleterre Hotel

Breathtaking views of St Isaac’s Cathedral can be had from the luxurious, beautifully designed rooms at ...

Lonely Planet Reviewed
Book now
  • ‹ Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • …
  • 13
  • 14
  • Next ›
Home Europe Russia St Petersburg St Petersburg Hotels
Destinations Africa Antarctica Asia Caribbean Islands Central America Europe Middle East North America Pacific South America
Shop Destination Guides eBooks Pictorial & Gifts Phrasebooks Activity Guides Special Offers
Thorn Tree Forum Departure Lounge Check in with Lonely Planet The Lobby
Themes Adventure travel Beaches Best in Travel Family travel Honeymoons Photography Road Trips Value Travel Wildlife World food
Travel Booking Hotels Flights Insurance
Newsletter sign up

Subscribe now and receive a 20% discount on your next guidebook purchase

About us Work for us Contact us Press centre, trade & advertising Terms & conditions
Follow us
Twitter Facebook Google-plus Flickr Rss Youtube Pinterest

© 2013 Lonely Planet. All rights reserved. No part of this site may be reproduced without our written permission.