420 Forsgate Drive, Cranbury, New Jersey 08512 USA
+1 609-655-9950

Escape the ordinary at our hotel in Cranbury, New Jersey

Marriott Rewards Category 3 · Points needed per night

Anticipate a successful stay at Courtyard Cranbury South Brunswick, located near Princeton University, Monroe Township and Forsgate Country Club among other popular attractions. Make yourself at home in our spacious accommodations featuring complimentary high-speed Wi-Fi, thick mattresses and flat-panel TVs with premium cable. Utilize ergonomic workstations in case you need to remain productive. For your convenience, our Cranbury hotel also houses The Bistro. Our flagship restaurant serves breakfast, dinner, Starbucks® beverages and evening libations. Our tantalizing menu will satisfy your hungry crowd and please your taste buds. When downtime arises, opt for a relaxing dip in our indoor pool or maintain your exercise routine at our well-equipped fitness center. If you have a meeting, our attentive staff can help you take care of every detail when hosting an event in any of our flexible venues. The opportunities are endless when you book a stay at Courtyard Cranbury South Brunswick.

Show More

Guest Reviews

Confirmed Guest Reviews
4.4 out of 5.0
90% of guests recommend this hotel

Hear from our guests about their stay from 312 confirmed guest reviews

Key Amenities

  • Free high-speed internet
  • Pet friendly
  • Fitness center
  • Pool


  • Host business events and social gatherings in our Cranbury hotel. We feature flexible rooms with AV equipment and catering service options.

    Learn more
  • The Bistro offers healthy choices, a variety of breakfast and dinner options, an evening bar, and specialty beverages made with Starbucks® coffee.

    Learn more
  • Our hotel offers a complimentary shuttle that drives guests within a 5-mile radius. Rides are available Monday to Friday from 7:30 a.m. to 5:30 p.m.

    Learn more

Guest Rooms

Unwind in our comfortable Cranbury hotel rooms

Check Room Rates & Availability

Courtyard® by Marriott® Cranbury South Brunswick