Морской вокзал Санкт-Петербурга обслуживает круизные рейсы компании St. Peter Line — здесь расположены стойки регистрации и офис продаж билетов на паромы. Регистрация на паром начинается за 4 часа до отправления и заканчивается за 1 час. Регистрацию необходимо проходить тем, кто начинает свое путешествие в Санкт-Петербурге, тем же, кто возвращается в Хельсинки по обратному билету, проходить регистрацию не нужно. Объявление об этом вывешено в главном зале вокзала.
Морской вокзал — это целый комплекс, имеющий пять причалов, залы для пограничного и таможенного осмотра, конференц-залы, гостиницу и ресторан. На первом этаже вокзала размещаются таможенные и пограничные службы, на втором этаже находятся комнаты сотрудников, третий этаж является зоной бытового обслуживания. Четвертый этаж технический, а три верхних этажа занимает гостиничный комплекс и бизнес-центр.
Открыт в 1982 году. Изначально, здание вокзала предназначалось для Балтийского морского пароходства и принимающим вокзалом для туристов, прибывших в Санкт-Петербург морем.
На 1 этаже расположен зал ожидания, на 100 мест, туалет, банкомат, кофе-автоматы, прокат автомобилей и другие полезные сервисы.
На 2 этаже расположены ресторан и бар, в которых есть wi-fi доступ, а на третьем - гостиница.
Работает зал ожидания повышенной комфортности с отдельным прохождением паспортного контроля. Рядом с вокзалом расположены парковки: бесплатная неохраняемая и платная суточная парковка.
До всех железнодорожных вокзалов Петербурга от Морского вокзала можно доехать на метро от станции Приморская. Чтобы добраться до аэропортов Пулково 1 и Пулково 2 необходимо сначала доехать на метро до станции "Московская", а затем пересесть на автобус, до Пулково 1 - автобус №39, до Пулково 2 - автобус №13.