There are no hotel results in Statue of Liberty National Monument. Below are the closest 50 hotels near Statue of Liberty National Monument.
Save 28% compared to hotels of similar ratings
102 North End Avenue, New York City, New York, 10281, United States
6 reviews and 786 opinions
"Really good hotel with very spacious rooms in comparison to the rest of NYC. Highly recommended..."
Good for: Adventure Travel, Arts and Culture, Road Trip
Save 41% compared to hotels of similar ratings
55 Church Street, New York City, New York, 10007, United States
19 reviews and 1772 opinions
"We stayed in a room overlooking Ground Zero which was very surreal but also extremely impressive in..."
Good for: Family Travel, Romantic Travel and Honeymoons, Arts and Culture
Get an instant answer from local experts and frequent travelers