Find hotels in Morristown, NJ from $66

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

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 1,595 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Courtyard Somerset by Marriott
3 out of 5
250 Davidson Ave, Somerset, NJ
Fully refundableReserve now, pay when you stay
The price is $116 per night from Oct 22 to Oct 23
$116
per night
Oct 22 - Oct 23
18.22 mi from city center
8.4/10 Very Good! (1,004 reviews)
"Easy check in and check out. Very comfortable bed."

Reviewed on Sep 25, 2023

Courtyard Somerset by Marriott
Doubletree by Hilton Somerset Hotel and Conference Center
4 out of 5
200 Atrium Dr, Somerset, NJ
Fully refundableReserve now, pay when you stay
The price is $101 per night from Oct 15 to Oct 16
$101
per night
Oct 15 - Oct 16
18.04 mi from city center
8/10 Very Good! (1,000 reviews)
"Everything"

Reviewed on Oct 1, 2023

Doubletree by Hilton Somerset Hotel and Conference Center
Madison Hotel
4 out of 5
1 Convent Rd, Morristown, NJ
The price is $179 per night from Oct 20 to Oct 21
$179
per night
Oct 20 - Oct 21
2.38 mi from city center
8.8/10 Excellent! (1,000 reviews)
"Very friendly and professional."

Reviewed on Oct 2, 2023

Madison Hotel
Save an average of 15% on thousands of hotels when you're signed in
Embassy Suites by Hilton Piscataway Somerset
3.5 out of 5
121 Centennial Ave, Piscataway, NJ
The price is $144 per night from Oct 12 to Oct 13
$144
per night
Oct 12 - Oct 13
17.64 mi from city center
8.6/10 Excellent! (1,001 reviews)
Pros and Cons
"Pros: inside of the hotel is very nice, the room was clean, the bathroom was clean, the complimentary breakfast was good, love that they offer a complimentary drink for adults :) Cons: The pull out bed is not the most clean looking (seems like more TLC is needed for the pullout beds), the noise outside ..."

Reviewed on Sep 25, 2023

Embassy Suites by Hilton Piscataway Somerset
Courtyard by Marriott Basking Ridge
3 out of 5
595 Martinsville Rd, Basking Ridge, NJ
Fully refundableReserve now, pay when you stay
The price is $170 per night from Oct 27 to Oct 28
$170
per night
Oct 27 - Oct 28
10.98 mi from city center
8.6/10 Excellent! (659 reviews)
"Nice location"

Reviewed on Sep 20, 2023

Courtyard by Marriott Basking Ridge
Comfort Inn & Suites Somerset - New Brunswick
2.5 out of 5
255 Davidson Ave, Somerset, NJ
Fully refundableReserve now, pay when you stay
The price is $93 per night from Oct 15 to Oct 16
$93
per night
Oct 15 - Oct 16
18.19 mi from city center
7.8/10 Good! (739 reviews)
"Good breakfast"

Reviewed on Sep 26, 2023

Comfort Inn & Suites Somerset - New Brunswick
HYATT House Morristown
3 out of 5
194 Park Ave, Morristown, NJ
The price is $170 per night from Oct 15 to Oct 16
$170
per night
Oct 15 - Oct 16
2.53 mi from city center
8.6/10 Excellent! (999 reviews)
"Very nice place!"

Reviewed on Oct 1, 2023

HYATT House Morristown
Hyatt Regency Morristown
4 out of 5
3 Speedwell Avenue, Morristown, NJ
Fully refundable
The price is $185 per night from Oct 20 to Oct 21
$185
per night
Oct 20 - Oct 21
0.22 mi from city center
8.2/10 Very Good! (1,001 reviews)
"Courteous and helpful staff…….and well sized rooms, too!"

Reviewed on Oct 2, 2023

Hyatt Regency Morristown
Days Inn by Wyndham Hillsborough
2 out of 5
118 US Highway 206 S, Hillsborough, NJ
Fully refundableReserve now, pay when you stay
The price is $80 per night from Oct 5 to Oct 6
$80
per night
Oct 5 - Oct 6
19.1 mi from city center
5.8/10 (1,003 reviews)
"Decent hotel. Nothing spectacular"

Reviewed on Sep 30, 2023

Days Inn by Wyndham Hillsborough
Sonesta ES Suites Somerset
3 out of 5
260 Davidson Ave, Somerset, NJ
Fully refundableReserve now, pay when you stay
The price is $140 per night from Nov 1 to Nov 2
$140
per night
Nov 1 - Nov 2
18.32 mi from city center
7.8/10 Good! (957 reviews)
Accepted
"It was nice bur breakfast was not top But accepted Cleaning is done once every 5 days Location is far from the shops and schools"

Reviewed on Oct 2, 2023

Sonesta ES Suites Somerset
Travel Inn & Suites
2 out of 5
482 US Highway 202, Flemington, NJ
Fully refundableReserve now, pay when you stay
The price is $74 per night from Oct 11 to Oct 12
$74
per night
Oct 11 - Oct 12
26.47 mi from city center
7.2/10 Good! (506 reviews)
Great place overall
"Very spacious room for a great price. Awesome Customer service. Tasty, filling breakfast. Would only change one thing: a thicker comforter on the bed"

Reviewed on Sep 28, 2023

Travel Inn & Suites
HYATT house Branchburg / Bridgewater
3 out of 5
3141 Rte 22 E, Branchburg, NJ
The price is $125 per night from Oct 12 to Oct 13
$125
per night
Oct 12 - Oct 13
17.35 mi from city center
9/10 Wonderful! (1,001 reviews)
"Really enjoyed my stay. The staff is warm, friendly, and efficient, and my room was spacious and clean. And breakfast was delicious!"

Reviewed on Oct 3, 2023

HYATT house Branchburg / Bridgewater
Hampton Inn & Suites Bridgewater
2.5 out of 5
1277 Route 22 West, Bridgewater, NJ
Fully refundableReserve now, pay when you stay
The price is $152 per night from Oct 19 to Oct 20
$152
per night
Oct 19 - Oct 20
15.96 mi from city center
9.2/10 Wonderful! (883 reviews)
"Rooms were very nice and they were clean .. I was very happy"

Reviewed on Sep 25, 2023

Hampton Inn & Suites Bridgewater
Courtyard by Marriott Lebanon
3 out of 5
300 Corporate Dr, Lebanon, NJ
Fully refundableReserve now, pay when you stay
The price is $122 per night from Oct 26 to Oct 27
$122
per night
Oct 26 - Oct 27
20.93 mi from city center
8.8/10 Excellent! (414 reviews)
"Property is close to a lot of things but sits back a little so it’s quiet. Staff is very friendly and helpful. We stayed here because our normal place was booked and we have decided to make this our regular place now when we come this way. Highly recommend!!! Only thing I can say negatively (and ..."

Reviewed on Sep 25, 2023

Courtyard by Marriott Lebanon
Baymont by Wyndham Budd Lake
2 out of 5
102 Us Highway 46, Budd Lake, NJ
Fully refundableReserve now, pay when you stay
The price is $80 per night from Oct 11 to Oct 12
$80
per night
Oct 11 - Oct 12
14.26 mi from city center
8/10 Very Good! (1,000 reviews)
"I stayed here on three different occasions within a ten day period with my grandchildren. My first two visits were great, Ashe at front desk was kind and accommodating. On my third visit I was made to feel less than welcome by the male who was working the front desk. I went back the third time because ..."

Reviewed on Sep 26, 2023

Baymont by Wyndham Budd Lake
Days Inn by Wyndham Budd Lake
2 out of 5
138 Route 46, Budd Lake, NJ
Fully refundableReserve now, pay when you stay
The price is $79 per night from Oct 8 to Oct 9
$79
per night
Oct 8 - Oct 9
14.32 mi from city center
7.2/10 Good! (892 reviews)
"Awesome staff and management. Cleanliness of the rooms and the entire hotel and the grounds. Very accommodating and I will be staying here again"

Reviewed on Sep 23, 2023

Days Inn by Wyndham Budd Lake
Clarion Hotel Somerset - New Brunswick
3.5 out of 5
60 Cottontail Lane, Somerset, NJ
Fully refundableReserve now, pay when you stay
The price is $92 per night from Oct 15 to Oct 16
$92
per night
Oct 15 - Oct 16
17.23 mi from city center
6.2/10 (630 reviews)
"The price was very affordable. It was close to the proximity of where I needed to be. Staff was friendly but was hard to understand"

Reviewed on Oct 1, 2023

Clarion Hotel Somerset - New Brunswick
Delta Hotels by Marriott Somerset
4 out of 5
110 Davidson Ave, Somerset, NJ
The price is $152 per night from Nov 1 to Nov 2
$152
per night
Nov 1 - Nov 2
17.74 mi from city center
8.6/10 Excellent! (80 reviews)
"Great hotel"

Reviewed on Sep 24, 2023

Delta Hotels by Marriott Somerset
Quality Inn Ledgewood - Dover
2.5 out of 5
1691 Us Highway 46, Ledgewood, NJ
Fully refundableReserve now, pay when you stay
The price is $66 per night from Oct 30 to Oct 31
$66
per night
Oct 30 - Oct 31
11.77 mi from city center
6.8/10 (480 reviews)
"it was clean an quite the pool was great"

Reviewed on Sep 20, 2023

Quality Inn Ledgewood - Dover
Homewood Suites by Hilton Bridgewater/Branchburg
3 out of 5
968 Route 202 S, Branchburg, NJ
Fully refundableReserve now, pay when you stay
The price is $135 per night from Nov 2 to Nov 3
$135
per night
Nov 2 - Nov 3
19.17 mi from city center
8.8/10 Excellent! (506 reviews)
"great"

Reviewed on Oct 1, 2023

Homewood Suites by Hilton Bridgewater/Branchburg