Explore › Spain › Petra
Destination guide

Petra

Municipality and town in Balearic Islands, Spain

Why go

Petra is a town and municipality on the Mediterranean island of Mallorca, in the Spanish autonomous community of the Balearic Islands. "Petra" means "rock" in Latin.

Petra is the birthplace of St. Junípero Serra (1713-1784), a Franciscan friar who founded the first nine of 21 Spanish missions in California from San Diego to San Francisco.

Huginn is writing the Petra guide — this takes a few seconds the first time.
More about Petra

Petra is a town and municipality on the Mediterranean island of Mallorca, in the Spanish autonomous community of the Balearic Islands. "Petra" means "rock" in Latin.

Petra is the birthplace of St. Junípero Serra (1713-1784), a Franciscan friar who founded the first nine of 21 Spanish missions in California from San Diego to San Francisco.

Top things to see

More places around Petra

When to go

60°48°Jan10d
60°45°Feb9d
61°50°Mar17d
68°53°Apr6d
75°57°May11d
90°68°Jun0d
89°70°Jul6d
91°70°Aug5d
83°65°Sep8d
75°60°Oct7d
65°51°Nov10d
61°48°Dec14d

Average highs and lows (°F) and days with rain or snow, from last year’s weather. Best months are highlighted.

Where to stay

What to eat

Restaurants & cafés in Petra

Finding places to eat…

What’s on in the next six weeks

Checking what’s on…

Know before you go

Traveler reviews

Loading reviews…

Ready to book?

Compare these sites when you’re ready — or plan the whole trip with your group first.

We may earn a commission from some of these links, at no extra cost to you. Learn more

Build a day-by-day plan for Petra with your crew

Facts and photos from Wikipedia and Wikimedia Commons (CC BY-SA), maps © OpenStreetMap contributors, weather from Open-Meteo. Huginn’s tips are AI-written — check prices, hours and entry rules before you go.