Skip to content

Roca Stock Photos & Royalty-Free Images

All the stock photos you need and more from our global creative community.

Price is in US dollars and excludes tax and handling fees

381 stock photos

Clear all
Cabo da Roca at Sunset. Cliffs, Lighthouse and Cross. Portugal. Aerial View

Cabo da Roca at Sunset. Cliffs, Lighthouse and Cross. Portugal. Aerial View

$5
Relaxed woman enjoying ocean view on empty beach. Cabo da Roca, Portugal

Relaxed woman enjoying ocean view on empty beach. Cabo da Roca, Portugal

$5
Cabo da Roca at Sunset. Cliffs, Lighthouse and Cross. Portugal. Aerial View

Cabo da Roca at Sunset. Cliffs, Lighthouse and Cross. Portugal. Aerial View

$5
Giant ocean manta ray with scuba diver at Roca Partida Island, Socorro, Mexico

Giant ocean manta ray with scuba diver at Roca Partida Island, Socorro, Mexico

$5
Beautiful view of Praia da Adraga, located near Cabo da Roca in Cascais, Portugal

Beautiful view of Praia da Adraga, located near Cabo da Roca in Cascais, Portugal

$5
amazing landscape with rock in the form of an arch in the sea, Cabo da Roca, portugal

amazing landscape with rock in the form of an arch in the sea, Cabo da Roca, portugal

$5
Dramatic cliffs meet the Atlantic Ocean at Cape Roca, Portugal, on an overcast day.

Dramatic cliffs meet the Atlantic Ocean at Cape Roca, Portugal, on an overcast day.

$6
Schooling hammerheads (Sphyrna lewini), underwater view, Roca Partida, Colima, Mexico

Schooling hammerheads (Sphyrna lewini), underwater view, Roca Partida, Colima, Mexico

$5
Beautiful shot of Cabo da Roca during story weather in Colares, Portugal

Beautiful shot of Cabo da Roca during story weather in Colares, Portugal

$5
Humpback whale (Megaptera novaeangliae) swimming in the deep, Roca Partida, Revillagigedo, Mexico

Humpback whale (Megaptera novaeangliae) swimming in the deep, Roca Partida, Revillagigedo, Mexico

$5
Humpback whale (Megaptera novaeangliae) resting in the deep, Roca Partida, Revillagigedo, Mexico

Humpback whale (Megaptera novaeangliae) resting in the deep, Roca Partida, Revillagigedo, Mexico

$5
Romanesque abbey in Ribeira Sacra. San Pedro de Rocas. Galicia

Romanesque abbey in Ribeira Sacra. San Pedro de Rocas. Galicia

$5
Low tide at the Roca de Basta bridge on Biarritz beach, Lapurdi. France

Low tide at the Roca de Basta bridge on Biarritz beach, Lapurdi. France

by Unai82
$5
Low tide at the Roca de Basta bridge on Biarritz beach, Lapurdi. France

Low tide at the Roca de Basta bridge on Biarritz beach, Lapurdi. France

by Unai82
$5
Low tide at the Roca de Basta bridge on Biarritz beach, Lapurdi. France

Low tide at the Roca de Basta bridge on Biarritz beach, Lapurdi. France

by Unai82
$5
Snorkeler photographing a silky shark (Carcharhinus falciformis), Roca Partida, Colima, Mexico

Snorkeler photographing a silky shark (Carcharhinus falciformis), Roca Partida, Colima, Mexico

$5
Roca Partida (split rock), Revillagigedo Islands, Socorro, Baja California, Mexico

Roca Partida (split rock), Revillagigedo Islands, Socorro, Baja California, Mexico

$5
Humpback whale (Megaptera novaeangliae) swimming in the deep, Roca Partida, Revillagigedo, Mexico

Humpback whale (Megaptera novaeangliae) swimming in the deep, Roca Partida, Revillagigedo, Mexico

$5
Humpback whale (Megaptera novaeangliae) resting in the deep, Roca Partida, Revillagigedo, Mexico

Humpback whale (Megaptera novaeangliae) resting in the deep, Roca Partida, Revillagigedo, Mexico

$5
Baitfish and shark swimming by steep underwater walls, Roca Partida, Revillagigedo, Mexico

Baitfish and shark swimming by steep underwater walls, Roca Partida, Revillagigedo, Mexico

$5
A scenic view of the lighthouse at Cape Roca, Portugal, perched on a cliff overlooking the Atlantic.

A scenic view of the lighthouse at Cape Roca, Portugal, perched on a cliff overlooking the Atlantic.

$6
Giant Manta Ray (Manta birostris), underwater view, Roca Partida, Colima, Mexico

Giant Manta Ray (Manta birostris), underwater view, Roca Partida, Colima, Mexico

$5
Giant Ocean Manta Ray with scuba diver at Roca Partida Island, Socorro, Mexico

Giant Ocean Manta Ray with scuba diver at Roca Partida Island, Socorro, Mexico

$5
A scenic view of the lighthouse at Cape Roca, Portugal, perched on a cliff overlooking the Atlantic.

A scenic view of the lighthouse at Cape Roca, Portugal, perched on a cliff overlooking the Atlantic.

$6
The iconic lighthouse of Cabo da Roca stands majestically against the cloudy Portuguese sky.

The iconic lighthouse of Cabo da Roca stands majestically against the cloudy Portuguese sky.

$6
Giant Ocean Manta Ray with scuba diver at Roca Partida Island, Socorro, Mexico

Giant Ocean Manta Ray with scuba diver at Roca Partida Island, Socorro, Mexico

$5
Aerial shot of the coastal edge of the Rocas Sector of Santo Domingo, Chile at sunset

Aerial shot of the coastal edge of the Rocas Sector of Santo Domingo, Chile at sunset

$5
Giant Ocean Manta Ray with scuba diver at Roca Partida Island, Socorro, Mexico

Giant Ocean Manta Ray with scuba diver at Roca Partida Island, Socorro, Mexico

$5
Amazing view of Punta Vicente Roca on Isabela Island - Galapagos Islands, Ecuador.

Amazing view of Punta Vicente Roca on Isabela Island - Galapagos Islands, Ecuador.

$5
Giant Ocean Manta Ray with scuba diver at Roca Partida Island, Socorro, Mexico

Giant Ocean Manta Ray with scuba diver at Roca Partida Island, Socorro, Mexico

$5