Skip to main content.

Hotels in Morristown, New Jersey

Search & Compare Morristown Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Morristown

What's Morristown Like?

Spend time appreciating the historic sites, and checking out the bars in Morristown. Nature lovers can visit Morristown Green and Frelinghuysen Arboretum. And while you're here, be sure to stop by Mayo Performing Arts Center and First Baptist Church.

Where are the Best Places to Stay in Morristown?

Below are the number of accommodations by star rating in Morristown and the surrounding area:

  • • 2 5-star accommodations
  • • 111 4-star accommodations from USD 98 per night
  • • 192 3-star accommodations from USD 76 per night
  • • 54 2-star accommodations from USD 55 per night
  • • 2 1-star accommodations

How to Get to Morristown

Flights to Morristown

  • • Morristown, NJ (MMU-Morristown Municipal), 3.1 mi (5.1 km) from central Morristown
  • • Caldwell, NJ (CDW-Essex County), 11.9 mi (19.1 km) from central Morristown
  • • Newark, NJ (EWR-Liberty Intl.), 17.5 mi (28.2 km) from central Morristown

Things to See and Do in Morristown

What to See in Morristown

  • • Morristown Green
  • • First Baptist Church
  • • Mennen Sports Arena
  • • Frelinghuysen Arboretum
  • • Morristown National Historical Park

Things to Do in Morristown

  • • Mayo Performing Arts Center
  • • Inline Morristown
  • • Washington's Headquarters Museum
  • • Fosterfields Living Historical Farm
  • • Seaton Hackney Stables

Other Popular Morristown Attractions

  • • Fort Nonsense
  • • St. Peter's Episcopal Church
  • • Macculloch Hall
  • • Schuyler-Hamilton House
  • • Catholic Church of the Assumption

When Is the Best Time to Visit Morristown?

  • • Hottest months: July, August, June, September (average 84°F)
  • • Coldest months: January, February, December, March (average 20°F)
  • • Rainiest months: July, April, October, and September (average 4.55 inches of rainfall)