The best deals on hotels when visiting Dayton in New Jersey.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Dayton, New Jersey 08810

Travelers Inn

2316 US Highway 130 Dayton, NJ

Guests traveling to Dayton will find Travelers Inn an ideal choice, with comfortable rooms beginning at $74.00, creating a warm, welcoming environment for rest. Find comfort in well-appointed rooms that offer everything you need for a worry-free and budget-friendly visit.

Travelers Inn offers the perfect location for those who want to experience Dayton, where the downtown area’s most popular spots are always close at hand. Make your Dayton stay affordable and inviting—reserve your room today!

  Call (855) 236-8982 to book with an agent.
  1.0 miles from Dayton, NJ 08810

Starting at

$74.00

per night

Read Reviews View Amenities View All Rooms

Red Carpet Inn&Suites Monmouth Jtc

2070 U.S. Highway 130 North Monmouth Junction, NJ

For an inviting, budget-friendly stay near Dayton, Red Carpet Inn&Suites Monmouth Jtc offers comfortable rooms starting at $86.99, providing a clean, gentle space ideal for relaxation. Find value in accommodations that focus on essential comforts, ensuring a satisfying and budget-friendly stay.

Red Carpet Inn&Suites Monmouth Jtc provides the perfect balance of convenience and tranquility, offering guests easy access to downtown Dayton without staying in the middle of the action. Book now and enjoy extra comfort on your Dayton adventure without the high cost!

  Call (855) 234-5074 to book with an agent.
  1.8 miles from Dayton, NJ 08810

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

WoodSpring Suites South Brunswick Princeton

3962 US 1 Monmouth Junction, NJ

At WoodSpring Suites South Brunswick Princeton, travelers to Dayton can unwind in calm comfort with rooms beginning at $89.99, creating a warm and inviting space ideal for relaxation. Relax with the simple and straightforward check-in process at WoodSpring Suites, designed to get you settled in quickly and efficiently.

WoodSpring Suites South Brunswick Princeton offers an ideal balance of peace and proximity, with downtown Dayton only a short drive away for easy access to the city’s highlights. Stay affordably and rest well while enjoying Dayton—secure your hotel room now!

  Call (855) 239-5277 to book with an agent.
  2.4 miles from Dayton, NJ 08810

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Monmouth Junction / S Brunswick / Princeton

208 NE Rd Monmouth Junction, NJ

With rates starting at $84.99, Days Inn by Wyndham Monmouth Junction / S Brunswick / Princeton provides budget-friendly accommodations for guests visiting Dayton, creating a serene environment ideal for relaxation. Enjoy a vibrant stay at Days Inn, where we combine bright décor with exceptional service for a memorable experience.

With downtown Dayton just a short drive from Days Inn by Wyndham Monmouth Junction / S Brunswick / Princeton, guests can easily explore the city’s most popular sights while returning to a quieter setting. Enjoy an affordable stay that offers comfort and convenience—secure today!

  Call (855) 239-5277 to book with an agent.
  2.7 miles from Dayton, NJ 08810

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Towneplace Suites Cranbury South Brunswick

2535 US Highway 130 Cranbury, NJ

Guests bound for Dayton can enjoy inviting comfort at Towneplace Suites Cranbury South Brunswick, where pleasant rooms begin at $209.99, creating a warm and welcoming space ideal for relaxation. Seamless check-in and check-out processes at TownePlace Suites ensure a smooth guest experience.

Towneplace Suites Cranbury South Brunswick offers the perfect mix of convenience and calm, with downtown Dayton always just a short drive away for easy access to the city’s best spots. Maximize your Dayton experience with a hotel that prioritizes value and convenience—secure today!

  Call (855) 233-7850 to book with an agent.
  2.8 miles from Dayton, NJ 08810

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Cranbury South Brunswick

420 Forsgate Dr. Cranbury, NJ

Experience a restful environment at Courtyard by Marriott Cranbury South Brunswick as you explore Dayton, where inviting rooms provide warmth, with nightly rates beginning at just $164.99. Enjoy thoughtful children's programming at Courtyard, designed to keep young travelers engaged and entertained throughout their stay.

Guests at Courtyard by Marriott Cranbury South Brunswick can easily reach downtown Dayton by car, making it simple to visit the city’s best sights while enjoying a quieter retreat. Get ready for a Dayton getaway where your comfort is always top of mind—secure now!

  Call (855) 235-0725 to book with an agent.
  2.9 miles from Dayton, NJ 08810

Starting at

$164.99

per night

Read Reviews View Amenities View All Rooms

La Mirage Motor Inn

3775 US Highway 1 Kendall Park, NJ

Guests visiting Dayton will find affordable comfort at La Mirage Motor Inn, where rooms start at $80.99, creating a warm, inviting space perfect for relaxation. Find a pleasant retreat in accommodations that provide additional amenities for a more relaxing and enjoyable stay.

From La Mirage Motor Inn, guests can quickly reach downtown Dayton by car, where the city’s top destinations are never far from the hotel. Take comfort in knowing your Dayton trip will be relaxing and cost-effective—book today!

  Call (855) 233-7850 to book with an agent.
  3.1 miles from Dayton, NJ 08810

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Doubletree by Hilton Monroe Township Cranbury

390 Forsgate Dr Monroe Township, NJ

Experience a warm-hearted atmosphere at Doubletree by Hilton Monroe Township Cranbury as you travel to Dayton, where quality rooms provide warmth, with inviting rates from $164.99 per night. Experience the DoubleTree by Hilton difference, where attention to detail and personalized service create a memorable stay.

With downtown Dayton just a short drive away, guests at Doubletree by Hilton Monroe Township Cranbury can enjoy the best of the city without staying in the middle of the hustle. Choose a hotel in Dayton that creates a truly memorable travel experience—book today!

  Call (855) 235-0725 to book with an agent.
  3.2 miles from Dayton, NJ 08810

Starting at

$164.99

per night

Read Reviews View Amenities View All Rooms

MHO Inn & Suites

4191 Us Highway 1 Monmouth Junction, NJ

For an inviting and restful stay, MHO Inn & Suites offers plush accommodations with rates starting at $64.60, creating a comfortable space near Dayton. Relax in accommodations that provide extra comfort and conveniences, ensuring a pleasant and economical stay.

From MHO Inn & Suites, a brief drive delivers guests to downtown Dayton, where the city’s most vibrant attractions await discovery. Take advantage of extra perks for your Dayton trip without the high cost—reserve now!

  Call (855) 236-8982 to book with an agent.
  3.3 miles from Dayton, NJ 08810

Starting at

$64.60

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Near University

2880 US 1 North Brunswick, NJ

For those traveling to Dayton, Comfort Suites Near University offers affordable rooms with rates starting at $102.99, creating a clean, comfortable atmosphere ideal for rest. Enjoy the flexibility of Comfort Suites' variable room lighting, allowing you to create the perfect ambiance for any occasion.

At Comfort Suites Near University, guests are never far from the excitement of downtown Dayton, where a short drive brings them to the city’s best offerings. Relax and recharge in Dayton with a hotel that doesn’t skimp on quality—book today!

  Call (855) 235-0725 to book with an agent.
  3.4 miles from Dayton, NJ 08810

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Princeton South Brunswick

4230 Us Route One Monmouth Junction, NJ

With rooms beginning at $99.99, Extended Stay America Suites Princeton South Brunswick provides inviting accommodations for travelers bound for Dayton, creating a comfy, welcoming environment. Enjoy the accessibility of Extended Stay America’s locations, conveniently situated near business districts, shopping, and dining.

Extended Stay America Suites Princeton South Brunswick is ideally positioned for guests wanting to visit downtown Dayton, where a brief drive delivers them to the city’s most iconic spots. Rest easy during your Dayton adventure with accommodations that make sense—lock in today!

  Call (855) 236-8982 to book with an agent.
  3.5 miles from Dayton, NJ 08810

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott North Brunswick

231 Main St North Brunswick, NJ

Choose Courtyard by Marriott North Brunswick for a restful escape when traveling to Dayton, where inviting rooms offer comfort and relaxation, with nightly rates from $134.99. Feel welcomed by the warm, attentive service at Courtyard, where the staff is committed to making your stay exceptional.

With downtown Dayton just a brief drive from Courtyard by Marriott North Brunswick, guests can visit the city’s most iconic destinations while staying in a more peaceful area. Enjoy a Dayton stay that’s as delightful as it is budget-friendly—reserve your accommodations now!

  Call (855) 234-7135 to book with an agent.
  3.9 miles from Dayton, NJ 08810

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Cranbury

1261 South River Rd Cranbury, NJ

Guests traveling to Dayton will find affordable comfort at Hampton Inn Cranbury, where charming rooms start at $174.99, creating a warm, inviting space ideal for unwinding. Earn points with Hilton Honors when you stay at Hampton, and enjoy exclusive benefits that make travel more rewarding.

From Hampton Inn Cranbury, a short drive delivers guests into the heart of downtown Dayton, where the city’s most vibrant destinations await discovery. Choose a hotel in Dayton that gives you more for your money—reserve your stay now!

  Call (855) 233-7850 to book with an agent.
  4.1 miles from Dayton, NJ 08810

Starting at

$174.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn Cranbury South Brunswick

2662 Route 130 Cranbury, NJ

Enjoy quality accommodations at Residence Inn Cranbury South Brunswick on your trip to Dayton, where restful rooms offer comfort, with nightly rates starting from a friendly $199.99. Discover pet-friendly accommodations at Residence Inn, making it easier to travel with your beloved pets.

From Residence Inn Cranbury South Brunswick, guests can easily reach downtown Dayton, where the city’s most exciting attractions are always within easy reach. Make every moment of your Dayton trip feel special with top-tier amenities—book today!

  Call (855) 239-4019 to book with an agent.
  4.2 miles from Dayton, NJ 08810

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Staybridge Suites Cranbury an IHG Hotel

1272 South River Rd Cranbury, NJ

Relax in style at Staybridge Suites Cranbury an IHG Hotel as you explore Dayton, where restful rooms provide a sheltered atmosphere, with inviting rates beginning at $169.00 per night. Stay connected with multiple USB charging ports in every suite, ensuring all your devices stay powered.

With a brief drive into downtown Dayton, guests at Staybridge Suites Cranbury an IHG Hotel can explore the city’s best destinations while staying in a quieter, more peaceful area. Enjoy added perks and peace of mind during your Dayton stay—secure your hotel room now!

  Call (855) 234-5074 to book with an agent.
  4.4 miles from Dayton, NJ 08810

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Princeton an IHG Hotel

100 Independence Way Princeton, NJ

Stay comfortably at Holiday Inn Princeton an IHG Hotel when traveling to Dayton, where comfortable accommodations provide relaxation, with budget-friendly rates beginning at $149.00. Bring the whole family to Holiday Inn, where kids stay and eat free, making family vacations more enjoyable.

Holiday Inn Princeton an IHG Hotel provides easy access to downtown Dayton, offering guests the flexibility to visit the city’s top sights with just a short drive. Find the perfect blend of comfort and affordability for your Dayton adventure—book today!

  Call (855) 234-2997 to book with an agent.
  4.5 miles from Dayton, NJ 08810

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Princeton

4355 US Highway 1 at Ridge Rd. Princeton, NJ

Uncover a luxurious retreat at DoubleTree by Hilton Princeton near Dayton, where quality accommodations create a peaceful escape, with rates starting from $132.00. Enjoy the convenience of DoubleTree by Hilton's shuttle services, offering easy access to local attractions and transportation hubs.

From DoubleTree by Hilton Princeton, a brief drive brings guests into downtown Dayton, where the city’s top destinations await exploration. Discover how unforgettable Dayton can be with accommodations that exceed expectations—secure now!

  Call (855) 233-0132 to book with an agent.
  4.5 miles from Dayton, NJ 08810

Starting at

$132.00

per night

Read Reviews View Amenities View All Rooms

Sonesta ES Suites Princeton

4375 US Route 1 South Princeton, NJ

Choose Sonesta ES Suites Princeton when traveling to Dayton, where comfortable accommodations provide a welcoming experience, with affordable rates starting from $165.60. Experience the charm of Sonesta’s boutique properties, each with its own character and style that reflects the locale.

From Sonesta ES Suites Princeton, guests can easily access downtown Dayton by car, making it simple to visit the city’s best attractions while returning to a more tranquil setting. Find your perfect Dayton escape with a hotel that delivers great value and service—reserve now!

  Call (855) 239-4019 to book with an agent.
  4.7 miles from Dayton, NJ 08810

Starting at

$165.60

per night

Read Reviews View Amenities View All Rooms

Staybridge Suites North Brunswick an IHG Hotel

2195 US Highway 1 S North Brunswick, NJ

Relax in the inviting atmosphere of Staybridge Suites North Brunswick an IHG Hotel near Dayton, where intimate accommodations create a peaceful retreat, with budget-friendly rates starting at $162.00 per night. Unwind in Staybridge Suites' spacious living areas, featuring comfortable seating and ample space for entertaining or relaxing.

At Staybridge Suites North Brunswick an IHG Hotel, guests can easily access downtown Dayton, where the city’s most vibrant spots are just a short drive away. Plan your Dayton travels with a hotel that understands your need for comfort and convenience—reserve now!

  Call (855) 234-7135 to book with an agent.
  4.7 miles from Dayton, NJ 08810

Starting at

$162.00

per night

Read Reviews View Amenities View All Rooms

Chateau Grande Hotel

670 Cranbury Rd East Brunswick, NJ

Relax in the charming ambiance of Chateau Grande Hotel near Dayton, where cozy-like rooms create a warm environment, with nightly rates beginning at $359.99. Relax in accommodations that are meticulously designed to provide luxury and comfort in equal measure.

Chateau Grande Hotel offers a great location for those wanting to visit Dayton, where downtown is just a short drive away for convenient access to the city’s top spots. Experience a Dayton visit that’s both relaxing and inspiring with refined accommodations—lock in today!

  Call (855) 239-4019 to book with an agent.
  4.7 miles from Dayton, NJ 08810

Starting at

$359.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Princeton

4385 Us Highway 1 Princeton, NJ

Guests visiting Dayton can enjoy affordable comfort at Hampton Inn Princeton, where hospitable rooms start at $141.99, creating a warm and inviting space ideal for unwinding. Unwind in comfort in Hampton's well-appointed guest rooms, featuring the cozy Hampton bed and modern amenities for a restful stay.

With downtown Dayton just a short drive from Hampton Inn Princeton, guests can easily explore the city’s most popular sights while returning to a quieter setting. Enhance your Dayton adventure with a hotel that makes every dollar count—secure now!

  Call (855) 233-0132 to book with an agent.
  4.7 miles from Dayton, NJ 08810

Starting at

$141.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites North Brunswick an IHG Hotel

2095 US Highway 1 North Brunswick, NJ

With budget-friendly rooms from $164.00, Holiday Inn Express&Suites North Brunswick an IHG Hotel is an ideal choice for guests traveling to Dayton, creating a clean and inviting space for unwinding. Savor the moment at Holiday Inn Express's coffee stations, serving freshly brewed coffee throughout the day for a quick pick-me-up.

Guests staying at Holiday Inn Express&Suites North Brunswick an IHG Hotel will love how close they are to downtown Dayton, where a quick drive brings them to the city’s top destinations. Uncover the best of Dayton with a hotel that makes quality affordable—secure your room now!

  Call (855) 235-6136 to book with an agent.
  4.7 miles from Dayton, NJ 08810

Starting at

$164.00

per night

Read Reviews View Amenities View All Rooms

Princeton Marriott at Forrestal

100 College Rd. E Princeton, NJ

Uncover comfort and charm at Princeton Marriott at Forrestal as you travel to Dayton, where refined rooms provide relaxation, with rates starting from $239.99 per night. Indulge in the luxury of Marriott's rooftop hot tubs, offering panoramic views while you soak and unwind.

With downtown Dayton only a short drive away, guests at Princeton Marriott at Forrestal can explore the city’s top attractions while enjoying a quieter stay. Find the perfect escape in Dayton with a hotel that ensures a remarkable stay—secure now!

  Call (855) 239-5277 to book with an agent.
  4.9 miles from Dayton, NJ 08810

Starting at

$239.99

per night

Read Reviews View Amenities View All Rooms

Crowne Plaza Princeton Conference Center an IHG Hotel

900 Scudders Mill Road Plainsboro, NJ

Offering a homely escape, Crowne Plaza Princeton Conference Center an IHG Hotel near Dayton features restful rooms with a blend of comfort and elegance, with inviting rates starting at $169.00. Relax with the convenience of express check-in and express check-out services at Crowne Plaza, saving you time and streamlining your stay.

From Crowne Plaza Princeton Conference Center an IHG Hotel, the drive into downtown Dayton offers guests easy access to the city’s top spots while keeping them away from the hustle. Discover how extraordinary Dayton can be with a hotel that prioritizes your comfort—secure now!

  Call (855) 236-8982 to book with an agent.
  5.5 miles from Dayton, NJ 08810

Starting at

$169.00

per night

Read Reviews View Amenities View All Rooms