Check the Beach

Mar Bella Beach

Vega Baja, Puerto Rico

Today at a glance

Calmest: 9 am to 12 pm, sunset 5:57 pm
7 am
6.4
9 km/h6 mph wind, Good
8 am
6.4
8 km/h5 mph wind, Good
9 am
6.8
12 km/h7 mph wind, Good
10 am
6.2
14 km/h9 mph wind, Good
11 am
7.2
15 km/h9 mph wind, Great
12 pm
6.2
14 km/h9 mph wind, Good
1 pm
5.3
14 km/h8 mph wind, Fair
2 pm
4.9
10 km/h6 mph wind, Fair
3 pm
4.7
10 km/h6 mph wind, Fair
4 pm
4.8
9 km/h6 mph wind, Fair
5 pm
4.9
8 km/h5 mph wind, Fair

This page puts what matters first for today's conditions.

Where to stay near the beach

Compare hotels and apartments near Mar Bella Beach.

Partner links

Staying a few days? Conditions improve from Mon, so a beachfront room still pays off.

Loads the map from Stay22, our stays partner.

Hotel results come from our stays partner. We may earn a commission when you book, at no extra cost to you, and it never changes the beach score.

Forecast, hour by hour

Beach score for daylight hours, today and tomorrow. Wind in km/hmph underneath.

Air
24°C76°F
Water
30°C86°F
Wind
85 km/hmph SE
Gusts
149 km/hmph
Waves
1.5 m5 ft
UV
0 low
Tide
rising
Rain
4%
Sunset
5:57 pm
Today
6.4Good7 am96
6.4Good8 am85
6.8Good9 am127
6.2Good10 am149
7.2Great11 am159
6.2Good12 pm149
5.3Fair1 pm148
4.9Fair2 pm106
4.7Fair3 pm106
4.8Fair4 pm96
4.9Fair5 pm85
Sat
6.6Good7 am117
6.7Good8 am128
6.4Good9 am149
6.3Good10 am159
6.2Good11 am159
5.6Good12 pm1610
5.2Fair1 pm1610
5.7Good2 pm1711
5.7Good3 pm1711
5.8Good4 pm1610
6.0Good5 pm159
Green, 7 and upYellow, 4 to 7Red, under 4Calmest stretch

Tide, next 24 hours

Tide rising now. High at 5 am, 0.6 m. Low at 12 pm, 0.2 m. High at 6 pm, 0.5 m. Low at 12 am, 0.2 mHigh 5 am, 0.6 m2 ftLow 12 pm, 0.2 m<1 ftHigh 6 pm, 0.5 m2 ftLow 12 am, 0.2 m<1 ftNow9 am3 pm9 pm3 am
  • High 5 am, 0.6 m2 ft
  • Low 12 pm, 0.2 m<1 ft
  • High 6 pm, 0.5 m2 ft
  • Low 12 am, 0.2 m<1 ft

Tide is modeled, not measured. Rip current and water quality data are not available for this beach yet.

The days ahead

Best score each day, with the stretch to aim for.

  • Sun7.5 GreatBest 7 am to 12 pmWind up to 15 km/h10 mph, rain 52%
  • Mon8.8 ExcellentBest 8 am to 12 pmWind up to 15 km/h9 mph, rain 40%
  • Tue8.7 ExcellentBest 7 am to 12 pmWind up to 14 km/h9 mph, rain 62%
  • Wed9.1 ExcellentBest 7 am to 10 amWind up to 17 km/h10 mph, rain 38%
  • Thu8.7 ExcellentBest 7 am to 1 pmWind up to 18 km/h11 mph, rain 27%

Beach info

Facilities and the beaches next door.

About Mar Bella Beach

Mar Bella Beach is a surfing location in Puerto Rico, specifically in Vega Baja. It is 92 meters from Playa Puerto Nuevo and 5.43 kilometers from the town of Vega Baja. There are three parking areas within 500 meters of the beach.

From Wikipedia

Mar Bella Beach (Spanish: Playa Mar Bella), colloquially known as Puerto Nuevo Beach (Spanish: Playa de Puerto Nuevo), is a beach in the municipality of Vega Baja in the north coast of Puerto Rico. The beach is often referred to as Puerto Nuevo Beach because it is located in the Puerto Nuevo barrio of Vega Baja; it is also referred to as the Balneario de Vega Baja or Balneario de Puerto Nuevo. The beach is located approximately 45 minutes west of San Juan, making it popular with both locals and visitors.

Source: Mar Bella Beach on Wikipedia (authors). Text available under CC BY-SA 4.0; text may have been shortened. Retrieved Oct 19, 2026. Data sources

Facilities

  • Parking3 within 500 m0.3 miNearest 130 m430 ft. Listed as paid
  • Food and drink1 within 1 km0.6 miNearest 370 m0.2 mi
  • Boat ramp330 m0.2 mi away

Getting there

Nearest town
5.4 km3.4 miVega Baja (town)
Nearest airport
30 km19 miAeropuerto Regional Antonio "Nery" Juarbe Pol (ARE)

Nearby places

  • Kiosco El FogónFood and drink
    370 m0.2 mi

Facilities from OpenStreetMap contributors (ODbL). Check posted signs; details change. Data sources

Nearby beaches