Las pensiones y hostales en San Sebastián son una opción económica para quienes quieren alojarse en el centro de la ciudad, cerca de la playa y de los principales puntos de interés. La mayoría se concentran en el casco histórico (Parte Vieja), el barrio de Gros junto a la playa de Zurriola, y la zona centro alrededor de la catedral. Estos alojamientos ofrecen habitaciones con baño privado o compartido, wifi gratuito, ascensor y, en algunos casos, parking o recepción 24 horas. Los precios suelen ser más bajos que los de los hoteles tradicionales, pero conviene reservar con antelación en temporada alta para conseguir las mejores tarifas.
Entre las pensiones mejor valoradas destacan Pensión Garibai (91/100), con minibar gratuito y café y té de cortesía; Pensión Kursaal (90/100), frente a la playa de Zurriola y con baño privado moderno; y Pensión Kaia (86/100), en pleno casco antiguo a dos minutos de la Concha. También son populares Pensión Aida (87/100), con balcones y recepción 24 horas, y Boulevart Donostia (90/100), con cocina equipada y vistas a la montaña. Muchas de ellas son ideales para familias y viajeros que buscan una estancia céntrica sin renunciar a la comodidad.
