NYC is considered the most expensive city in America, so it will be better to book a hotel in Jersey City to save more as the city offers a more affordable cost of living.