St. Petersburg, Russia
Still exploring? Discover similar destinations

Kitchen Hotels in St. Petersburg

Guests

Why book with Hotels.com?

Kitchen Hotels in St. Petersburg

  • Valo Hotel City

    Valo Hotel City

    3-star

    Volkovskoe4.2 miles to city centre

    Guest rating9.0.Superb11 Hotels.com guest reviews
    Valo Hotel City
  • Agent Flat Apartment

    Agent Flat Apartment

    3.5-star

    Admiralteysky Area0.6 miles to city centre

    Guest rating9.4.Exceptional31 Hotels.com guest reviews
    Agent Flat Apartment
  • Grand Canyon Hotel

    Grand Canyon Hotel

    3-star

    Shuvalovo8.3 miles to city centre

    Guest rating9.6.Exceptional19 Hotels.com guest reviews
    Grand Canyon Hotel
  • Apartments Comfort on Griboedova 12-15

    Apartments Comfort on Griboedova 12-15

    3-star

    District No. 780.4 miles to city centre

    Guest rating9.4.Exceptional3 Hotels.com guest reviews
    Apartments Comfort on Griboedova 12-15
  • Docklands Apart Hotel

    Docklands Apart Hotel

    4-star

    Dekabristov Island2.8 miles to city centre

    Guest rating9.4.Exceptional12 Hotels.com guest reviews
    Docklands Apart Hotel
  • Apart-Hotel Nevsky 78

    Apart-Hotel Nevsky 78

    3-star

    Nevsky Prospekt1.2 miles to city centre

    Guest rating8.6.Fabulous4 Hotels.com guest reviews
    Apart-Hotel Nevsky 78
  • Avenue-Apart

    Avenue-Apart

    3-star

    Aptekarskiy Ostrov2.7 miles to city centre

    Guest rating9.4.Exceptional7 Hotels.com guest reviews
    Avenue-Apart
  • Friends apartment on Malaya Konushennaya

    Friends apartment on Malaya Konushennaya

    3-star

    Palace District0.4 miles to city centre

    Guest rating8.0.Very good2 Hotels.com guest reviews
    Friends apartment on Malaya Konushennaya
  • Business apartment on Griboedova 12-13

    Business apartment on Griboedova 12-13

    3-star

    District No. 780.4 miles to city centre

    Guest rating8.0.Very good1 Hotels.com guest review
    Business apartment on Griboedova 12-13
  • Sharf Hotel

    Sharf Hotel

    4-star

    Vvedenskiy1.4 miles to city centre

    Guest rating9.0.Superb16 Hotels.com guest reviews
    Sharf Hotel
  • STN Apartments on Karavannaya

    STN Apartments on Karavannaya

    3-star

    St. Petersburg City Centre0.9 miles to city centre

    Guest rating6.6.Good12 Hotels.com guest reviews
    STN Apartments on Karavannaya
  • PiterStay Aparthotel

    PiterStay Aparthotel

    3.5-star

    District No. 780.5 miles to city centre

    PiterStay Aparthotel
  • STN Apartments on Nevsky Prospect

    STN Apartments on Nevsky Prospect

    3-star

    St. Petersburg City Centre0.9 miles to city centre

    Guest rating5.6.Fair6 Hotels.com guest reviews
    STN Apartments on Nevsky Prospect
  • STN Apartments near Hermitage

    STN Apartments near Hermitage

    3-star

    District No. 780.2 miles to city centre

    Guest rating6.0.Good6 Hotels.com guest reviews
    STN Apartments near Hermitage
  • Staybridge Suites St. Petersburg, an IHG Hotel

    Staybridge Suites St. Petersburg, an IHG Hotel

    5-star

    Moscow Outpost District3.1 miles to city centre

    Guest rating7.8.Good17 Hotels.com guest reviews
    Staybridge Suites St. Petersburg, an IHG Hotel
See more properties

Transport in St. Petersburg

Looking to stay near the airport, train station or other popular transport hubs? Find properties near

Find out more about St. Petersburg

Looking for great self-catering accommodation in St. Petersburg? Hotels.com has plenty of self-catering holiday accommodation and hotels you can book right now in St. Petersburg, Russia.

With rates from just ZAR 364/night and 443 reviews, Hotels.com is the obvious choice for booking your holiday self-catering accommodation in St. Petersburg.

Our most popular self-catering options in St. Petersburg are:

1. Narvskiy Posad
2. High Tech apartment
3. BELLE apartment on Italianskaya


St. Petersburg & Russia Self-Catering Deals

Hotels.com makes it easy to save money on every booking. We offer our Price Guarantee on most bookings. Plus we offer 3 more ways to save:

1. Hotels.com Rewards - Collect 10 nights, get 1 free*
2. Hotels.com Deals - Search over 10,000 deals!
3. Hotels.com discount codes - All our official promo and voucher codes in one place.

We do more than just hotels...

Similar destinations

Not sure where to go? Here are some popular destinations you may like

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more St. Petersburg hotels