Best things to do in Heidelberg
Explore thousands of activities, attractions and tours with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Access exclusive deals, only with the Travelocity app
Recommended activities in Heidelberg
Tours & day trips
See all 83 activitiesOpens in new tabHeidelberg Castle and City Day Tour from Frankfurt
Activity duration is 5 hours and 30 minutes
10.0 out of 10 with 5 reviews
Free cancellation available
Holiday & seasonal tours
See all 8 activitiesOpens in new tabHeidelberg: 2-Hour Walking Tour with Night Watchman
Activity duration is 2 hours
Free cancellation available
Food, drink & nightlife
See all 5 activitiesOpens in new tabHeidelberg: Breakfast boat cruise
Activity duration is 3 hours
Free cancellation available
Popular places to visit
Heidelberg University Library
5/5(1 review)
You can find out about the history of Heidelberg City Centre with a stop at Heidelberg University Library. In the area, take in the museums and mountain views.
Heidelberg Student Jail
You can find out about the history of Heidelberg City Centre with a trip to Heidelberg Student Jail. In the area, take in the museums and mountain views.
Brass Monkey
You can find out about the history of Heidelberg City Centre with a trip to Brass Monkey. In the area, take in the museums and mountain views.
Heidelberg sightseeing tours & attractions
Things do in destinations worldwide
Most popular
Hotels
North Vancouver Spa Resorts & HotelsCheap Hotels in Bonners FerryPremiere Suites MonctonHotels closest to Ryerson UniversityHotels with Waterslides in St. John'sCheap Hotels in St. LouisCheap Hotels in BarrieCheap Hotels in Saint-ArmandMinden Spa Resorts & HotelsGlendenning HallTulum All Inclusive Resorts & HotelsConfederation Place - HotelKid Friendly Hotels in CubaFairmont Hotel Macdonald
Flights
Cheap Flights to CochemYYZ - MCOUnited Toronto (YYZ) to Los Angeles (LAX) flightsYYZ - PHCCheap Flights to PortsmouthGTF - SLCAir Canada Goffs (YHZ) to Gander (YQX) flightsAir Canada Toronto (YYZ) to Tocumen (PTY) flightsWestJet Edmonton (YEG) to Las Vegas (LAS) flightsYYC - YQMWestJet Calgary (YYC) to Zihuatanejo (ZIH) flightsPlane Ticket to New Brunswick
Packages