Stays
Flights
Flight + Hotel
Car rentals
Attractions
Airport taxis
More
Attractions in Prague
The 960 best things to do in Prague
Search Prague attractions
Search
Best seller
Prague
Prague Castle Admission
Duration: 20 minutes
4.3 / 5
Very good
(1418 reviews)
Free cancellation available
From
£24.79
Best seller
Prague
Prague Sightseeing Cruise
3.9 / 5
Good
(753 reviews)
Free cancellation available
From
£15.78
Best seller
Prague
Prague Museum of Fantastic Illusions Visit
4.4 / 5
Fabulous
(1010 reviews)
Free cancellation available
From
£11.33
Prague
Prague 5 Courses Medieval Dinner and Live Performances
4.1 / 5
Very good
(712 reviews)
Free cancellation available
From
£47.02
Recommended in Prague
Our pick of top Prague experiences to get you started
See all recommended
Sign in to save time
Your Booking.com account lets you book using your saved details
Sign in
Tours
279 things to do
Nature & outdoor
170 things to do
Museums, arts & culture
160 things to do
Entertainment & tickets
57 things to do
Food & drinks
27 things to do
Workshops & classes
2 things to do
Explore by interests
Browse everything from activities and attractions to tours and transfers
Prague
Prague’s TOP Sights - Old Town, Jewish Quarter, Charles Bridge (Tip-based tour)
4.8 / 5
Exceptional
(80 reviews)
Free cancellation available
From
£2.56
Prague
Prague 2-hour Panoramic Bus Tour
4.2 / 5
Very good
(509 reviews)
Free cancellation available
From
£18.81
Prague
6 hours Prague Tour All Inclusive: Pick Up, Lunch & Boat Trip
4.6 / 5
Fabulous
(218 reviews)
Free cancellation available
From
£55.57
Best seller
Prague
Žižkov Television Tower
4.4 / 5
Fabulous
(219 reviews)
Free cancellation available
From
£10.86
Prague must-sees
Check these essential Prague experiences off your list
See all must-sees
We've got you covered
Explore top attractions
Experience the best of your destination, with attractions, tours, activities and more
Fast and flexible
Book tickets online in minutes, with free cancellation on many attractions
Support when you need it
Booking.com's global Customer Service team is here to help 24/7