Подскажите хороший, чистый отель в СПб. 2-3 * до 3000 руб за сутки. Расстояние до метро значения не имеет.

А только отели рассматриваете? Есть недорогое место рядом с Исакиевским собором, на Большой Морской. Называется "Общежитие при доме композиторов". от 1000 до 2000 в сутки максимум. Если нужно только переночевать, то идеально: и расположено хорошо и недорого. Обычно всегда там останавливаюсь.

За 3 т. р. можно много вариантов найти неплохих (Вы не указали, какой номер, я рассматриваю двухместные) . Например, новый отель в центре города рядом с Московским вокзалом "Абажур на Лиговке", или Green Apple по такой же цене и тоже в центре города.

Только что смотрела через поисковик. Понравились предложения как в общих комнатах, так и Дабл ( с отдельной санитарной комнатой) по хостелам ( их там много) Интернет и Booking.com Вам в помощь. И счастливой поездки.

Рекомендую посмотреть на сайте Bronevik.com http://bronevik.com/ru/hotel/search.php?page=2&city_show=Санкт-Петербург&hotel_show=&max_cost=&metro=&star=0&city=37&hotel=&sd=2012-09-06&ed=2012-09-07&sort_cost=1

здесь актуальные цены, фото и расположение отеля и отзывы есть)

карта гугла поможет. я смотрел там все отели есть с описанием

Посоветовала бы все места в районе Летнего сада и " Чижика-Пыжика " и на САДОВОЙ улице ОКОЛО Русского музея и Спаса -на-Крови гостиница МИХАЙЛОВСКАЯ на Садовой 4 - два корпуса и вокруг станции метро Чернышевская ( Смольный собор и Таврический сад ) , там много посольств и полиция и охрана дежурят, гостиница "Москва " после реконструкции не плохая и цены невысокие, Петроградская хороша и престижна, но очень узкие улицы, шумно, мало зелени, хотя сказочная архитектура Северного Модерна .