В 2011 году в Санкт-Петербурге было введено в эксплуатацию 20 гостиниц общим номерным фондом 1060. Как говорится в исследовании "Агентства развития и исследований в недвижимости" (АРИН), это является наименьшим показателем за последние четыре года.
Наибольший ввод был отмечен в 2009 году, когда в городе появилось 1404 новых гостиничных номера. Всего в настоящее время в Петербурге насчитывается 634 отеля номерным фондом 26539. Основной объем номерного фонда (61 процент) формируют гостиницы уровня три и четыре звезды.
Из числа международных гостиничных операторов в Санкт-Петербурге наиболее широко представлен Rezidor Hotel Group (5 отелей) и InterContinental Hotel Group (4 отеля). По три гостиницы находятся под управлением Marriott International, Sokos Hotels и Cronwell Hotels & Resorts. В 2011 году на рынок Петербурга вышли такие операторы как Four Seasons Hotels & Resorts, Domina Hotels & Resorts, Fairmont Hotels & Resorts (Swissotel) и Starwood Hotels & Resorts Worldwide.
Как отмечают аналитики, стоимость размещения в пятизвездочных гостиницах колеблется от 10,6 до 18,4 тысячи рублей в сутки за стандартный двухместный номер в зависимости от сезона. Наиболее доступные номера предлагаются в хостелах (от 1400 до 1900 рублей в сутки).
По данным компании GVA Sawyer, в середине 2011 года обеспеченность гостиничными номерами Санкт-Петербурга составляла 2,87 номера на 1000 жителей. По прогнозам аналитиков, к 2013 году этот показатель увеличится на 12,2 процента (до 3,22 номера на 1000 жителей).