Travinora
Top picksExperiencesGuidesDestinationsBlog
See Madrid experiences
An aerial view of the Metropolis building and Gran Via in Madrid at low sun
  1. Home
  2. /
  3. Explore cities
  4. /
  5. Madrid
  6. /
  7. Best Photography Tours

Madrid guide

Best Photography Tours in Madrid

Here's our pick of the best Photography Tours in Madrid, ranked by traveler rating. No sponsored spots, just what's actually worth booking.

Browse Madrid experiencesSee everything in Madrid

Honest prices and ratings, never a sponsored spot

Options29
Rated★ 5.0
From$56

Checked against live availability and pricing, last updated October 4, 2026.

How we build this

This guide includes real bookable activities from our booking partners. Travinora may earn a commission if you book through a link here, at no extra cost to you.

Our top pick for a photography tour in Madrid is Explore Madrid by bike taking photos with Benja. Travelers rate it 5.0★, and it's the highest-rated option right now. Watching your budget? Madrid Photoshoot Experience is a lovely, well-rated option from just $56. Want it just for your group? Photoshoot in Madrid is a private tour, so you can go at your own pace.

Our picks

Explore Madrid by bike taking photos with BenjaBest overall

Explore Madrid by bike taking photos with Benja

★ 5.069 reviews
$56View ↗
Photoshoot in MadridBest private

Photoshoot in Madrid

★ 5.045 reviews
$229View ↗
Flying dress photoshoot in MadridBest premium

Flying dress photoshoot in Madrid

★ 5.021 reviews
$516View ↗

What to check before you book

Shared or private
Private tours cost more but move at your own pace.
Duration
Check the real time commitment against the rest of your day.
Group size
Smaller groups generally mean more personal attention.
What's included
Confirm entry fees, transport, and food are covered where relevant.
Cancellation policy
Free cancellation gives you flexibility if plans change.

Compare every option

TourRatingDurationFormatPrice from
Explore Madrid by bike taking photos with BenjaBest overall
★ 5.03 hrShared$56
Photoshoot in MadridBest private
★ 5.01.5 hrPrivate$229
Vacation photographer. Madrid Photo Shoot. Take home more than just a selfie!
★ 5.02 hrPrivate$161
Private Photography Tour of Madrid
★ 5.01.3 hrPrivate$183
Reina Sofia Museum Private Tour
★ 5.02 hrPrivate$320
Flying dress photoshoot in MadridBest premium
★ 5.01.3 hrPrivate$516
Private Photo Session Tour for Couples in Madrid
★ 5.01.3 hrPrivate$206
Retiro Park Photoshoot with a Professional Madrid Photographer
★ 5.01 hrPrivate$115
Madrid Photoshoot Experience
★ 5.030 minPrivate$56
Enjoy our Private Photo sessions in Madrid. The city is waiting
★ 5.01.5 hrPrivate$183

What you'll pay

Mid-range

$85

average · 8 options

Premium

$274

average · 16 options

Practical advice

  • Some of these offer free cancellation, which is worth checking before you commit to one that doesn't.
  • Plan for anywhere from 30 min to 4 hr, depending which one you pick, and factor that into the rest of your day.

See every real, bookable experience in Madrid in one place.

Browse Madrid experiences

Frequently asked questions

What's the best photography tour in Madrid?⌄

Explore Madrid by bike taking photos with Benja is our top pick. Travelers love it, rating it 5.0★.

How much does a photography tour cost in Madrid?⌄

Prices here range from $56 to $516 per person, depending on the operator and what's included. You'll see the exact total when you book.

Are there more Photography Tours in Madrid than just these?⌄

Yep, we found 29 in Madrid in total. We're showing you our top 24, ranked by traveler rating.

More to explore in Madrid

Prado Museum Tours32 options

Prado Museum Tours

★ 4.6–5.0From $33
Toledo Day Trips18 options

Toledo Day Trips

★ 3.6–5.0From $28
Travinora

Unique, highly-rated experiences — real prices, real reviews, anywhere in the world.

Travinora may earn a commission when you book through links on this site.

DestinationsExplore all destinations →
  • Kyoto
  • Osaka
  • Marrakech
  • Paris
  • London
  • Rome
  • Istanbul
  • New York City
  • Dubai
  • Prague
  • Singapore
  • Seoul
  • Barcelona
  • Bangkok
  • Amsterdam
  • Sydney
  • Lisbon
  • Cape Town
  • Reykjavik
Company
  • About
  • Blog
  • Editorial methodology
  • Privacy Policy
  • Terms
  • Contact

Travinora is a unit of CalmGetaways Travel and Tourism L.L.C-FZ, a limited liability company registered under Meydan Free Zone (License No. 2203591.01).

Registered Address: Meydan Grandstand, 6th Floor, Meydan Road, Nad Al Sheba, Dubai, United Arab Emirates

Contact: hello@travinora.com

© 2026 CalmGetaways Travel and Tourism L.L.C-FZ. All rights reserved.