The Statue of Liberty
The Westin Jersey City Newport is one of the most conveniently located hotels near the Statue of Liberty. Treat yourself to a visit to the iconic Statue of Liberty, situated on Liberty Island in the Hudson River. A gift from France to the United States in 1886, the statue receives millions of visitors each year. Ferries depart from nearby Liberty State Park year-round and travel to the Statue of Liberty and neighboring Ellis Island. Guests at our hotel near Liberty State Park can enjoy our close proximity to the ferry station and easily travel back and forth to Liberty Island.
After your exciting day discovering the Statue of Liberty, retreat back to The Westin Jersey City Newport and take advantage of all of our thoughtful hotel features. Stroll around the adjacent Newport Centre Mall or make some time for yourself at our Westin WORKOUT® Gym. At the end of the day, you will have earned a peaceful night's sleep in our Jersey City accommodations in the signature Westin Heavenly Bed®.
Visitors are encouraged to visit the Statue of Liberty site for tickets, hours, and other relevant information.