Find hotels in Princeton, NJ from $56

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 933 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

MHO Inn & Suites
2.5 out of 5
4191 Us Highway 1, Monmouth Junction, NJ
Fully refundableReserve now, pay when you stay
The price is $67 per night from Jun 5 to Jun 6
$67
per night
Jun 5 - Jun 6
6.14 mi from city center
7.6/10 Good! (1,003 reviews)
"The room was clean and the location convenient."

Reviewed on Jun 1, 2023

MHO Inn & Suites
Sonesta Simply Suites Somerset
2.5 out of 5
41 Worlds Fair Dr, Somerset, NJ
Fully refundableReserve now, pay when you stay
The price is $107 per night from Jun 18 to Jun 19
$107
per night
Jun 18 - Jun 19
16 mi from city center
7.8/10 Good! (529 reviews)
"Goood place"

Reviewed on May 24, 2023

Sonesta Simply Suites Somerset
The Westin Princeton at Forrestal Village
4 out of 5
201 Village Blvd, Princeton, NJ, 08540
The price is $127 per night from Jul 2 to Jul 3
$127
per night
Jul 2 - Jul 3
3.43 mi from city center
8.4/10 Very Good! (1,002 reviews)
"Great place, but pool didn't open even though I got a message they opened it. There was no notice why they should close"

Reviewed on May 12, 2023

The Westin Princeton at Forrestal Village

Save an average of 15% on thousands of hotels when you're signed in

Days Inn by Wyndham East Windsor/Hightstown
2 out of 5
460 Route 33 E, Hightstown, NJ
Fully refundableReserve now, pay when you stay
The price is $93 per night from Jun 18 to Jun 19
$93
per night
Jun 18 - Jun 19
9.51 mi from city center
7.4/10 Good! (1,004 reviews)
Excellent stay at a well-run property!
"Booked an overnight stay at this property on our way to visit family in New York. The staff was super friendly and helpful, the room was spacious and clean, the bed was very comfortable and the continental breakfast was above average quality. While the property is older, it is well maintained and ..."

Reviewed on Jun 1, 2023

Days Inn by Wyndham East Windsor/Hightstown
DoubleTree by Hilton Princeton
4 out of 5
4355 US Highway 1 at Ridge Rd., Princeton, NJ
Fully refundableReserve now, pay when you stay
The price is $118 per night from Jun 5 to Jun 6
$118
per night
Jun 5 - Jun 6
4.61 mi from city center
8/10 Very Good! (999 reviews)
"Very comfortable, clean and friendly staff"

Reviewed on May 31, 2023

DoubleTree by Hilton Princeton
Courtyard by Marriott North Brunswick
3 out of 5
231 Main St, North Brunswick, NJ
Fully refundableReserve now, pay when you stay
The price is $101 per night from Jun 11 to Jun 12
$101
per night
Jun 11 - Jun 12
11.51 mi from city center
8.4/10 Very Good! (316 reviews)
"Stayed for a week of family stuff that was happening, this place was great also loved that the Target was right next door bc I forgot so much stuff! Clean room, unobtrusive staff (but responsive when needed!). Good experience!!"

Reviewed on May 31, 2023

Courtyard by Marriott North Brunswick
Hyatt Place Princeton
3 out of 5
3565 US Highway 1, Princeton, NJ, 08540
Fully refundable
The price is $135 per night from Jul 3 to Jul 4
$135
per night
Jul 3 - Jul 4
1.01 mi from city center
8.4/10 Very Good! (999 reviews)
"I hope they have change area and restroom at the pool"

Reviewed on May 29, 2023

Hyatt Place Princeton
Hyatt Regency Princeton
4 out of 5
102 Carnegie Ctr, Princeton, NJ, 08540
Fully refundable
The price is $149 per night from Jul 3 to Jul 4
$149
per night
Jul 3 - Jul 4
1.1 mi from city center
8.6/10 Excellent! (1,003 reviews)
"Perfectly nice room. Nothing exceptional, but a comfortable size with a nice bed and a good shower. Noisy, with a door to an adjoining room, and hall conversations coming through clearly. Nice atrium."

Reviewed on Jun 1, 2023

Hyatt Regency Princeton
WoodSpring Suites South Brunswick - Princeton
2.5 out of 5
3962 US 1, Monmouth Junction, NJ
Fully refundableReserve now, pay when you stay
The price is $89 per night from Jun 5 to Jun 6
$89
per night
Jun 5 - Jun 6
8.27 mi from city center
7.6/10 Good! (41 reviews)
Nice Room
"A nice room that is fairly new since hotel was built in last two years. Very minimal but still very good overall."

Reviewed on Jun 1, 2023

WoodSpring Suites South Brunswick - Princeton
Doubletree by Hilton Monroe Township Cranbury
3.5 out of 5
390 Forsgate Dr, Monroe Township, NJ, 08831
Fully refundableReserve now, pay when you stay
The price is $127 per night from Jun 11 to Jun 12
$127
per night
Jun 11 - Jun 12
10.09 mi from city center
9.2/10 Wonderful! (41 reviews)
"Although our overall experience exceeded our expectations, checking in was a bit of a disappointment. After multiple messages back and forth and two separate phone calls directly to the front desk staff the day before we were arriving making them aware that we would be traveling from 11 hours away, ..."

Reviewed on May 29, 2023

Doubletree by Hilton Monroe Township Cranbury
Red Carpet Inn And Suites Monmouth Jtc
2 out of 5
2070 U.S. Highway 130 North, Monmouth Junction, NJ, 08852
Fully refundableReserve now, pay when you stay
The price is $80 per night from Jun 5 to Jun 6
$80
per night
Jun 5 - Jun 6
10.09 mi from city center
8.2/10 Very Good! (877 reviews)
"Owner or staff was very friendly"

Reviewed on May 29, 2023

Red Carpet Inn And Suites Monmouth Jtc
Courtyard by Marriott Princeton
3 out of 5
3815 Route 1 at Mapleton Road, Princeton, NJ
Fully refundableReserve now, pay when you stay
The price is $135 per night from Jun 18 to Jun 19
$135
per night
Jun 18 - Jun 19
2.42 mi from city center
8.4/10 Very Good! (856 reviews)
AWESOME
"Everything was wonderful and the excitement of the Princeton graduation and reunion was AMAZING!"

Reviewed on May 31, 2023

Courtyard by Marriott Princeton
Courtyard by Marriott Cranbury South Brunswick
3 out of 5
420 Forsgate Dr., Cranbury, NJ, 08512
Fully refundableReserve now, pay when you stay
The price is $111 per night from Jun 11 to Jun 12
$111
per night
Jun 11 - Jun 12
9.79 mi from city center
8.6/10 Excellent! (841 reviews)
"The staff were fantastic! Friendly, attentive and kind."

Reviewed on Jun 1, 2023

Courtyard by Marriott Cranbury South Brunswick
Sonesta ES Suites South Brunswick - Princeton
3 out of 5
4225 US Highway 1, Monmouth Junction, NJ
Fully refundableReserve now, pay when you stay
The price is $143 per night from Jun 11 to Jun 12
$143
per night
Jun 11 - Jun 12
5.74 mi from city center
8/10 Very Good! (1,003 reviews)
"It was a good stay"

Reviewed on Jun 2, 2023

Sonesta ES Suites South Brunswick - Princeton
MHO Hotel Bordentown
2 out of 5
187 US 130 and 206, Bordentown, NJ, 08505
Fully refundableReserve now, pay when you stay
The price is $66 per night from Jun 13 to Jun 14
$66
per night
Jun 13 - Jun 14
12.43 mi from city center
7/10 Good! (1,000 reviews)
"Nice and quiet"

Reviewed on May 28, 2023

MHO Hotel Bordentown
Hampton Inn & Suites Robbinsville
2.5 out of 5
153 West Manor Way, Robbinsville, NJ
Fully refundableReserve now, pay when you stay
The price is $131 per night from Jun 18 to Jun 19
$131
per night
Jun 18 - Jun 19
10.06 mi from city center
8.8/10 Excellent! (1,000 reviews)
"Clean and well maintained. Good breakfast."

Reviewed on May 27, 2023

Hampton Inn & Suites Robbinsville
Homewood Suites by Hilton Hamilton, NJ
3 out of 5
960 Us Highway 130, Robbinsville, NJ, 08691
Fully refundableReserve now, pay when you stay
The price is $144 per night from Jun 11 to Jun 12
$144
per night
Jun 11 - Jun 12
8.65 mi from city center
9/10 Wonderful! (655 reviews)
"-"

Reviewed on Apr 24, 2023

Homewood Suites by Hilton Hamilton, NJ
SpringHill Suites by Marriott Ewing Princeton South
3 out of 5
1000 Charles Ewing Blvd, Trenton, NJ
Fully refundableReserve now, pay when you stay
The price is $134 per night from Jun 11 to Jun 12
$134
per night
Jun 11 - Jun 12
7.27 mi from city center
8.8/10 Excellent! (766 reviews)
"Spent 4 days at the SpringHill suits and the hotel was nice, staff were very friendly. However, during our stay we never had our room serviced. I would have thought they would come at least once to refresh our towels or replace the toilet paper. I had to chase down a house keeper to get toilet paper ..."

Reviewed on May 23, 2023

SpringHill Suites by Marriott Ewing Princeton South
Crowne Plaza Princeton, an IHG Hotel
3.5 out of 5
900 Scudders Mill Road, Plainsboro, NJ, 08536
Fully refundable
The price is $128 per night from Jul 3 to Jul 4
$128
per night
Jul 3 - Jul 4
3.62 mi from city center
8.6/10 Excellent! (1,002 reviews)
Ten out of ten
"Delightful stay in this 10 out of 10 facility."

Reviewed on May 29, 2023

Crowne Plaza Princeton, an IHG Hotel
Homewood Suites by Hilton Princeton
3 out of 5
3819 U.S. 1 South, Princeton, NJ
Fully refundableReserve now, pay when you stay
The price is $135 per night from Jun 11 to Jun 12
$135
per night
Jun 11 - Jun 12
2.47 mi from city center
8.6/10 Excellent! (1,001 reviews)
"Great place to stay while in Princeton for graduation."

Reviewed on May 31, 2023

Homewood Suites by Hilton Princeton
Don't see what you're looking for?
See all available properties in Princeton
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

More cheap stays in Princeton

Stay near popular Princeton attractions

Princeton hotels information

Number of reviews
15,938
Accommodation
933 hotels
Lowest Price
$56
Highest Price
$149

Price trends for hotels in Princeton

Less expensive
More expensive
This month
Next month
December
May
$162
$158
Month
Price
January
$153
February
$151
March
$153
April
$154
May
$179
June
$162
July
$158
August
$155
September
$157
October
$161
November
$150
December
$149
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Princeton. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Where is the best place for a stay in Princeton?

Inn at Glencairn is a favorite property for Expedia customers. This 4-star B&B offers free breakfast and free parking. Traveler reviews also recommend The Peacock Inn, Ascend Hotel Collection and Hampton Inn Princeton as top choices for your trip. See all available top hotels, or vacation rentals in Princeton.

What are some of the best vacation home rentals in Princeton?

Mam Homes : This vacation home near Princeton is located by the ocean and has a garden, a barbecue grill, and laundry facilities to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. See all vacation rentals in Princeton.

If I need to cancel my hotel reservation in Princeton, will I receive a refund?

Yes, you'll find most hotel room reservations are fully refundable if cancelled before the accommodation's cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a reservation that's non-refundable, you might still have the option to cancel and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Princeton.

Where can I learn more about changing or cancelling my trip to Princeton?

To access more information about picking new dates or cancelling your trip to Princeton, go to https://www.expedia.com/service/.

What's the best budget-friendly hotel in Princeton?

Based on reviews, Extended Stay America Suites Princeton West Windsor is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free breakfast and free WiFi. Another top choice for your stay on the cheap is Chauncey Hotel & Conference Center. View all budget hotels in Princeton.

What's the best hotel for a family vacation in Princeton?

Courtyard by Marriott Princeton is a top 3-star hotel on Expedia for families, and features an indoor pool and a restaurant. Other good options for your kid-friendly vacation include Residence Inn by Marriott Princeton at Carnegie Center and Nassau Inn. Attractions like Sesame Place and Six Flags Great Adventure are also fun for kids of all ages. Find more child-friendly accommodations in Princeton.

What's the best place to stay for a romantic vacation in Princeton?

Extended Stay America Suites Princeton West Windsor is a favorite hotel for couples, and features in-room kitchens and flat-screen TVs. See all romantic hotels in Princeton.

What's the best pet-friendly hotel in Princeton?

The Laurie House is a top B&B for people traveling with their pets, and offers a health club and in-room balconies for its human guests. See more pet-friendly hotel accommodations in Princeton.

Where is the best hotel to stay close to Princeton University?

Nassau Inn is one of the top choices for your stay based on our traveler data, and this 3.5-star hotel offers a restaurant and a 24-hour fitness center. It's located just a short 0.8 mi (1.2 km) from Princeton University. Another good choice is The Peacock Inn, Ascend Hotel Collection, located just 0.8 mi (1.3 km) away.

What about the best place to stay close to The College of New Jersey (TCNJ)?

One of the top choices for your stay is SpringHill Suites by Marriott Ewing Princeton South, located 1.6 mi (2.6 km) from The College of New Jersey (TCNJ), and this 3-star hotel offers free breakfast and a restaurant. Element Ewing Princeton and Courtyard by Marriott Ewing Princeton are two other good choices within 5 miles.

What's the best luxury accommodation in Princeton?

Hyatt Regency Princeton is a 4-star hotel with a terrace and a bar, and it's a popular choice for Expedia travelers looking for a pampering stay. Another upscale choice for your vacation is The Westin Princeton at Forrestal Village. Find more luxury hotels in Princeton.

What's the best boutique-style hotel in Princeton?

The Peacock Inn, Ascend Hotel Collection is a favorite 3-star hotel with our travelers looking for a stylish accommodation, featuring 16 guestrooms, free breakfast, and free valet parking. See all boutique hotels in Princeton.

Recent reviews of Princeton hotels
Expedia verified reviews