Star Rating
Hotel Name
Price Range (USD)to
Amenities

08540 Hotels, Motels & Accommodations

Nassau Inn
+1-888-389-4121
10 Palmer Sq. East, Princeton, NJ 08540
  • Three Star Downtown hotel
  • Shuttle to airport available
  • Bar is awesome
  • Large television
The Peacock Inn
+1-888-675-2083
20 Bayard Lane, Princeton, NJ 08540
  • 3 star Downtown property
  • 2 suites in hotel
  • Great service
  • Food is average
From$300
Very Good 4.0 /5Read Reviews CallBookMore Details
Execustay at Barclay Square in Princeton
+1-800-716-8490
1900 Barclay Blvd., Princeton, NJ 08540
  • 3-star property
  • Hotel has 3 floors
Global Luxury Suites at Forrestal : Barclay Blvd.
+1-800-805-5223
Barclay Blvd., Princeton, NJ 08540
  • 4 star Suburban property
  • 10 sleeping rooms in hotel
Princeton Marriott Hotel & Conference Center : 100 College Rd. East
+1-888-965-1860
100 College Rd. East, Princeton, NJ 08540
  • 4-star hotel
  • Nice building
  • Very quiet
From$229
Very Good 4.0 /5Reviews CallBookMore Details
Courtyard by Marriott Princeton : 3815 Us Highway 1 at Mapleton Rd.
+1-888-788-5576
3815 Us Highway 1 at Mapleton Rd., Princeton, NJ 08540
  • 3 star Suburban property
  • Hotel has an eco-friendly policy Learn more
Westin Princeton at Forrestal Village - Princeton
+1-888-897-9207
201 Village Blvd., Princeton, NJ 08540
  • Expensive Suburban property
  • 19 meeting rooms in hotel
Hampton Inn Princeton
+1-888-311-4278
4385 Us 1 South, Princeton, NJ 08540
  • 3 star Suburban hotel
  • Comp. Breakfast
From$71
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Princeton in Princeton
+1-888-469-4795
100 Independence Way, Princeton, NJ 08540
  • Affordable Highway hotel
  • Fitness + Health Center
  • Dining experience could be nicer
  • Overpriced breakfest buffet
Doubletree by Hilton Princeton
+1-888-734-9421
4355 Us Highway 1 at Ridge Rd., Princeton, NJ 08540
  • Four star Highway property
  • 238 rooms in property
Hyatt Regency Princeton in Princeton
+1-888-841-5292
102 Carnegie Center, Princeton, NJ 08540
  • Four-star Suburban hotel
  • Hotel has 9 meeting rooms
From$119
Very Good 4.0 /5Reviews CallBookMore Details
Hyatt Place Princeton in Princeton
+1-888-455-5160
3565 Us Highway 1, Princeton, NJ 08540
  • Mid-scale Suburban hotel
  • Check in time: 3.00
  • Popular among business travelers
  • Most guests thought the tv was sub-standard
From$107
Very Good 4.0 /5Latest Reviews CallBookMore Details
Marriott Residence Inn Princeton Carnegie Center - Princeton
+1-888-965-8297
3563 Us Route 1, Princeton, NJ 08540
  • Three Star Suburban property
  • Check-in: 3:00pm
From$159
Very Good 4.0 /5Guest Reviews CallBookMore Details
Clarion Hotel The Palmer Inn - Princeton
+1-888-906-6358
3499 Route 1 South, Princeton, NJ 08540
  • Three Star Highway property
  • Fitness / Gym is on-site
  • No wifi service
  • Disappointing wellness & sports facilities
Churchill at Mews at Princeton : Wessex Place
+1-888-749-6785
Wessex Place, Princeton, NJ 08540
  • Midscale hotel
Oakwood at Mews Princeton Junc - Princeton
+1-888-878-9982
900 Wessex Place, Princeton, NJ 08540
  • Mid-scale property
  • Gym / Fitness Center Available
Global Luxury Suites at the Junction
+1-888-389-4485
Winterberry Way, Princeton, NJ 08540
  • High end Suburban hotel
  • Access to gym on-site
Homewood Suites Princeton : 3819 Route 1 South
+1-888-389-4121
3819 Route 1 South, Princeton, NJ 08540
  • Midscale Suburban property
  • Check-in time: 3:00 PM
  • Good workout
  • Beautiful warm swimming pool and hottub
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Extended Stay America West Windsor : 3450 Brunswick Pike
+1-888-675-2083
3450 Brunswick Pike, Princeton, NJ 08540
  • Cheap Suburban property
  • Hotel has 3 floors
  • Fantastic service
  • Bathroom needs cleaning
Sonesta Es Suites Princeton : 4375 U.s Rt 1 South
+1-800-716-8490
4375 U.s Rt 1 South, Princeton, NJ 08543 ~2.94 miles east of 08540
  • Affordable Suburban hotel
  • Free complimentary breakfast
  • Separate living room with dining area
  • Friendly service
From$85
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Express Princeton Southeast
+1-800-805-5223
870 Scudders Mill Rd., Plainsboro Township, NJ 08536 ~3.39 miles southeast of 08540
  • Three Star Suburban property
  • 3 floors in hotel
Crowne Plaza Princeton Conference Center in Plainsboro
+1-888-965-1860
900 Scudders Mill Rd., Plainsboro, NJ 08536 ~3.49 miles southeast of 08540
  • Affordable Suburban hotel
  • Hotel has 5 suites
Chauncey Hotel & Conference Center - Princeton
+1-888-788-5576
1 Chauncey Rd., Princeton, NJ 08541 ~3.70 miles west of 08540
  • Four star Suburban hotel
  • Hotel has 2 floors
From$119
Very Good 4.0 /5Recent Reviews CallBookMore Details
Extended Stay America Princeton South Brunswick in Monmouth Junction
+1-888-897-9207
4230 Us Route One, Monmouth Junction, NJ 08852 ~3.72 miles east of 08540
  • 2-star Suburban property
  • Free breakfast available
  • Bed was extremely uncomfortable
  • No granola
Sonesta Es Suites South Brunswick Princeton : 4225 Us Highway 1
+1-888-311-4278
4225 Us Highway 1, Princeton, NJ 08543 ~3.79 miles east of 08540
  • Three Star Rural hotel
  • 208 rooms in property
Best Western Princeton Manor Inn & Suites in Monmouth Junction
+1-888-469-4795
4191 Us Highway 1, Monmouth Junction, NJ 08852 ~4.23 miles east of 08540
  • Affordable Suburban hotel
  • Hotel has a green policy See more
From$59
Very Good 4.0 /5Reviews CallBookMore Details
Days Inn Monmouth Junction Princeton
+1-888-734-9421
208 New Rd., Monmouth Junction, NJ 08852 ~5.54 miles east of 08540
  • Economy Suburban property
  • 3 floors in hotel
From$60
Average 3.0 /5Reviews CallBookMore Details
Quality Inn Near Princeton
+1-888-841-5292
3270 Us Route 1 North, Lawrenceville, NJ 08648 ~5.58 miles south of 08540
  • Low Cost Highway property
  • Gym / Fitness Center Available
Hilton Garden Inn Princeton : 1300 Lenox Dr.
+1-888-455-5160
1300 Lenox Dr., Lawrenceville, NJ 08648 ~6.02 miles southwest of 08540
  • 3 star hotel
  • Check in time: 15:00
Red Roof Inn
+1-888-965-8297
3203 Brunswick Pike, Lawrenceville, NJ 08648 ~6.51 miles south of 08540
  • 2 star Suburban property
  • 2 floors in property
  • Refrigerator leaked all over the room
  • The majority of guests said the bathroom was dirty
Howard Johnson Princeton / Lawrenceville in Lawrenceville
+1-888-906-6358
2995 Brunswick Ave., Lawrenceville, NJ 08648 ~6.83 miles southwest of 08540
  • Low priced Highway property
  • 104 sleeping rooms in hotel
  • Awesome location close to shopping
  • Newer flat screen tv
Hotel Vicenza : 3793 Us Highway 1 South
+1-888-749-6785
3793 Us Highway 1 South, Monmouth Junction, NJ 08852 ~7.60 miles northeast of 08540
  • 2 star hotel
Red Carpet Inn & Suites Monmouth Jtc in Monmouth Junction
+1-888-878-9982
2070 U.s. Highway 130 North, Monmouth Junction, NJ 08852 ~8.19 miles east of 08540
  • Two star Lake hotel
  • 2 floors in property
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Towneplace Suites Cranbury South Brunswick in Cranbury
+1-888-389-4485
2535 Us Highway 130, Cranbury, NJ 08512 ~8.31 miles east of 08540
  • Three Star Suburban hotel
  • 116 suites in property
Cranbury Residence Inn - Cranbury
+1-888-389-4121
2662 Route 130, Cranbury, NJ 08512 ~8.41 miles east of 08540
  • 3-star Suburban property
  • 108 suites in property
  • Awesome atmosphere
  • Generally very clean
Staybridge Suites Cranbury
+1-888-675-2083
1272 South River Rd., Cranbury, NJ 08512 ~8.49 miles east of 08540
  • Affordable Suburban hotel
  • Gym is available on property
  • Excellent amenities
  • Bathroom is ok
Hampton Inn Cranbury
+1-800-716-8490
1261 South River Rd., Cranbury, NJ 08512 ~8.60 miles east of 08540
  • 3 star Suburban hotel
  • 101 sleeping rooms in hotel
Springhill Suites by Marriott Ewing Princeton Sout - Ewing
+1-800-805-5223
1000 Charles Ewing Blvd., Ewing, NJ 08628 ~9.05 miles southwest of 08540
  • 3-star Suburban property
  • Free comp. breakfast
  • Beds were very comfortable
  • Rather comfortable
From$119
Very Good 4.5 /5Review Score CallBookMore Details
Marriott Courtyard Cranbury / South Brunswick
+1-888-965-1860
420 Forsgate Dr., South Brunswick Township, NJ 08512 ~9.14 miles east of 08540
  • Midscale Rural property
  • 144 rooms in hotel
Days Inn Hillsborough - Hillsborough
+1-888-788-5576
118 U South Highway 206, Hillsborough, NJ 08844 ~9.19 miles north of 08540
  • 2-star Suburban hotel
  • 3 suites in property
Courtyard by Marriott North Brunswick - North Brunswick
+1-888-897-9207
231 Main St., North Brunswick, NJ 08902 ~9.25 miles northeast of 08540
  • 3 star Suburban property
  • Hotel has 6 suites
From$109
Very Good 4.0 /5Latest Reviews CallBookMore Details
Ramada Plaza Conference Center Cranbury South Brunswick Nj - Monroe Township
+1-888-311-4278
390 Forsgate Dr., Monroe Township, NJ 08831 ~9.41 miles east of 08540
  • High end Suburban hotel
  • Hotel has 150 rooms
Staybridge Suites North Brunswick : 2195 Us Highway 1 South
+1-888-469-4795
2195 Us Highway 1 South, North Brunswick, NJ 08902 ~9.83 miles northeast of 08540
  • Mid-scale Suburban property
  • 84 suites in property
From$105
Very Good 4.5 /5Reviews CallBookMore Details
Element by Westin Ewing - Ewing
+1-888-734-9421
1000 Sam Weinroth Rd., Ewing, NJ 08628 ~9.86 miles southwest of 08540
  • 3-star Suburban property
  • Hotel has 4 floors
  • Upscale Disney
  • Great menu
From$102
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express & Suites in North Brunswick
+1-888-841-5292
2095 Us Highway 1, North Brunswick, NJ 08902 ~9.90 miles northeast of 08540
  • 3-star Suburban property
  • 3 suites in hotel
From$109
Very Good 4.0 /5Guest Reviews CallBookMore Details
Courtyard by Marriott Ewing / Princeton - Ewing
+1-888-455-5160
360 Scotch Rd., Ewing, NJ 08628 ~9.97 miles southwest of 08540
  • Three Star Airport property
  • Check in: 03:00pm
From$119
Very Good 4.0 /5Guest Reviews CallBookMore Details
Quality Inn - East Windsor
+1-888-965-8297
351 Franklin St., East Windsor, NJ 08520 ~10.04 miles southeast of 08540
  • Affordable Highway hotel
  • Hotel has a green policy Read more
From$80
Average 3.5 /5Reviews CallBookMore Details
Holiday Inn of East Windsor
+1-888-906-6358
399 Monmouth St., East Windsor, NJ 08520 ~10.26 miles southeast of 08540
  • Midscale Highway property
  • Has environment-friendly policy See more
Hampton Inn East Windsor in East Windsor
+1-888-749-6785
384 Monmouth St., East Windsor, NJ 08520 ~10.27 miles southeast of 08540
  • 3 star Suburban hotel
  • Fitness + Health Center
  • Breakfast delicious
  • No dinner
From$90
Very Good 4.5 /5Reviews CallBookMore Details
Days Inn East Windsor / Hightstown in East Windsor
+1-888-878-9982
460 Route 33 East, East Windsor, NJ 08520 ~10.41 miles southeast of 08540
  • Economical Highway hotel
  • 3 suites in hotel
  • Rooms could be larger
  • World class service

Next: Show All Available 08540 Hotels with Pricing

Graph: Next 20 Days of Princeton Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Princeton, NJ discounts available. The chart reflects the cheapest Princeton hotel for each day and each star rating category.

FAQs about hotels near 08540

What are the top rated hotels near 08540?

Hampton Inn Princeton, Sonesta Es Suites Princeton and Towneplace Suites Cranbury South Brunswick are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels near 08540?

Global Luxury Suites at Forrestal, Princeton Marriott Hotel & Conference Center and Westin Princeton at Forrestal Village are the top 3 luxury hotels near 08540.

What hotels are closest to the area of 08540?

Nassau Inn, The Peacock Inn, and Execustay at Barclay Square are the properties closest to 08540.

How much does a cheap hotel near 08540 cost per night?

In the last year, a 2 star hotel near 08540 can be as cheap as $77.83 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 08540 cost per night?

In the last year, the average 3 star hotel near 08540 has been $107.86 per night. (based on HotelPlanner prices)

How much does a luxury hotel near 08540 cost?

In the last year, the average 4 star hotel near 08540 has been $123.02 per night. (based on HotelPlanner prices)

What are the most popular independent hotels near 08540?

The Peacock Inn, Chauncey Hotel & Conference Center and Nassau Inn are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 08540?

Towneplace Suites Cranbury South Brunswick, Springhill Suites by Marriott Ewing Princeton Sout and Princeton Marriott Hotel & Conference Center are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels near 08540?

Quality Inn, Clarion Hotel The Palmer Inn and Quality Inn Near Princeton are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best IHG hotels near 08540?

Staybridge Suites North Brunswick, Holiday Inn Express Princeton Southeast and Crowne Plaza Princeton Conference Center are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top