With a stay at La Obrera in San Javier (Santiago de la Ribera), you'll be steps from Playa de Barnuevo and Mar Menor. This beach pension is 12.4 mi (20 km) from La Zenia Beach and 9.8 mi (15.7 km) from Mar Menor Golf.
With a stay at Hotel Lido in San Javier (Santiago de la Ribera), you'll be steps from Playa de El Pescador and 3 minutes by foot from Playa de Barnuevo. This hotel is 12.2 mi (19.7 km) from La Zenia Beach and 8.7 mi (14 km) from Palmera Beach.
With a stay at Hotel Madrid in San Javier, you'll be 0.4 mi (0.6 km) from Santiago de la Ribera Beach and 5.3 mi (8.5 km) from Salt Marshes of San Pedro del Pinatar Regional Park. This beach hotel is 11.9 mi (19.2 km) from Zenia Boulevard Shopping Center and 12.4 mi (20 km) from La Zenia Beach.
A stay at Hotel Trabuco places you in the heart of San Javier, within a 10-minute walk of Playa de El Pescador and Playa de Barnuevo. This hotel is 12.2 mi (19.6 km) from La Zenia Beach and 9.3 mi (14.9 km) from Mar Menor Golf.
Located in San Javier, camping san javier is a 4-minute drive from Mar Menor and 6 minutes from Roda Golf. This family-friendly campground is 12 mi (19.3 km) from La Zenia Beach and 5.9 mi (9.5 km) from Mar Menor Golf.