Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Somerset

Filter by star ratings
All filters
Red Carpet Inn - New Brunswick
Red Carpet Inn - New Brunswick
5.7 Okay
26 Route 1 North, New Brunswick, NJ, United States
Show on map
3.9 mi from city centre, Somerset 
OkayBased on 42 reviews
5.7

Red Carpet Inn - New Brunswick offers a comfortable setting while in New Brunswick.

Beauty Rest Motel
Beauty Rest Motel
7.3 Good
520 US Highway 1 North, Edison, NJ, United States
Show on map
4.8 mi from city centre, Somerset 
GoodBased on 41 reviews
7.3

Beauty Rest Motel is located in Edison and offers free Wi-Fi. It is conveniently positioned for those wishing to sightsee in the area.

Tips for booking a Somerset hotel

Cheapest month:January
Most expensive month:June
Average price in Somerset:$126/night
Absolute cheapest price found:$61/night
Cheapest day:Thursday
Most expensive day:Tuesday
$87 - $252
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$101 - $173
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Somerset hotels

Show all 20 hotels
1
Red Carpet Inn - New Brunswick
Red Carpet Inn - New Brunswick
5.7 Okay
26 Route 1 North, New Brunswick, NJ, United States
Show on map
1.9 mi from city centre, New Brunswick 

Red Carpet Inn - New Brunswick offers a comfortable setting while in New Brunswick.

Cheapest hotels in Somerset, New Jersey

Show all 20 hotels
Beauty Rest Motel
Beauty Rest Motel
7.3 Good
520 US Highway 1 North, Edison, NJ, United States
Show on map
1.3 mi from city centre,  

Beauty Rest Motel is located in Edison and offers free Wi-Fi. It is conveniently positioned for those wishing to sightsee in the area.

$75
Avg. per night
Red Carpet Inn - New Brunswick
Red Carpet Inn - New Brunswick
5.7 Okay
26 Route 1 North, New Brunswick, NJ, United States
Show on map
1.9 mi from city centre,  

Red Carpet Inn - New Brunswick offers a comfortable setting while in New Brunswick.

$78
Avg. per night

Hotel prices in Somerset

2 stars and under

$75 - $78

Red Carpet Inn - New Brunswick

#1 Most popular

$78
Avg. per night
Beauty Rest Motel

Best value

$75
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Somerset

About Somerset

Somerset enjoys a small-town ambience despite its close proximity to New York City. State parks, golf, fishing and hiking offer plenty of outdoor recreation, while historic farmhouses reveal a deep appreciation for American history.

Things to do

Fishing enthusiasts will find plenty of room to roam in Somerset, with several access points on the Delaware-Raritan Canal and Millstone River. You’ll also find three stocked ponds in Colonial Park, where you can reel in bass, trout, carp and catfish.

Colonial Park also offers boat ramps for canoes, kayaks, electric boats and paddle boats, along with bike and hiking trails, charcoal grills, tennis courts and picnic shelters. Explore Colonial Park Gardens, home to a Fragrance & Sensory Garden and an expansive arboretum with more than 3,000 roses.

Somerset is a major golf destination where you can tee off on 18-hole courses, such as Quail Brook and Spooky Brook. Travelling with young putters? Head over to Tara Greens Family Golf Center with its nine-hole course and separate mini-golf course.

Listed on state and national historic registers, the six restored Dutch farmhouses were built between 1722 and 1875. Stroll the gardens and check the calendar for free open houses, events and Colonial-era demonstrations at the Wyckoff-Garretson Museum House and Carriage Barn.

Getting around

Various commuter buses and shuttles run throughout the township, but the best way to get around Somerset is by car. You can rent a vehicle at the airports in Newark or New York City, both within 50 kilometres away.

Somerset travel FAQs

  • What are the best hotels in Somerset?

    Beauty Rest Motel (7.3/10 from 41 reviews) is a popular and highly-rated option in Somerset.

  • How much do hotels in Somerset cost?

    Searches in the last 72 hours suggest an average price of around $138/night is normal for a hotel in Somerset.

  • How much is a cheap hotel in Somerset?

    HotelsCombined users have found cheap hotels in Somerset starting from $72 per night in the last 3 days.

  • How much is a hotel in Somerset tonight?

    Over the last 3 days, the starting price of a hotel in Somerset tonight has been as low as $84 and the average price has been as much as $129.