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

Courtyard by Marriott Basking Ridge

595 Martinsville Rd Basking Ridge, NJ

Courtyard by Marriott Basking Ridge offers a warm retreat for travelers to Bernards, with comfortable rooms designed to create a welcoming environment, with room rates starting at $189.99. Celebrate your events at Courtyard, where dedicated event planners and customizable packages ensure your gatherings are a success.

With quick access to downtown Bernards, guests at Courtyard by Marriott Basking Ridge can easily explore the city’s most exciting spots while returning to a quieter, more relaxed atmosphere. Step into Bernards luxury without the high price tag—lock in your hotel room today!

  Call (855) 234-2997 to book with an agent.
  1.5 miles from Bernards, NJ 07931

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Somerset Hills Hotel Tapestry Collection by Hilton

200 Liberty Corner Rd Warren, NJ

Unwind in the elegance of Somerset Hills Hotel Tapestry Collection by Hilton as you explore Bernards, where premium accommodations create a warm retreat, with budget-friendly rates starting at $200.99. Relax in Tapestry Collection's thoughtfully appointed spaces, where comfort meets chic design to create a restful oasis.

Guests staying at Somerset Hills Hotel Tapestry Collection by Hilton can quickly drive into downtown Bernards, where the city’s best destinations are just a short distance away. Experience a Bernards stay that combines luxury with impeccable service—reserve now!

  Call (855) 233-0132 to book with an agent.
  1.6 miles from Bernards, NJ 07931

Starting at

$200.99

per night

Read Reviews View Amenities View All Rooms

Delta Hotels by Marriott Basking Ridge

80 Allen Rd Basking Ridge, NJ

Relax in style at Delta Hotels by Marriott Basking Ridge as you travel to Bernards, with comfortable rooms that offer a restful escape, with rates beginning at a budget-friendly $189.99. Stay energized with Delta Hotels by Marriott’s signature coffee blends, available throughout the day in the lobby.

Guests at Delta Hotels by Marriott Basking Ridge will appreciate the short drive to downtown Bernards, where the city’s most exciting destinations are always within easy reach. Make your Bernards travels both comfortable and cost-effective with inviting lodging—book today!

  Call (855) 235-6136 to book with an agent.
  1.7 miles from Bernards, NJ 07931

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Olde Mill Inn

225 Route 202 Basking Ridge, NJ

With a blend of charm and quality, Olde Mill Inn near Bernards provides inviting rooms, with nightly rates starting from an affordable $189.00. Experience the perfect blend of luxury and convenience in rooms that are thoughtfully equipped with high-end amenities.

Guests staying at Olde Mill Inn are never far from the heart of Bernards, where a quick drive brings them to the city’s best attractions. Relax in Bernards with a hotel that knows how to elevate your travel experience—lock in today!

  Call (855) 239-4019 to book with an agent.
  4.0 miles from Bernards, NJ 07931

Starting at

$189.00

per night

Read Reviews View Amenities View All Rooms

Pendry Natirar

400 NATIRAR DR Far Hills, NJ

Find your luxurious getaway at Pendry Natirar on your trip to Bernards, where every moment is defined by grace and style, with rates beginning at $595.99. Relax in the lap of luxury, where rooms are furnished with bespoke pieces and equipped with private bars and spa facilities.

From Pendry Natirar, guests can quickly reach downtown Bernards by car, where the city’s most iconic attractions are always nearby. Unwind in Bernards with a hotel that brings luxury to life in every detail—book today!

  Call (855) 236-8982 to book with an agent.
  4.3 miles from Bernards, NJ 07931

Starting at

$595.99

per night

Read Reviews View Amenities View All Rooms

Bridgewater Marriott

700 Commons Way Bridgewater, NJ

Step into a refined experience at Bridgewater Marriott on your visit to Bernards, where premium accommodations provide relaxation, with inviting rates starting at $229.99. Experience the grandeur of Marriott's historic hotels, beautifully preserved and infused with modern luxury and amenities.

At Bridgewater Marriott, guests can relax in a serene environment, while downtown Bernards is still within reach for easy access to the city’s main attractions. Get the most out of Bernards with accommodations that provide the perfect touch of sophistication—book today!

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

Starting at

$229.99

per night

Read Reviews View Amenities View All Rooms

AC Hotel Bridgewater

600 SOMERSET CORP BLVD Bridgewater, NJ

Guests visiting Bernards will find affordable comfort at AC Hotel Bridgewater, where rooms start at $189.99, creating a warm, inviting space perfect for relaxation. Indulge in a refined afternoon at AC Hotels' tea service, where you can enjoy a selection of fine teas and delicate pastries.

Guests at AC Hotel Bridgewater can enjoy the peace and quiet of being further from the city’s busiest areas, with downtown Bernards still within reach for a day of exploring. Find a hotel in Bernards that checks all the boxes for a great stay—book today!

  Call (855) 236-8982 to book with an agent.
  6.8 miles from Bernards, NJ 07931

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Bridgewater

1277 Route 22 West Bridgewater, NJ

At Hampton Inn & Suites Bridgewater, travelers to Bernards will find budget-friendly rooms with rates beginning at $137.99, creating a welcoming and comfortable environment. Enjoy a seamless travel experience with Hampton's efficient online check-in process, saving you time upon arrival.

Hampton Inn & Suites Bridgewater offers the ideal setting for guests seeking peace and quiet, with downtown Bernards only a short trip away for a day of exploring. Get ready for a Bernards adventure that’s both enjoyable and cost-effective—book today!

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

Starting at

$137.99

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham North Plainfield

1025 22 Route West North Plainfield, NJ

At Howard Johnson by Wyndham North Plainfield, guests bound for Bernards will find budget-friendly comfort with rooms beginning at $150.00, creating a warm and inviting space ideal for rest. Experience the family-friendly atmosphere at Howard Johnson, where kids stay free and family vacations become more affordable.

Guests staying at Howard Johnson by Wyndham North Plainfield will love how easily they can access downtown Bernards, before returning to the hotel’s peaceful surroundings. Stay budget-wise while enjoying Bernards in comfort—secure your hotel today!

  Call (855) 234-7135 to book with an agent.
  7.3 miles from Bernards, NJ 07931

Starting at

$150.00

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Bridgewater

500 Promenade Blvd Bridgewater, NJ

Experience quality and comfort at Hilton Garden Inn Bridgewater as you explore Bernards, where calm accommodations provide a relaxing environment, with rates beginning at $145.99. Benefit from Hilton Garden Inn's daily housekeeping service, ensuring your room remains clean and comfortable throughout your stay.

At Hilton Garden Inn Bridgewater, guests can enjoy the relaxed atmosphere of being further out, with downtown Bernards still within easy reach by car. Step into Bernards elegance with accommodations that deliver on quality and savings—secure your room now!

  Call (855) 234-7135 to book with an agent.
  7.6 miles from Bernards, NJ 07931

Starting at

$145.99

per night

Read Reviews View Amenities View All Rooms

Embassy Suites by Hilton Berkeley Heights

250 Connell Drive Berkeley Heights, NJ

Unwind at Embassy Suites by Hilton Berkeley Heights as you explore Bernards, where quality accommodations create a welcoming environment, with budget-friendly rates beginning at $201.99. Take advantage of the Hilton Honors program at Embassy Suites, earning points towards free nights and exclusive benefits with every stay.

Guests staying at Embassy Suites by Hilton Berkeley Heights can enjoy a peaceful atmosphere, knowing that the excitement of downtown Bernards is still just a trip away. Take advantage of a Bernards stay where elegance is matched with excellent service—reserve now!

  Call (855) 234-7135 to book with an agent.
  8.0 miles from Bernards, NJ 07931

Starting at

$201.99

per night

Read Reviews View Amenities View All Rooms

HYATT house Branchburg / Bridgewater

3141 Rte 22 E Branchburg, NJ

Enjoy the charm of HYATT house Branchburg / Bridgewater near Bernards, with quality rooms that provide a relaxing retreat, starting at an affordable rate of $134.99 per night. Relax in Hyatt House’s hot tubs, offering a soothing escape from the day's activities.

At HYATT house Branchburg / Bridgewater, guests can unwind in a peaceful environment, with downtown Bernards a convenient drive away for a day of adventure. Uncover the perfect blend of quality and savings in Bernards—book your hotel room today!

  Call (855) 234-2997 to book with an agent.
  8.2 miles from Bernards, NJ 07931

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn Bridgewater Branchburg

3241 Route 22 Branchburg, NJ

Unwind at Residence Inn Bridgewater Branchburg near Bernards, where inviting accommodations provide a warm retreat, with affordable nightly rates starting at $189.99. Check into spacious suites at Residence Inn, where separate zones for cooking, sleeping, and relaxing ensure your routine remains uninterrupted.

From Residence Inn Bridgewater Branchburg, the drive to downtown Bernards is quick and convenient, allowing guests to explore the city’s attractions while returning to a quieter retreat. Take advantage of a Bernards hotel that turns your trip into a seamless experience—lock in today!

  Call (855) 236-8982 to book with an agent.
  8.3 miles from Bernards, NJ 07931

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Clarion Hotel Somerset New Brunswick

60 Cottontail Lane Somerset, NJ

Find elevated comfort at Clarion Hotel Somerset New Brunswick as you visit Bernards, where warm-hearted rooms offer a peaceful retreat, with inviting nightly rates starting at $111.99. Stay informed with Clarion's city guides, available for guests seeking recommendations for dining, shopping, and entertainment.

From Clarion Hotel Somerset New Brunswick, a brief drive delivers guests into downtown Bernards, where they can explore the city’s highlights and return to the calm of the hotel. Choose a hotel in Bernards that’s designed to impress with premium features—reserve now!

  Call (855) 239-5277 to book with an agent.
  8.7 miles from Bernards, NJ 07931

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

The Hub Murray Hill BW Premier Collection

535 Central Avenue New Providence, NJ

Guests bound for Bernards will find inviting accommodations at The Hub Murray Hill BW Premier Collection, where delightful rooms start at $167.99, creating a warm and comfortable space perfect for relaxation. Stay in rooms that deliver a bit more luxury and comfort, enhancing your travel experience without breaking the bank.

Guests staying at The Hub Murray Hill BW Premier Collection will appreciate the calm surroundings, with downtown Bernards accessible by car for all their sightseeing needs. Make your Bernards trip memorable with a hotel that offers more for less—secure your stay now!

  Call (855) 236-8982 to book with an agent.
  8.8 miles from Bernards, NJ 07931

Starting at

$167.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Morristown Inn

270 South Street Morristown, NJ

Stay comfortably at Best Western Plus Morristown Inn on your journey to Bernards, where hospitable accommodations provide a relaxing stay, with room rates beginning at an affordable $193.99. Take advantage of the ticket service at Best Western Plus, helping you secure entry to local attractions and events.

At Best Western Plus Morristown Inn, guests can enjoy the peaceful surroundings of the hotel, while downtown Bernards remains a convenient drive away for sightseeing and adventure. Unwind in Bernards with a hotel that brings added convenience to your journey—reserve now!

  Call (855) 239-4019 to book with an agent.
  9.2 miles from Bernards, NJ 07931

Starting at

$193.99

per night

Read Reviews View Amenities View All Rooms

Delta Hotels by Marriott Somerset

110 Davidson Ave Somerset, NJ

Immerse yourself in luxury at Delta Hotels by Marriott Somerset as you visit Bernards, where quality accommodations ensure unparalleled comfort, with rates starting at $209.99. Experience ultimate relaxation with Delta Hotels by Marriott’s pillowtop mattresses and premium bedding, ensuring a restful sleep.

From Delta Hotels by Marriott Somerset, a brief drive takes guests into downtown Bernards, where they can experience the city’s highlights before returning to a restful stay. Enjoy a Bernards stay that’s as extraordinary as the city itself with impeccable service—reserve now!

  Call (855) 233-0132 to book with an agent.
  9.6 miles from Bernards, NJ 07931

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Bridgewater Branchburg / Somerville

947 Route 202 N Branchburg, NJ

At Fairfield Inn & Suites Bridgewater Branchburg / Somerville, travelers bound for Bernards will find budget-conscious comfort with rates starting at $169.99, creating a clean and welcoming environment. Relax in the contemporary design of Fairfield's guest bathrooms, featuring rainfall showers and upscale bath products.

With Bernards a drive away, guests at Fairfield Inn & Suites Bridgewater Branchburg / Somerville can balance city adventures with a restful stay in more spacious accommodations. Discover the smart way to experience Bernards with thoughtfully priced lodging—lock in today!

  Call (855) 233-7850 to book with an agent.
  9.7 miles from Bernards, NJ 07931

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Hyatt Regency Morristown

3 Speedwell Avenue Morristown, NJ

Relax in the inviting surroundings of Hyatt Regency Morristown near Bernards, where premium accommodations create a warm ambiance, with rates starting at an affordable $279.00. Explore the elegance of Hyatt Regency’s bridal suites, designed to provide the perfect setting for pre-wedding preparations and relaxation.

The peaceful setting of Hyatt Regency Morristown is perfect for unwinding, with downtown Bernards still within reach for easy access to the city’s highlights. Take advantage of a Bernards hotel that knows how to make your travels seamless—book today!

  Call (855) 234-7135 to book with an agent.
  9.7 miles from Bernards, NJ 07931

Starting at

$279.00

per night

Read Reviews View Amenities View All Rooms

Madison Hotel

1 Convent Rd Morristown, NJ

Find elegance and relaxation at Madison Hotel as you visit Bernards, where refined accommodations provide comfort, with budget-friendly rates starting at $279.99. Experience a refined atmosphere where luxury meets functionality, providing an idyllic setting for both relaxation and business.

Guests at Madison Hotel can enjoy a spacious stay, with downtown Bernards still just a drive away for easy access to the city’s attractions. Experience a Bernards escape that balances luxury with a welcoming atmosphere—lock in your stay today!

  Call (855) 235-0725 to book with an agent.
  9.7 miles from Bernards, NJ 07931

Starting at

$279.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Hillsborough

118 US Highway 206 S Hillsborough, NJ

At Days Inn by Wyndham Hillsborough, travelers to Bernards will find inviting accommodations with rates beginning at $102.99, creating a warm and comfortable space perfect for relaxation. Appreciate our no-surprises billing policy, providing transparent pricing and excellent value for every guest.

At Days Inn by Wyndham Hillsborough, guests can enjoy the calm and comfort of staying a bit further out, with downtown Bernards still easily accessible by car. Enjoy Bernards adventures without the expense—book your inviting, cost-effective stay now!

  Call (855) 236-8982 to book with an agent.
  9.8 miles from Bernards, NJ 07931

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Bridgewater / Branchburg

968 Route 202 S Branchburg, NJ

Choose Homewood Suites by Hilton Bridgewater / Branchburg for your trip to Bernards, where inviting rooms provide a welcoming experience, with affordable nightly rates starting at $183.99. Experience enhanced productivity with Homewood Suites' ergonomic workstations, complete with ample lighting and comfortable seating.

Guests at Homewood Suites by Hilton Bridgewater / Branchburg can enjoy a spacious, relaxing stay while still having the convenience of downtown Bernards just a drive away. Enjoy Bernards with a hotel that’s designed for your comfort and budget—secure now!

  Call (855) 236-8982 to book with an agent.
  9.8 miles from Bernards, NJ 07931

Starting at

$183.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Piscataway Somerset an IHG Hotel

21 Kingsbridge Rd Piscataway, NJ

Relaxation meets style at Holiday Inn Piscataway Somerset an IHG Hotel for those exploring Bernards, where inviting rooms create a peaceful stay, with affordable nightly rates from $157.33. Stay warm and cozy by the fire in Holiday Inn’s select locations, where lobby fireplaces offer a comfortable gathering spot.

At Holiday Inn Piscataway Somerset an IHG Hotel, guests can unwind in a more peaceful setting, while downtown Bernards remains within reach for all their city adventures. Get ready to be pampered in Bernards with a hotel that combines sophistication and affordability—lock in today!

  Call (855) 236-8982 to book with an agent.
  9.8 miles from Bernards, NJ 07931

Starting at

$157.33

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Somerset New Brunswick

255 Davidson Ave Somerset, NJ

At Comfort Inn & Suites Somerset New Brunswick, travelers visiting Bernards can enjoy inviting accommodations with rooms from $143.99, creating a clean and welcoming environment ideal for rest. Relax in Comfort Inn's soft, premium bedding, designed to ensure a restful night's sleep for every guest.

Guests at Comfort Inn & Suites Somerset New Brunswick will love the calm surroundings, while downtown Bernards is just a drive away for easy sightseeing and exploration. Stay in Bernards with a hotel that caters to your needs and budget—secure your room now!

  Call (855) 235-6136 to book with an agent.
  9.9 miles from Bernards, NJ 07931

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms