Find hotels in Trenton, NJ from $57

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Check Trenton hotel prices

Tomorrow night
Next weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 166 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Sheraton Bucks County Langhorne
3.5 out of 5
400 Oxford Valley Rd, Langhorne, PA, 19047
Fully refundableReserve now, pay when you stay
The price is $118 per night from Dec 11 to Dec 12
$118
per night
Dec 11 - Dec 12
6.07 mi from city center
4.1/5 Very Good! (1,004 reviews)
Efficient stay.
"Very friendly check-in, and provided with all the information and felt very special as a guest. Everything was clean and the whole stay was very efficient. Will definitely return as a guest in the future."

Reviewed on Nov 13, 2022

Sheraton Bucks County Langhorne
The Westin Princeton at Forrestal Village
4 out of 5
201 Village Blvd, Princeton, NJ, 08540
Fully refundableReserve now, pay when you stay
The price is $135 per night from Dec 18 to Dec 19
$135
per night
Dec 18 - Dec 19
12.23 mi from city center
4.1/5 Very Good! (1,002 reviews)
"best service we have had yet traveling"

Reviewed on Nov 22, 2022

The Westin Princeton at Forrestal Village
single family house with 5 bathroom 3 bathroom Livingroom family room
The price is $675 per night from Nov 28 to Nov 29
$675
per night
Nov 28 - Nov 29
3.96 mi from city center
single family house with 5 bathroom 3 bathroom Livingroom family room

Save an average of 15% on thousands of hotels when you're signed in

✨PVT APT✨ Prof. Cleaned/Sanitized w/ ✔✔✔Amenities
The price is $101 per night from Dec 1 to Dec 2
$101
per night
Dec 1 - Dec 2
1.95 mi from city center
4.7/5 Exceptional! (7 reviews)
Great Stay
"Great Stay"

Reviewed on Nov 15, 2022

✨PVT APT✨ Prof. Cleaned/Sanitized w/ ✔✔✔Amenities
Inn at Fox Chase, BW Premier Collection
3.5 out of 5
3327 Street Rd, Bensalem, PA, 19020
Fully refundable
The price is $88 per night from Dec 25 to Dec 26
$88
per night
Dec 25 - Dec 26
12.42 mi from city center
4/5 Very Good! (146 reviews)
"I like the staff and how they point me in the right direction."

Reviewed on Nov 20, 2022

Inn at Fox Chase, BW Premier Collection
A+ Studio | Prof. Cleaned + Sanitized + Discounts
1.95 mi from city center
4.8/5 Exceptional! (4 reviews)
Quiet place to stay
"Enjoyed our stay. Host was very helpful and responsive to questions."

Reviewed on Nov 3, 2022

A+ Studio | Prof. Cleaned + Sanitized + Discounts
Hyatt Regency Princeton
4 out of 5
102 Carnegie Ctr, Princeton, NJ, 08540
Fully refundable
The price is $143 per night from Dec 11 to Dec 12
$143
per night
Dec 11 - Dec 12
9.28 mi from city center
4.3/5 Excellent! (1,002 reviews)
"Room very nicely laid out. Quiet. Very comfortable king bed."

Reviewed on Nov 25, 2022

Hyatt Regency Princeton
Hyatt Place Princeton
3 out of 5
3565 US Highway 1, Princeton, NJ, 08540
Fully refundable
The price is $110 per night from Dec 11 to Dec 12
$110
per night
Dec 11 - Dec 12
8.74 mi from city center
4.2/5 Very Good! (1,004 reviews)
"It’s a very nice hotel in quiet neighborhood!!"

Reviewed on Nov 26, 2022

Hyatt Place Princeton
Courtyard by Marriott Princeton
3 out of 5
3815 Route 1 at Mapleton Road, Princeton, NJ, 08540
Fully refundableReserve now, pay when you stay
The price is $127 per night from Dec 16 to Dec 17
$127
per night
Dec 16 - Dec 17
11.12 mi from city center
4.2/5 Very Good! (850 reviews)
Very nice except
"Great stay! No lotions or body wash and no microwave! But it was a great stay"

Reviewed on Oct 28, 2022

Courtyard by Marriott Princeton
Holiday Inn Express Bordentown - Trenton South, an IHG Hotel
2.5 out of 5
195 Route 130, Bordentown, NJ, 08505
Fully refundable
The price is $107 per night from Dec 28 to Dec 29
$107
per night
Dec 28 - Dec 29
6.05 mi from city center
4.2/5 Very Good! (533 reviews)
"Perfect for the price."

Reviewed on Nov 21, 2022

Holiday Inn Express Bordentown - Trenton South, an IHG Hotel
Holiday Inn Princeton, an IHG Hotel
3 out of 5
100 Independence Way, Monmouth Junction, NJ, 08540
Fully refundable
The price is $99 per night from Nov 28 to Nov 29
$99
per night
Nov 28 - Nov 29
13.39 mi from city center
3.7/5 Good! (881 reviews)
"Location Quiet Staff"

Reviewed on Nov 25, 2022

Holiday Inn Princeton, an IHG Hotel
Sonesta ES Suites South Brunswick - Princeton
3 out of 5
4225 US Highway 1, Monmouth Junction, NJ, 08852
The price is $103 per night from Dec 12 to Dec 13
$103
per night
Dec 12 - Dec 13
14.57 mi from city center
4/5 Very Good! (1,000 reviews)
Great place to stay
"The rooms are very spacious and clean, they have everything you need to spend there a few days. The are was nice and quiet. We couldn’t try the breakfast since it ended at 9:00am, in my opinion on a weekend it should end later as people want to sleep in. I would definitely stay here again"

Reviewed on Nov 20, 2022

Sonesta ES Suites South Brunswick - Princeton
Red Roof Inn Bordentown - McGuire AFB
2 out of 5
1073 US 206, Building A, Bordentown, NJ, 08505
Fully refundableReserve now, pay when you stay
The price is $79 per night from Dec 4 to Dec 5
$79
per night
Dec 4 - Dec 5
7.02 mi from city center
3.8/5 Good! (348 reviews)
"The room i stayed in was very clean. Perfect for my overnight stay."

Reviewed on Nov 14, 2022

Red Roof Inn Bordentown - McGuire AFB
SpringHill Suites by Marriott Ewing Princeton South
3 out of 5
1000 Charles Ewing Blvd, Trenton, NJ, 08628
The price is $110 per night from Dec 22 to Dec 23
$110
per night
Dec 22 - Dec 23
4.92 mi from city center
4.4/5 Excellent! (709 reviews)
"Very nice room."

Reviewed on Oct 29, 2022

SpringHill Suites by Marriott Ewing Princeton South
Courtyard by Marriott Ewing Princeton
3 out of 5
360 Scotch Rd, Trenton, NJ, 08628
Fully refundableReserve now, pay when you stay
The price is $110 per night from Dec 11 to Dec 12
$110
per night
Dec 11 - Dec 12
5.17 mi from city center
4.2/5 Excellent! (685 reviews)
"Good staff eager to help"

Reviewed on Nov 12, 2022

Courtyard by Marriott Ewing Princeton
Hampton Inn & Suites Robbinsville
2.5 out of 5
153 West Manor Way, Robbinsville, NJ, 08691
Fully refundableReserve now, pay when you stay
The price is $105 per night from Dec 6 to Dec 7
$105
per night
Dec 6 - Dec 7
9.3 mi from city center
4.4/5 Wonderful! (1,000 reviews)
"Will definitely be the place I stay anytime I’m in the area"

Reviewed on Oct 21, 2022

Hampton Inn & Suites Robbinsville
Hilton Garden Inn Princeton Lawrenceville
3 out of 5
1300 Lenox Drive, Lawrenceville, NJ, 08648
Fully refundableReserve now, pay when you stay
The price is $110 per night from Dec 11 to Dec 12
$110
per night
Dec 11 - Dec 12
5.64 mi from city center
4.4/5 Wonderful! (335 reviews)
"Customer was fantastic. Staff very friendly. And it was just excellent!!!"

Reviewed on Nov 21, 2022

Hilton Garden Inn Princeton Lawrenceville
Radisson Hotel Philadelphia Northeast
3.5 out of 5
2400 Old Lincoln Highway, Feasterville-Trevose, PA, 19053
Fully refundable
The price is $100 per night from Dec 21 to Dec 22
$100
per night
Dec 21 - Dec 22
13.06 mi from city center
3.8/5 Good! (1,000 reviews)
"Awesome place"

Reviewed on Oct 18, 2022

Radisson Hotel Philadelphia Northeast
Element Ewing Princeton
3 out of 5
1000 Sam Weinroth Road E, Trenton, NJ, 08628
Fully refundableReserve now, pay when you stay
The price is $110 per night from Dec 16 to Dec 17
$110
per night
Dec 16 - Dec 17
5.11 mi from city center
4.1/5 Very Good! (944 reviews)
"Lobby and room bright and clean. Parking very limited"

Reviewed on Nov 6, 2022

Element Ewing Princeton
Homewood Suites by Hilton Princeton
3 out of 5
3819 Route 1 S, Princeton, NJ, 08540
Fully refundableReserve now, pay when you stay
The price is $101 per night from Dec 8 to Dec 9
$101
per night
Dec 8 - Dec 9
11.2 mi from city center
4.3/5 Excellent! (1,001 reviews)
"My family and i enjoyed our stayed. Wish we could've stood longer but we will be back!"

Reviewed on Nov 21, 2022

Homewood Suites by Hilton Princeton
Don't see what you're looking for?
See all available properties in Trenton
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Explore, discover, and save

Stay near popular Trenton attractions

Trenton hotels information

Number of reviews 13455
Accommodation 166 hotels
Lowest Price $57
Highest Price $675

Frequently asked questions

Where is the best place to stay in Trenton?

SpringHill Suites by Marriott Ewing Princeton South is ranked highly by Expedia customers. This 3-star hotel offers free breakfast and a restaurant. Traveler reviews also recommend Courtyard by Marriott Ewing Princeton and Element Ewing Princeton as top choices for your stay. See all available top hotels, or vacation rentals in Trenton.

What's the top vacation rental that Trenton has to offer?

Gem!!!! Cozy Home located in a convenient location. : Visitors like this Trenton vacation home rental. It has air-conditioning and a Smart TV to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a fridge, a stovetop, and a microwave. See all vacation rentals in Trenton.

What top hotels in Trenton are known for their enhanced cleaning?

SpringHill Suites by Marriott Ewing Princeton South is a 3-star hotel offering property cleaning with disinfectant, linens washed at a temperature of at least 60°C/140°F, and contactless check-in. If you're looking for an affordable option close to Trenton, SpringHill Suites by Marriott Philadelphia Langhorne is a 2.5-star hotel offering enhanced cleaning measures that is located within 10 miles. And for a luxurious stay, consider Sofitel Philadelphia at Rittenhouse Square, a 4.5-star hotel that provides enhanced cleaning and is located within 30 miles of Trenton. For more options to choose from, browse all hotels in Trenton with enhanced sanitizing practices.

If I need to cancel my hotel reservation in Trenton, will I receive a refund?

Yes! The majority of hotel reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you booked a non-refundable reservation, you might still have the option to cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Trenton.

Where can I learn more about changing or cancelling my trip to Trenton?

To find more details about rescheduling or cancelling your trip to Trenton, go to https://www.expedia.com/service/.

What's the best budget-friendly accommodation in Trenton?

Based on reviews, Element Ewing Princeton is a popular 3-star hotel for our travelers looking for an economical choice, and features free breakfast and free WiFi. View all budget hotels in Trenton.

What's the best hotel for a family trip to Trenton?

SpringHill Suites by Marriott Ewing Princeton South is a top 3-star hotel on Expedia for families, and features a children's pool and a restaurant. Kids of all ages will also enjoy a visit to Trenton Visitors Center. Find more child-friendly accommodations in Trenton.

What's the best accommodation for a romantic vacation to Trenton?

Element Ewing Princeton is a favorite 3-star hotel for couples, and features LCD TVs and free breakfast. Another good option for a romantic stay is Lafayette Park Hotel and Suites, Trenton/Princeton, NJ. See all romantic hotels in Trenton.

What's the best pet-friendly place to stay in Trenton?

SpringHill Suites by Marriott Ewing Princeton South is a top dog-friendly hotel, and offers a restaurant along with free WiFi for its human guests. Element Ewing Princeton is another good choice for a stay with your pet. See more pet-friendly hotel accommodations in Trenton.

Where is the best place to stay close to CURE Insurance Arena?

Quality Inn & Suites NJ State Capital Area is one of the top choices for your stay based on our traveler data, and this hotel offers free breakfast and free parking. It's located 1 mi (1.7 km) from CURE Insurance Arena. Other good options in the area include SpringHill Suites by Marriott Ewing Princeton South and Element Ewing Princeton.

What about the best place to stay near The College of New Jersey (TCNJ)?

One of the top choices for your stay is SpringHill Suites by Marriott Ewing Princeton South, located 1.6 mi (2.6 km) from The College of New Jersey (TCNJ), and this 3-star hotel offers free breakfast and a restaurant. Element Ewing Princeton and Courtyard by Marriott Ewing Princeton are other good choices within a few miles.

What's the best boutique hotel in Trenton?

The Peacock Inn, Ascend Hotel Collection is a favorite 3-star hotel with our travelers looking for a stylish accommodation, featuring 16 guestrooms, a restaurant, and a bar. If you'd prefer to stay at a boutique hotel, you might also want to look at Hyatt Place Princeton.

Recent reviews of Trenton hotels
expedia verified reviews