Если времени совсем мало, а в Питер приехали в первый раз, идите на Невский проспект. Там, рядом с Гостиным двором есть несколько будочек, продающих экскурсии. Возьмите билеты на обзорную экскурсию. Так за сравнительно небольшие деньги Вы получите комплексное представление о городе. Вторую половину дня погуляйте по центру и прокатитесь на катере (их полно на Мойке) или, если любите искусство, посетите Эрмитаж.
Второй день отдайте посещению Петергофа (можно самостоятельно или же с экскурсией все от того же Гостиного двора) .
Из отелей мне нравится сеть мини-отелей Ринальди. Цены наизусть не помню, можете посмотреть здесь
Гардарики Сервис: бронирование гостиниц в Москве и Сантк-Петербурге