We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Body Worlds

  • Sort by:
  • Traveler Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Herengracht 519-525, 1017 BV Amsterdam, The Netherlands
0.7 miles from Body Worlds
#12 of 364 hotels in Amsterdam
$359* /night
View Deal
TripAdvisor
$359*
Hotels.com
$359*
Orbitz.com
$359*
Damrak 58, 1012 LL Amsterdam, The Netherlands
0.0 miles from Body Worlds
#307 of 364 hotels in Amsterdam
Nieuwezijds Voorburgwal 67, 1012 RE Amsterdam, The Netherlands
0.1 miles from Body Worlds
#27 of 364 hotels in Amsterdam
Top Deal
$309*
$246* /night
View Deal
TripAdvisor
$246*
Hotels.com
$246*
HotelQuickly
$309*
Damrak 96, 1012 LP Amsterdam, The Netherlands
0.1 miles from Body Worlds
#54 of 364 hotels in Amsterdam
Top Deal
$389*
$328* /night
View Deal
TripAdvisor
$332*
Hotels.com
$332*
Elvoline
$389*
Dam 9, 1012 JS Amsterdam, The Netherlands
0.1 miles from Body Worlds
#71 of 364 hotels in Amsterdam
Top Deal
$340*
$233* /night
View Deal
getaroom.com
$233*
Expedia.com
$283*
HotelQuickly
$340*
Nieuwezijds Voorburgwal 50, 1012 SC Amsterdam, The Netherlands
0.1 miles from Body Worlds
#90 of 364 hotels in Amsterdam

The price you found is 15% lower than this hotel's average rate of $206/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
$272*
$176* /night
View Deal
TripAdvisor
$176*
Orbitz.com
$176*
HotelQuickly
$272*
Nieuwezijdskolk 19, 1012 PV Amsterdam, The Netherlands
0.1 miles from Body Worlds
#96 of 364 hotels in Amsterdam
Top Deal
$294*
$194* /night
View Deal
TripAdvisor
$194*
Travelocity
$194*
travelup.com
$294*
Nieuwezijds Voorbrugwal 100, 1012 SG Amsterdam, The Netherlands
0.1 miles from Body Worlds
#109 of 364 hotels in Amsterdam

The price you found is 12% lower than this hotel's average rate of $177/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

$156* /night
View Deal
TripAdvisor
$156*
Booking.com
$156*
Expedia.com
$156*
Damrak 50, 1012 LL Amsterdam, The Netherlands
0.1 miles from Body Worlds
#117 of 364 hotels in Amsterdam

The price you found is 28% lower than this hotel's average rate of $161/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
$122*
$116* /night
View Deal
TripAdvisor
$116*
Booking.com
$122*
Hotels.com
$116*
12-16 Gravenstraat, 1012 NM Amsterdam, The Netherlands
0.1 miles from Body Worlds
#140 of 364 hotels in Amsterdam
Top Deal
$218*
$158* /night
View Deal
TripAdvisor
$158*
Booking.com
$163*
AMOMA
$218*
Damrak 93 - 94, 1012 LP Amsterdam, The Netherlands
0.1 miles from Body Worlds
#145 of 364 hotels in Amsterdam
Loading prices...
Priceline
AMOMA
$275*
Travelocity
Nieuwezijds Voorburgwal 33, 1012 RD Amsterdam, The Netherlands
0.1 miles from Body Worlds
#168 of 364 hotels in Amsterdam
Top Deal
$180*
$169* /night
View Deal
TripAdvisor
$169*
Booking.com
$174*
AMOMA
$180*
Beursstraat 5, 1012 JT Amsterdam, The Netherlands
0.1 miles from Body Worlds
#186 of 364 hotels in Amsterdam
Loading prices...
Hotwire.com
Hotels.com
Booking.com
Damrak 34, 1012 LK Amsterdam, The Netherlands
0.1 miles from Body Worlds
#216 of 364 hotels in Amsterdam
Oude Brugsteeg 18, 1012 JP Amsterdam, The Netherlands
0.1 miles from Body Worlds
#261 of 364 hotels in Amsterdam
No photo provided
Beursstraat 11 - 19, 1012 JT Amsterdam, The Netherlands
0.1 miles from Body Worlds
#287 of 364 hotels in Amsterdam
Top Deal
$156*
$127* /night
View Deal
TripAdvisor
$127*
Hotels.com
HotelQuickly
$156*
Damrak 49, 1012 LL Amsterdam, The Netherlands
0.1 miles from Body Worlds
#312 of 364 hotels in Amsterdam
No availability for your dates from these sites
Orbitz.com
Travelocity
Hostelworld.com
Damrak 40/41, 1012 LK Amsterdam, The Netherlands
0.1 miles from Body Worlds
#317 of 364 hotels in Amsterdam
$134* /night
View Deal
TripAdvisor
$134*
Hotels.com
$134*
Expedia.com
$134*
Beursstraat 21, 1012 JT Amsterdam, The Netherlands
0.1 miles from Body Worlds
#319 of 364 hotels in Amsterdam
$154* /night
View Deal
TripAdvisor
$154*
Hotels.com
$154*
Hotwire.com
$154*
Damrak 42-43, 1012 LK Amsterdam, The Netherlands
0.1 miles from Body Worlds
#327 of 364 hotels in Amsterdam
$128* /night
View Deal
TripAdvisor
$128*
Hotels.com
$128*
AMOMA
$129*
Beurstraat 23, 1012 JV Amsterdam, The Netherlands
0.1 miles from Body Worlds
#329 of 364 hotels in Amsterdam
Top Deal
$127*
$123* /night
View Deal
TripAdvisor
$123*
Booking.com
$127*
Travelocity
$123*
Damrak 32, 1012 LK Amsterdam, The Netherlands
0.1 miles from Body Worlds
#336 of 364 hotels in Amsterdam
Top Deal
$98*
$78* /night
View Deal
Agoda.com
$93*
Booking.com
$98*
HOTEL.INFO
Beursstraat 7, 1012 JT Amsterdam, The Netherlands
0.1 miles from Body Worlds
#342 of 364 hotels in Amsterdam
Top Deal
$85*
$76* /night
View Deal
TripAdvisor
$76*
Hotwire.com
$76*
HotelQuickly
$85*
Damrak 32, 1012 LK Amsterdam, The Netherlands
0.1 miles from Body Worlds
#343 of 364 hotels in Amsterdam
$98* /night
View Deal
TripAdvisor
$98*
Hotwire.com
$98*
Expedia.com
$98*
Warmoes Straat 75, 1012 HX Amsterdam, The Netherlands
0.1 miles from Body Worlds
#345 of 364 hotels in Amsterdam
$87* /night
View Deal
Damrak 46-48, 1012 LL Amsterdam, The Netherlands
0.1 miles from Body Worlds
#350 of 364 hotels in Amsterdam
$149* /night
View Deal
TripAdvisor
$149*
Booking.com
$149*
Hotels.com
$149*
Nieuwezijds Voorburgwal 144, 1012 SJ Amsterdam, The Netherlands
0.1 miles from Body Worlds
#351 of 364 hotels in Amsterdam
No availability for your dates from these sites
Booking.com
Nieuwezijds Voorburgwal 5, 1012 RC Amsterdam, The Netherlands
0.2 miles from Body Worlds
#24 of 364 hotels in Amsterdam
No availability for your dates from these sites
Kimpton
Expedia.com
Orbitz.com
Prins Hendrikkade 33, 1012 TM Amsterdam, The Netherlands
0.2 miles from Body Worlds
#33 of 364 hotels in Amsterdam
Top Deal
$404*
$304* /night
View Deal
TripAdvisor
$304*
Hotels.com
$304*
HotelQuickly
$404*
Spuistraat 1A, 1012 SP Amsterdam, The Netherlands
0.2 miles from Body Worlds
#67 of 364 hotels in Amsterdam
No availability for your dates from these sites
Booking.com
Hotels.com
Hotwire.com
Warmoesstraat 11, 1012 HT Amsterdam, The Netherlands
0.2 miles from Body Worlds
#70 of 364 hotels in Amsterdam
$156* /night
View Deal
TripAdvisor
$156*
Expedia.com
$156*
Hotels.com
$156*
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
Amsterdam Travel Forum Need specific advice visiting Amsterdam, North Holland Province? Visit the TripAdvisor Travel Forum for Amsterdam and ask our Destination Experts and the travel community.