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 Spa Hotels

See all 307 Hotels in Princeton
Princeton Marriott at Forrestal

Princeton Marriott at Forrestal

100 College Rd E, Princeton
3.5 out of 5.0
4.3 out of 5 (259 reviews)
Beautiful!Loved this hotel - wish we could have spent more time at the hotel!! It was convenient for a weekend trip to Six Flags
  24 Aug 2017

£90

£90
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 (393 reviews)
Hotel off the NJ TurnpikeWe had a quick overnight on the way to a longer trip. This hotel was perfect. One of the nicest hotel staffs ever - they were friendly and welcoming!
  11 Nov 2017

£72

£72
Chimney Hill Farm Estate

Chimney Hill Farm Estate

207 Goat Hill Rd, Lambertville
3.0 out of 5.0
3.9 out of 5 (48 reviews)
Very cute B&B - had a nice sleep and had a wonderful breakfast
  12 Nov 2017

£159

£159
Courtyard by Marriott Ewing Princeton

Courtyard by Marriott Ewing Princeton

360 Scotch Rd, Ewing
3.0 out of 5.0
4.2 out of 5 (311 reviews)
Great Hotel close to Trento Mercer AirportFlew out of Trenton Mercer Airport NJ on an early flight with kids. Hotel was great very close to airport with a shuttle. The room was very clean and comfortable. I would definitely stay there again.
  22 Nov 2017

£99

£99
Courtyard by Marriott Princeton

Courtyard by Marriott Princeton

3815 Route 1 at Mapleton Road, Princeton
3.0 out of 5.0
4.2 out of 5 (317 reviews)
Very convenient to Princeton and the medical center. Staff compensated us for inconvenience of fire alarm with free breakfast for the length of our family stay. Thank you !
  24 Nov 2017

£65

£65
Crowne Plaza Princeton

Crowne Plaza Princeton

900 Scudders Mill Road, Plainsboro
3.5 out of 5.0
4.4 out of 5 (553 reviews)
Well appointed stayStopping for one night on way from NC to NY with family. Very nice room with quiet surroundings and great breakfast. I’d stay again and recommend to all.
  23 Nov 2017

£79

£79
Element Ewing Princeton

Element Ewing Princeton

1000 Sam Weinroth Road E, Ewing
3.0 out of 5.0
4.3 out of 5 (501 reviews)
Spacious room; comfortable bed; easy check in and check out.
  11 Sep 2017

£88

£88
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
3.5 out of 5.0
4.0 out of 5 (1 reviews)
Map

Recently booked Princeton hotels

SpringHill Suites by Marriott Ewing Princeton South
3.0 out of 5.0
Last booking: 3 hours ago
Crowne Plaza Monroe South Brunswick
3.5 out of 5.0
Last booking: 5 hours ago
Element Ewing Princeton
3.0 out of 5.0
Last booking: 5 hours ago
Extended Stay America Princeton - West Windsor
2.5 out of 5.0
Last booking: 6 hours ago
Chauncey Hotel & Conference Center
3.5 out of 5.0
Last booking: 6 hours ago
Hyatt Regency Princeton
4.0 out of 5.0
Last booking: 7 hours ago
Courtyard by Marriott Cranbury South Brunswick
3.0 out of 5.0
Last booking: 7 hours ago
Courtyard by Marriott Ewing Princeton
3.0 out of 5.0
Last booking: 8 hours ago
Red Roof Inn Princeton - Ewing
2.0 out of 5.0
Last booking: 8 hours ago

Pocket Guide: Spa Hotels in Princeton

Search for Spa Hotels in Princeton on Expedia.co.uk. You can easily find your Spa Hotels in Princeton using one of the methods below:

  • View our selection of featured hotels in Princeton
  • Use the map to find budget 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 in Princeton
  • Enter your travel dates to view the best deals on hotels in Princeton - while they last