Asturias, Spain

San Juan Beach

San Juan Beach is a large, beautiful beach known for its fine white sand and pleasantly warm water. The beach is not typically crowded, providing a peaceful environment for visitors to relax and enjoy the sunshine. However, it can get busier on sunny and warm weekends.

The beach is located near an industrial area, but this does not detract from its natural beauty. It features walkways through the sand dunes, offering a nice stroll for visitors.

Discover accommodation options near San Juan Beach to enjoy its fine white sand and peaceful atmosphere.

San Juan Beach is also well-equipped with amenities. There is a significant amount of parking space available for visitors. The beach is supervised by coast guards and first aid services, ensuring the safety of beachgoers. However, it is noted that there could be more shops and restrooms available on-site.

What to do at San Juan Beach?

Amenities

San Juan Beach amenities include parking.

Restaurants

Best restaurants near San Juan Beach include Restaurante Las Conchas, La Luna, Éleonore and Agüita.

Visitor Reviews

Visitor reviews highlight the beach's spaciousness and tranquility as its most appealing features, with many appreciating the fine white sand and warm water. The beach's ample parking space and safety measures, such as coast guard supervision, also receive positive remarks. However, visitors express dissatisfaction with the lack of amenities like shops and restrooms, and its proximity to an industrial area.

Where to Stay near San Juan Beach?

Visitors to San Juan Beach often stay in nearby towns like Avilés or Gijón, which offer a variety of accommodation options and are within a short drive from the beach. These towns are popular for their cultural attractions and vibrant local life, making them ideal for those who want to explore the region beyond the beach.

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Find the best nearby activities

What to do near San Juan Beach?

Where is San Juan Beach?

Latitude: 43.5869747 / Longitude: -5.9429525

San Juan Beach is located in Asturias. The following map of San Juan Beach shows the exact location.

San Juan Beach: Weather Today

📅 Saturday, July 26, 2025
It's an average day for the beach in San Juan. The maximum air temperature will be 22.1 °C. Expect some clouds in the sky. The wind will be moderate, with stronger gusts possible. The sea temperature is 20.4 °C, and the waves will be around 1.0 m high. The UV index will reach 7.6, so make sure to apply sunscreen.
🌬️

Air

Low / High17.7°C/22.1°C
Feels Like (High)22°C
🌊

Sea

Sea Temperature20.4 °C
Wave Height1.0 m
🌧️

Rain

Rain Chance0%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset07:07/21:53
Sunshine Hours10.7 hrs
UV Index7.6
Cloud Cover41%
💨

Wind

Speed17.6 km/h
Gusts31.3 km/h
DirectionNE

These beaches might also interest you

Beaches near San Juan Beach

Recommended

Read More