5 BEST Hotels near Princeton University

Hotels near Princeton University are quite nice and fairly affordable – here are our 5 favorites (one for each type of budget!).

#1 – Princeton Marriott at Forrestal

Princeton Marriott at Forrestal

– $$$

– Princeton, NJ

– 7 minute drive to Princeton University

Perfectly balancing value with awesome features, the Princeton Marriot at Forrestal was an easy pick.

With the perfect blend of wood and brick decorations, not only does this hotel have a beautiful, clean lobby, but beautiful, clean rooms as well! The hotel is located on 25 acres of woods, making this a perfect hotel for anyone looking for some nature and some quiet.



#2 – The Peacock Inn, Ascend Hotel Collection

The Peacock Inn, Ascend Hotel Collection

– $$$$

– Princeton, NJ

– Across the street from Princeton University

Located a few minutes walk is a sort of hotel meets B&B – the Peacock Inn!

Set in a charming old Victorian house, this hotel is perfect for anyone looking for a luxurious stay at a low price. The rooms are gorgeous and cozy, and guests rave about the on-site restaurant. Free continental breakfast is served daily.



#3 – Courtyard Princeton

Courtyard Princeton

– $$

– Princeton, NJ

– 4 minute drive to Princeton University

While the Courtyard Princeton is a budget hotel, it doesn’t mean it’s a bad hotel!

The rooms are new and cozy, boasting large beds and comfortable pillows, and the staff are extremely friendly and helpful. Whether you are watching the free cable TV or taking a few minutes in the hot tub, this is a great hotel for some relaxation.



#4 – Hilton Garden Inn Princeton Lawrenceville

Hilton Garden Inn Princeton Lawrenceville

– $$$

– Lawrenceville, NJ

– 9 minute drive to Princeton University

Located in neighboring Lawrenceville, the Hilton Garden Inn is a great hotel for all types of travelers.

The rooms are modern and clean, and the beds are extremely comfortable. Guests love the on-site restaurant and the helpful staff. Breakfast may or may not be included – something to keep an eye out for.



#5 – Staybridge Suites Cranbury – South Brunswick

Staybridge Suites Cranbury - South Brunswick

– $$$$

– Cranbury, NJ

– 15 minute drive to Princeton University

If you don’t mind staying a bit further from the university, the suites at Staybridge are super cozy.

Located in a quiet part of town and boasting large beds, this hotel is a great option for a good night’s rest. Also, most suites come equipped with a kitchenette – so you can save money by cooking!



*** Some of the links on Hotel Jules are affiliate links, which means if you do make a purchase, we may make a small commission (at no extra cost to you.) Thank you for using our links! Your support keeps the site going***

About the Author Aaron Hovanesian

Born in Los Angeles, Aaron Hovanesian is one of the original staff writers for Hotel Jules. Having backpacked the world as a young man, Aaron now prefers to travel the world in luxury, proudly staying in the world's most amazing hotels and properties. When Aaron is not traveling he lives in Western Colorado he can be found brewing his own beer (probably an IPA) or spending time with his two amazing golden retrievers.