Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Princeton Apartment Hotel

See all 312 Hotels in Princeton
Sonesta ES Suites South Brunswick - Princeton

Sonesta ES Suites South Brunswick - Princeton

4225 US Highway 1, Princeton
3.5 out of 5.0
4.1 out of 5 (344 reviews)
Great hotel for a family tripEveryone had their own space. Loved the comfort of the layout. Shower toiletries were in dispensers in the shower and they were great quality.
  Nov 28, 2017

$109

$109
Sonesta ES Suites Princeton

Sonesta ES Suites Princeton

4375 U.S RT 1 South, Princeton
3.5 out of 5.0
4.3 out of 5 (676 reviews)
Very comfortable hotel. I would have liked to have more of a breakfast selection. Overall the hotel was pretty descent. I would visit again. The location is actually pretty easy to get too. I will revisit once the weather allows so that I can try the pool.
  Nov 29, 2017

$119

$119
Extended Stay America - Princeton - South Brunswick

Extended Stay America - Princeton - South Brunswick

4230 Us Route One, Monmouth Junction
3.0 out of 5.0
3.0 out of 5 (236 reviews)
Inexpensive and rooms Ok. Not a "real breakfast"Good price and room was fine. Not a real breakfast though. Oat Meal Packets and Coffee.
  Dec 22, 2017

$76

$76
Homewood Suites by Hilton Princeton

Homewood Suites by Hilton Princeton

3819 Route 1 S, Princeton
3.5 out of 5.0
4.5 out of 5 (622 reviews)
Nice simple overnight stay. Clean room, nice and comfy
  Dec 6, 2017

$105

$105
Element Ewing Princeton

Element Ewing Princeton

1000 Sam Weinroth Road E, Ewing
3.5 out of 5.0
4.3 out of 5 (520 reviews)
Loved it! I really loved the stay the shower in the bathroom was my favorite.
  Jan 7, 2018

$104

$104
Staybridge Suites Cranbury

Staybridge Suites Cranbury

1272 South River Rd, Cranbury
3.5 out of 5.0
4.3 out of 5 (432 reviews)
The facility is starting to show wear. The carpet in our room had small spikes sticking out of the transition strip. Visible seams starting to show, the finish on the vanity mirror was pealing. Beyond those issues I truly appreciate this facility and it's staff.
  Jan 5, 2018

$85

$85
Residence Inn by Marriott Princeton at Carnegie Center

Residence Inn by Marriott Princeton at Carnegie Center

3563 Route 1, Princeton
3.5 out of 5.0
4.4 out of 5 (47 reviews)
Great stay and comfortable. We will stay there again, when we visit Six Flags
  Oct 11, 2017

$129

$129
Extended Stay America Princeton - West Windsor

Extended Stay America Princeton - West Windsor

3450 Brunswick Pike, Princeton
3.0 out of 5.0
3.0 out of 5 (181 reviews)
One night stayI am sorry but I can not rate your hotel only with one night. I came in late and did not have a chance to even walk the hall way where i stayed.
  Dec 11, 2017

$76

$76
Cranbury/South Brunswick Residence Inn by Marriott

Cranbury/South Brunswick Residence Inn by Marriott

2662 Route 130, Cranbury
3.5 out of 5.0
4.3 out of 5 (143 reviews)
Christmas nightI had a pleasant experience. The purpose of staying in a hotel was to avoid driving round trip on Christmas Day.
  Dec 27, 2017

$101

$101
Churchill At Mews At Princeton Junction

Churchill At Mews At Princeton Junction

900 Wessex Place, Princeton
Execustay At Barclay Square

Execustay At Barclay Square

1900 Barclay Blvd, Princeton
Global Luxury Suites at Forrestal

Global Luxury Suites at Forrestal

1900 Barclay Boulevard, Princeton
4.0 out of 5.0
4.0 out of 5 (2 reviews)
Global Luxury Suites at the Junction

Global Luxury Suites at the Junction

900 Wessex Place, Princeton
4.5 out of 5.0
4.0 out of 5 (3 reviews)
Oakwood At Mews Princeton Junc

Oakwood At Mews Princeton Junc

900 Wessex Dr, Princeton
Courtyard by Marriott Cranbury South Brunswick

Courtyard by Marriott Cranbury South Brunswick

420 Forsgate Dr., Cranbury
3.0 out of 5.0
4.3 out of 5 (399 reviews)
Friendly staff and affordable hotelNeeded a place in the area - hotel is clean and comfortable- mainly business travelers. Rooms are clean and common areas up to date. Workout area is small. Staff are friendly and helpful.
  Nov 29, 2017

$87

$87
Map

Recently booked Apartment Hotel in Princeton

Sonesta ES Suites South Brunswick - Princeton
3.5 out of 5.0
Last booking: 7 minutes ago
DoubleTree by Hilton Princeton
4.0 out of 5.0
Last booking: 40 minutes ago
Howard Johnson - Princeton/Lawrenceville
2.5 out of 5.0
Last booking: 1 hour ago
Days Inn Monmouth Junction Princeton
2.0 out of 5.0
Last booking: 2 hours ago
Hyatt Regency Princeton
4.5 out of 5.0
Last booking: 2 hours ago
Extended Stay America Princeton - West Windsor
3.0 out of 5.0
Last booking: 3 hours ago
Holiday Inn Princeton
3.5 out of 5.0
Last booking: 6 hours ago
SpringHill Suites by Marriott Ewing Princeton South
3.5 out of 5.0
Last booking: 19 hours ago
Crowne Plaza Princeton
3.5 out of 5.0
Last booking: 21 hours ago

Pocket Guide: Apartment Hotel in Princeton

Search for hotels in Princeton on Expedia. You can easily find your hotels in Princeton using one of the methods below:

  • View our selection of featured hotels in Princeton
  • Use the map to find hotels in the Princeton neighborhood you prefer
  • Use the filters to see hotels in a specific area of Princeton, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Princeton
  • Enter your travel dates to view the best deals on hotels in Princeton - while they last