As local travel experts, we know what travelers are looking for when it comes to finding the perfect accommodations for their next trip. To compile our lists, we scour the internet to find properties with excellent ratings and reviews, desirable amenities, nearby attractions, and that something special that makes a destination worthy of traveling for.

Princeton, New Jersey is one of the state’s best towns, boasting everything from world-class libraries to unique seasonal ice cream parlors. It’s so unique, in fact, that you might want to spend more than one day exploring this historic town. That means it’s time to find a place to stay – and it’s no surprise that the best hotel in Princeton, New Jersey is just as unique as the rest of the town. Welcome to the Nassau Inn, a boutique hotel with ties to an inn dating back to colonial times. Located in the heart of the town’s Palmer Square shopping district, and adjoining one of the most famous restaurants in the state, it’s the furthest thing from an everyday hotel. Many people consider it the best hotel in New Jersey, and after a night here, we definitely think you’ll agree with them!

Have you stayed at the Nassau Inn in the heart of Palmer Square before? Let us know if you agree that it’s the best hotel in Princeton, New Jersey in the comments section! You can find out more about the Nassau Inn on the hotel’s official website, and consider booking your stay through for special rates and offers! Looking for more unique adventures? Check out more of Only In Your State’s picks for New Jersey’s best hotels.

OnlyInYourState may earn compensation through affiliate links in this article.

Explore New Jersey