Mar Bella Beach
Vega Baja, Puerto Rico
- Paid parking
No photo of Mar Bella Beach yet.The forecast, tide and cam below are live.
Today at a glance
Calmest: 9 am to 12 pm, sunset 5:57 pm6.4
9 km/h6 mph wind, Good
6.4
8 km/h5 mph wind, Good
6.8
12 km/h7 mph wind, Good
6.2
14 km/h9 mph wind, Good
7.2
15 km/h9 mph wind, Great
6.2
14 km/h9 mph wind, Good
5.3
14 km/h8 mph wind, Fair
4.9
10 km/h6 mph wind, Fair
4.7
10 km/h6 mph wind, Fair
4.8
9 km/h6 mph wind, Fair
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.
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
Tide, next 24 hours
- 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.
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 drink370 m0.2 mi
Facilities from OpenStreetMap contributors (ODbL). Check posted signs; details change. Data sources
Nearby beaches
- Playa Puerto Nuevo0.1 km0.1 mi west away6.5 Good later
- Playa de Vega Baja0.7 km0.4 mi south-east away6.5 Good later
- Playa de Cerro Gordo4.0 km2.5 mi east away6.5 Good later
- Balneario Cerro Gordo6.2 km3.8 mi east away6.5 Good later
- Playa Tortuguero6.8 km4.2 mi west away6.5 Good later