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.

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

📅 Friday, April 24, 2026
Today is not a suitable day for a beach visit, as conditions are quite poor for any outdoor relaxation. You can expect persistent light rain throughout the day, accompanied by thick cloud cover that blocks out the sun entirely. The air temperature will reach a cool 16 °C, making it feel quite chilly by the water. Strong winds are blowing across the shore, creating choppy conditions with noticeable waves that make the water unsuitable for swimming, especially since the sea temperature is a very cold 14.7 °C. Given the combination of damp weather, brisk winds, and cold water, it is best to skip the beach today and plan your outing for a time when the skies are clearer and the temperatures are more inviting.
🌬️

Air

Low / High13.8°C/16°C
Feels Like (High)15.9°C
🌊

Sea

Sea Temperature14.7 °C
Wave Height0.8 m
🌧️

Rain

Rain Chance18%
Rainfall2.25 mm
Rain Duration4 h
🌞

Sun

Sunrise / Sunset07:26/21:17
Sunshine Hours9.7 hrs
UV Index5.25
Cloud Cover99%
💨

Wind

Speed24.6 km/h
Gusts38.9 km/h
DirectionW

These beaches might also interest you

Beaches near San Juan Beach

Recommended

Read More