El Hotel Roma está muy bien situado a 5 minutos en coche de la playa del Castillo. Presenta una decoración sencilla y ofrece habitaciones con aire acondicionado, TV por cable, escritorio, teléfono y baño privado.
El Hotel H2 Salymar se encuentra en el centro de San Fernando, en la provincia de Cádiz, frente a las iglesias de San Pedro y San Pablo. Ofrece una zona Wi-Fi gratuita.
La casa de Adriana ofrece vistas a la ciudad y se encuentra en San Fernando, a 2,8 km del centro comercial Bahía Sur. Este apartamento tiene cocina totalmente equipada.
La Hospedería Islasol está situada en San Fernando, a 6 km de la playa más cercana y a 15 minutos en coche de Cádiz. El aeropuerto de Jerez está a 33 km.
El Hostal San Marcos es un establecimiento moderno situado a sólo 400 metros del centro histórico de San Fernando. Ofrece conexión Wi-Fi gratuita, una recepción abierta las 24 horas y habitaciones con aire acondicionado y TV de plasma.