The best deals on hotels when visiting Trenton 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 Trenton, New Jersey 08638

Quality Inn & Suites NJ State Capital Area

7 South Pennsylvania Ave Morrisville, PA

Guests bound for Trenton will appreciate the harmonious comfort at Quality Inn & Suites NJ State Capital Area, with budget-friendly rooms beginning at $106.99, creating a warm and inviting space. Experience the vibrant social scene at Quality Inn's happy hour events, featuring local beverages and light snacks.

Staying at Quality Inn & Suites NJ State Capital Area means guests are never far from downtown Trenton, offering quick access to the city’s best sights and attractions. Stay comfortably in Trenton without sacrificing quality or savings—lock in your hotel today!

  Call (855) 235-0725 to book with an agent.
  1.4 miles from Trenton, NJ 08638

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Ewing Princeton South

1000 Charles Ewing Blvd Trenton, NJ

Unwind in the comforting ambiance of SpringHill Suites by Marriott Ewing Princeton South as you journey to Trenton, where quality accommodations offer warmth and relaxation, with rates from $184.99. Trust in the quality and consistency of SpringHill Suites by Marriott, a brand known for its commitment to guest satisfaction.

At SpringHill Suites by Marriott Ewing Princeton South, guests are never far from downtown Trenton, where a short drive takes them into the city’s most popular destinations. Relax in Trenton with accommodations that turn your trip into a memorable getaway—secure now!

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

Starting at

$184.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Lawrenceville NJ

2995 Brunswick Pike Lawrenceville, NJ

With rooms starting at $89.99, Motel 6 Lawrenceville NJ is a comfortable choice for guests visiting Trenton, creating a warm and inviting space ideal for a peaceful stay. Count on Motel 6 for dependable, no-frills accommodation, a trusted name in budget lodging for decades.

Motel 6 Lawrenceville NJ offers an ideal location for guests wanting to explore Trenton, where a short drive delivers them to the city’s most popular destinations. Plan your Trenton adventure with inviting, affordable lodging—secure your room now!

  Call (855) 239-5277 to book with an agent.
  4.8 miles from Trenton, NJ 08638

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Princeton Lawrenceville

1300 Lenox Drive Lawrenceville, NJ

Hilton Garden Inn Princeton Lawrenceville offers a peaceful escape for travelers visiting Trenton, with restful accommodations crafted for relaxation, with nightly rates beginning at $149.99. Rest comfortably in Hilton Garden Inn's allergy-friendly rooms, which are designed to provide a clean and allergen-free environment.

Guests staying at Hilton Garden Inn Princeton Lawrenceville can enjoy the calm of being slightly further out, with downtown Trenton still accessible for a day of sightseeing. Unwind in Trenton with a hotel that offers a seamless blend of quality and savings—secure now!

  Call (855) 236-8982 to book with an agent.
  5.4 miles from Trenton, NJ 08638

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Philadelphia Langhorne

5 Cabot Blvd. E Langhorne, PA

Stay comfortably at Courtyard by Marriott Philadelphia Langhorne when visiting Trenton, where comfortable rooms create a relaxing environment, with welcoming rates starting at an accessible $169.99. Stay motivated with Courtyard's fitness challenges, designed to keep you active and engaged, whether you're on a short visit or an extended stay.

From Courtyard by Marriott Philadelphia Langhorne, a short drive takes guests into downtown Trenton, where they can enjoy the city’s attractions before returning to a quiet stay. Take the hassle out of Trenton travel with a hotel that delivers on all counts—lock in today!

  Call (855) 239-5277 to book with an agent.
  5.8 miles from Trenton, NJ 08638

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Bordentown

840 US Rte 206 Bordentown, NJ

Enjoy a restful stay at Home2 Suites by Hilton Bordentown on your journey to Trenton, where inviting rooms create a warm environment, with rates beginning at an accessible $204.99. Take advantage of Home2 Suites' flexible meeting spaces, designed to support productivity and collaboration for business travelers.

At Home2 Suites by Hilton Bordentown, visitors can enjoy a quieter, more peaceful stay, while downtown Trenton remains within reach for a day of city exploration. Enjoy every aspect of your Trenton visit with accommodations that never disappoint—reserve now!

  Call (855) 239-4019 to book with an agent.
  5.8 miles from Trenton, NJ 08638

Starting at

$204.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Philadelphia Oxford Valley

3100 Cabot Blvd. West Langhorne, PA

Guests headed to Trenton will find calm, budget-friendly comfort at Red Roof Inn Philadelphia Oxford Valley, where rooms begin at $105.49, creating a welcoming space perfect for relaxation. Take advantage of express check-out services at Red Roof Inn, perfect for guests needing to depart quickly in the morning.

Guests staying at Red Roof Inn Philadelphia Oxford Valley can balance the excitement of downtown Trenton with the peaceful surroundings of the hotel, just a drive away from the city center. Stay affordably and enjoy Trenton with added value and ease—reserve now!

  Call (855) 239-5277 to book with an agent.
  5.8 miles from Trenton, NJ 08638

Starting at

$105.49

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Philadelphia NE Langhorne an IHG Hotel

3101 West Cabot Boulevard Langhorne, PA

Guests traveling to Trenton will find budget-conscious comfort at Holiday Inn Express Philadelphia NE Langhorne an IHG Hotel, where peaceful rooms start at $147.92, creating a welcoming atmosphere. Appreciate the modern amenities in every room, including flat-screen TVs, convenient charging stations, and comfortable work areas.

With a simple drive into downtown Trenton, guests at Holiday Inn Express Philadelphia NE Langhorne an IHG Hotel can balance city exploration with the peaceful surroundings of the hotel. Stay worry-free in Trenton with a hotel that makes affordability feel luxurious—book today!

  Call (855) 236-8982 to book with an agent.
  5.9 miles from Trenton, NJ 08638

Starting at

$147.92

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Princeton Ewing

3203 Brunswick Pike Lawrenceville, NJ

For an affordable, relaxing stay, Red Roof Inn Princeton Ewing offers homely accommodations with rooms from $94.49, creating a clean and inviting environment perfect for rest. Interact with the friendly staff at Red Roof Inn, who are eager to help make your stay enjoyable and comfortable.

Guests at Red Roof Inn Princeton Ewing can appreciate the peaceful surroundings while still having downtown Trenton within easy reach for a day of adventure. Enjoy added comfort and savings on your Trenton trip—book your hotel stay now!

  Call (855) 234-5074 to book with an agent.
  5.9 miles from Trenton, NJ 08638

Starting at

$94.49

per night

Read Reviews View Amenities View All Rooms

HomeTowne Studios by Red Roof Princeton – Ewing / Lawrenceville

3203 Brunswick Pike Lawrenceville, NJ

With rooms beginning at $94.49, HomeTowne Studios by Red Roof Princeton – Ewing / Lawrenceville provides affordable accommodations for guests headed to Trenton, creating a enchanting and comfortable space perfect for relaxation. Stay in accommodations that make travel easy, with essential comforts and a focus on providing great value.

Guests at HomeTowne Studios by Red Roof Princeton – Ewing / Lawrenceville can enjoy the quiet surroundings, while downtown Trenton is still within easy reach for a day of sightseeing. Make your Trenton travels memorable and budget-friendly—secure your stay now!

  Call (855) 235-0725 to book with an agent.
  5.9 miles from Trenton, NJ 08638

Starting at

$94.49

per night

Read Reviews View Amenities View All Rooms

MHO Hotel Bordentown

187 US 130 & 206 Bordentown, NJ

Guests visiting Trenton will find budget-conscious comfort at MHO Hotel Bordentown, with rooms beginning at $90.99, creating a warm and welcoming space for relaxation. Experience a comfortable stay with rooms that provide practical comfort, ensuring a pleasant visit at a great price.

The relaxing atmosphere of MHO Hotel Bordentown provides a calm retreat, with downtown Trenton just a drive away for a day of exploring. Book an affordable hotel with added comfort for your Trenton trip—secure today!

  Call (855) 233-7850 to book with an agent.
  6.2 miles from Trenton, NJ 08638

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Philadelphia Langhorne

200 North Buckstown Dr Langhorne, PA

For an inviting stay, SpringHill Suites by Marriott Philadelphia Langhorne offers enveloping accommodations with rates from $174.00, creating a comfortable environment ideal for travelers bound for Trenton. Appreciate the convenience of SpringHill Suites' 24-hour market, providing snacks, drinks, and travel essentials anytime.

With Trenton just a drive away, guests at SpringHill Suites by Marriott Philadelphia Langhorne can enjoy the city’s top spots while benefiting from the hotel’s quieter surroundings. Enjoy a memorable Trenton experience with a hotel that makes every moment count—reserve now!

  Call (855) 234-5074 to book with an agent.
  6.2 miles from Trenton, NJ 08638

Starting at

$174.00

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott Hamilton

530 US 130 Robbinsville, NJ

Enjoy the welcoming atmosphere at Courtyard by Marriott Hamilton when visiting Trenton, where restful rooms create a comfortable retreat, with rates beginning at just $349.99. Relax with Courtyard's on-site entertainment options, from outdoor pools to lounge areas equipped with the latest media.

Guests at Courtyard by Marriott Hamilton are close enough to downtown Trenton to explore its top attractions, while enjoying a peaceful retreat afterward. Experience Trenton with accommodations that make every moment memorable—book today!

  Call (855) 239-5277 to book with an agent.
  6.2 miles from Trenton, NJ 08638

Starting at

$349.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Near Princeton

3270 US Route 1 North Lawrenceville, NJ

For a welcoming and budget-friendly stay, Quality Inn Near Princeton offers inviting rooms with rates from $118.99, creating a cushy space ideal for travelers bound for Trenton. Relax in Quality Inn's spacious accommodations, where extra room to move ensures a comfortable and relaxing stay.

From Quality Inn Near Princeton, a quick drive delivers guests into downtown Trenton, where they can experience the city’s highlights before returning to a peaceful stay. Make your Trenton trip stress-free and comfortable with a budget-friendly hotel—lock in now!

  Call (855) 233-0132 to book with an agent.
  6.2 miles from Trenton, NJ 08638

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Sheraton Bucks County Langhorne

400 Oxford Valley Rd Langhorne, PA

Those traveling to Trenton will appreciate the quiet accommodations at Sheraton Bucks County Langhorne, where quality rooms provide warmth, with rates starting at $189.99. Discover Sheraton's green initiatives, including water conservation and recycling programs, reflecting a commitment to the planet.

With a convenient drive into downtown Trenton, guests at Sheraton Bucks County Langhorne can balance city exploration with the peaceful atmosphere of the hotel. Experience the magic of Trenton with a hotel that creates lasting memories—book today!

  Call (855) 233-0132 to book with an agent.
  6.2 miles from Trenton, NJ 08638

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn Hamilton

559 Route 130 North Robbinsville, NJ

Uncover a warm and restful stay at Residence Inn Hamilton as you explore Trenton, with warm accommodations crafted for comfort, starting at an inviting rate of $399.99. Unwind with in-suite entertainment options at Residence Inn, featuring flat-screen TVs and streaming capabilities.

Guests at Residence Inn Hamilton can enjoy the quiet retreat of the hotel, while still having easy access to downtown Trenton for sightseeing and exploration. Make your Trenton adventure unforgettable with accommodations that impress—book today!

  Call (855) 235-6136 to book with an agent.
  6.3 miles from Trenton, NJ 08638

Starting at

$399.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Newtown

1000 Stony Hill Road Morrisville, PA

Guests visiting Trenton will find affordable comfort at Hampton Inn & Suites Newtown, where inviting rooms start at $139.99, creating a clean, welcoming environment for relaxation. Experience the fresh design of Hampton’s renovated properties, where modern aesthetics meet the comfort and quality the brand is known for.

Guests staying at Hampton Inn & Suites Newtown will enjoy a peaceful retreat, with downtown Trenton just a drive away for easy access to all the city’s attractions. Choose a hotel that makes your Trenton experience delightful and budget-friendly—book now!

  Call (855) 233-7850 to book with an agent.
  6.4 miles from Trenton, NJ 08638

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Bordentown near NJ Turnpike

1009 Us Highway 206 Bordentown, NJ

For a restful and affordable stay near Trenton, Comfort Inn Bordentown near NJ Turnpike offers comfortable accommodations with rates beginning at $105.99, providing a warm environment. Navigate your travels with ease, thanks to local recommendations and insights from Comfort Inn's knowledgeable staff.

Guests staying at Comfort Inn Bordentown near NJ Turnpike can enjoy a peaceful retreat, with downtown Trenton just a convenient drive away for city exploration. Enjoy Trenton without compromise with a hotel that delivers exceptional value—reserve now!

  Call (855) 234-5074 to book with an agent.
  6.7 miles from Trenton, NJ 08638

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Hamilton

800 Route 130 Robbinsville, NJ

Choose Hilton Garden Inn Hamilton for your visit to Trenton, where restorative rooms provide comfort and quality at a welcoming rate of $264.99 per night. Experience strategic convenience with Hilton Garden Inn's locations, ideally situated near airports, business hubs, and city centers.

At Hilton Garden Inn Hamilton, guests can unwind in a peaceful environment, with downtown Trenton a convenient drive away for a day of adventure. Stay refreshed and relaxed in Trenton with a hotel that delivers on quality—secure now!

  Call (855) 235-6136 to book with an agent.
  6.8 miles from Trenton, NJ 08638

Starting at

$264.99

per night

Read Reviews View Amenities View All Rooms

Laurel Notch Motel

1043 US 206 Bordentown, NJ

Guests visiting Trenton will find budget-friendly comfort at Laurel Notch Motel, where peaceful rooms begin at $83.99, providing a warm and welcoming environment. Find value in accommodations that focus on essential comforts, ensuring a satisfying and budget-friendly stay.

With a convenient drive into downtown Trenton, guests at Laurel Notch Motel can balance city adventures with the peaceful atmosphere of the hotel. Enjoy added perks at a great rate for your Trenton trip—book your hotel room now!

  Call (855) 233-0132 to book with an agent.
  7.0 miles from Trenton, NJ 08638

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Hamilton NJ

960 Us Highway 130 Robbinsville, NJ

Enjoy the peaceful environment at Homewood Suites by Hilton Hamilton NJ when visiting Trenton, where comfortable rooms create a relaxing stay, with nightly rates beginning at $309.99. Enjoy the outdoor spaces at Homewood Suites, including patios and courtyards, perfect for relaxing or socializing with other guests.

From Homewood Suites by Hilton Hamilton NJ, a brief drive brings guests into downtown Trenton, where they can explore the city’s highlights and return to a peaceful stay afterward. Enjoy your Trenton trip with a hotel that caters to your comfort and convenience—reserve now!

  Call (855) 234-5074 to book with an agent.
  7.0 miles from Trenton, NJ 08638

Starting at

$309.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Bordentown McGuire AFB

1073 US 206 Building A Bordentown, NJ

Guests visiting Trenton can enjoy inviting accommodations at Red Roof Inn Bordentown McGuire AFB, with rooms starting at $99.00, creating a serene, welcoming environment perfect for relaxation. Relax in the casual comfort of Red Roof Inn's accommodations, designed to provide a restful and enjoyable stay.

At Red Roof Inn Bordentown McGuire AFB, guests can enjoy the peaceful surroundings of the hotel, while downtown Trenton remains accessible by car for easy exploration. Choose value and comfort for your Trenton travels—book your affordable stay now!

  Call (855) 236-8982 to book with an agent.
  7.2 miles from Trenton, NJ 08638

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

HomeTowne Studios by Red Roof Bordentown McGuire AFB

1073 US 206 Building B Bordentown, NJ

Guests visiting Trenton will find affordable comfort at HomeTowne Studios by Red Roof Bordentown McGuire AFB, where inviting rooms start at $109.00, creating a clean, welcoming environment for relaxation. Enjoy a pleasant upgrade in comfort, with rooms equipped with additional amenities for a satisfying and economical visit.

At HomeTowne Studios by Red Roof Bordentown McGuire AFB, guests can unwind in a more spacious environment, with downtown Trenton still within reach by car for sightseeing and exploration. Stay refreshed and on budget in Trenton with thoughtfully designed accommodations—secure today!

  Call (855) 236-8982 to book with an agent.
  7.2 miles from Trenton, NJ 08638

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Best Western Bordentown Inn

1068 Route 206 Bordentown, NJ

At Best Western Bordentown Inn, guests bound for Trenton can enjoy affordable accommodations with rooms beginning at $243.99, creating a warm, inviting atmosphere for relaxation. Enjoy the convenience of direct booking benefits at Best Western, including best rate guarantees and exclusive offers.

At Best Western Bordentown Inn, guests can relax in the peaceful surroundings, with downtown Trenton still within reach for a day of city exploration. Take advantage of thoughtful amenities and affordable rates for your Trenton trip—book today!

  Call (855) 234-2997 to book with an agent.
  7.2 miles from Trenton, NJ 08638

Starting at

$243.99

per night

Read Reviews View Amenities View All Rooms