The best deals on hotels when visiting Berlin in New Hampshire.

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 Berlin, New Hampshire 03570

Mt Madison Inn & Suites

365 Main Street Gorham, NH

Find comfort and value at Mt Madison Inn & Suites when visiting Berlin, where harmonious accommodations create a warm retreat, with budget-friendly rates from $117.99. Experience thoughtful amenities and a comfortable setting, designed to make your stay both enjoyable and memorable.

At Mt Madison Inn & Suites, guests can appreciate the quieter surroundings while still being close enough to downtown Berlin for a day of exploration. Choose a hotel in Berlin that makes relaxation feel effortless and affordable—book today!

  Call (855) 239-5277 to book with an agent.
  7.0 miles from Berlin, NH 03570

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Gorham Motor Inn

324 Main St Gorham, NH

With rates beginning at $83.99, Gorham Motor Inn is a practical choice for guests visiting Berlin, creating a clean and welcoming space perfect for unwinding. Enjoy a worry-free visit in rooms that provide essential comfort, ensuring a pleasant and budget-friendly stay.

At Gorham Motor Inn, guests can unwind in a more peaceful setting, while downtown Berlin remains within reach for all their city adventures. Make your Berlin stay affordable and inviting—reserve your room today!

  Call (855) 235-6136 to book with an agent.
  7.1 miles from Berlin, NH 03570

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Northern Peaks Motor Inn

289 Main St. Gorham, NH

Guests bound for Berlin can unwind at Northern Peaks Motor Inn, where comfortable rooms start at $100.00, creating a warm and inviting environment perfect for relaxation. Find a cozy retreat in rooms that offer a homely atmosphere, complete with all the necessary amenities for a stress-free stay.

Guests at Northern Peaks Motor Inn can appreciate the peaceful surroundings while still having downtown Berlin within easy reach for a day of adventure. Enjoy your Berlin travels with accommodations that deliver maximum value—reserve today!

  Call (855) 233-7850 to book with an agent.
  7.2 miles from Berlin, NH 03570

Starting at

$100.00

per night

Read Reviews View Amenities View All Rooms

Top Notch Inn

265 Main St. Gorham, NH

Stay at Top Notch Inn and relax as you explore Berlin, with quality rooms offering a peaceful retreat, starting at a budget-friendly rate of $74.99 per night. Stay in rooms that offer an array of modern amenities, providing a comfortable and convenient base for your activities.

At Top Notch Inn, guests can unwind in a more spacious setting, with downtown Berlin just a drive away for a day of city exploration. Stay comfortably in Berlin with lodging that makes every moment enjoyable—secure your room now!

  Call (855) 236-8982 to book with an agent.
  7.3 miles from Berlin, NH 03570

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn

130 Main St. Building B Gorham, NH

At Rodeway Inn, guests visiting Berlin will find affordable comfort with rooms beginning at $78.99, creating a warm and inviting space perfect for unwinding. Experience a stay that's both economical and satisfying, with rooms that provide necessary amenities for a comfortable visit.

At Rodeway Inn, visitors can appreciate the quiet surroundings, while downtown Berlin remains within easy reach for a day of exploration. Stay cozy and keep your budget intact on your Berlin adventure—reserve now!

  Call (855) 236-8982 to book with an agent.
  7.8 miles from Berlin, NH 03570

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

130 Main St. Gorham, NH

With affordable rooms beginning at $103.99, Quality Inn & Suites provides inviting accommodations for guests bound for Berlin, creating a clean, comfortable space. Keep up with your fitness routine in Quality Inn's well-equipped exercise rooms, helping you stay active while on the road.

The serene location of Quality Inn & Suites provides a restful retreat, while downtown Berlin is still accessible by car for those wanting to explore the city. Take advantage of a Berlin hotel that combines quality with cost-effective rates—secure now!

  Call (855) 233-7850 to book with an agent.
  7.8 miles from Berlin, NH 03570

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Town&Country Inn & Resort

20 State Route 2 Gorham, NH

With budget-friendly rooms from $134.99, Town&Country Inn & Resort is an ideal choice for guests traveling to Berlin, creating a clean and inviting space for unwinding. Enjoy a little extra comfort and convenience in rooms that offer upgraded amenities at an economical price.

From Town&Country Inn & Resort, a convenient drive takes guests to downtown Berlin, where they can explore the city’s top spots before retreating to a peaceful stay. Plan a relaxing Berlin getaway with accommodations that keep costs in check—book today!

  Call (855) 236-8982 to book with an agent.
  8.7 miles from Berlin, NH 03570

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

The Glen House Hotel

979 North Rt 16 Gorham, NH

With elevated charm, The Glen House Hotel near Berlin offers snug accommodations for a peaceful stay, with inviting nightly rates starting at just $235.99. Find an exceptional level of comfort and luxury in rooms that cater to your needs with style and sophistication.

At The Glen House Hotel, travelers can enjoy a serene retreat while knowing that downtown Berlin remains a short drive away. Find your happy place in Berlin with a hotel that’s all about luxury and relaxation—reserve now!

  Call (855) 233-7850 to book with an agent.
  13.7 miles from Berlin, NH 03570

Starting at

$235.99

per night

Read Reviews View Amenities View All Rooms

Cabot Inn & Suites

200 Portland Street Lancaster, NH

With budget-friendly rooms beginning at $172.99, Cabot Inn & Suites is a practical choice for guests visiting Berlin, creating a snug and welcoming space ideal for rest. Stay in a room that balances comfort and value, providing the essentials for a budget-conscious visit.

Guests staying at Cabot Inn & Suites can enjoy a restful escape while still being close enough to downtown Berlin for sightseeing. Stay comfortably and affordably for your Berlin adventure—book your room today!

  Call (855) 236-8982 to book with an agent.
  14.3 miles from Berlin, NH 03570

Starting at

$172.99

per night

Read Reviews View Amenities View All Rooms

Coos Motor Inn

209 Main Street Lancaster, NH

For an affordable and restful stay, Coos Motor Inn offers inviting accommodations with rates beginning at $129.99, creating a inviting atmosphere near Berlin. Stay in rooms that provide a touch of luxury and additional amenities, making your visit both pleasant and economical.

Travelers can relax in the calm environment of Coos Motor Inn, while knowing downtown Berlin remains within easy driving distance. Discover how inviting and affordable your Berlin trip can be—book your room today!

  Call (855) 233-7850 to book with an agent.
  15.5 miles from Berlin, NH 03570

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Mountain View Grand Resort & Spa

101 Mountain View Rd Whitefield, NH

With sophisticated decor and relaxed rooms, Mountain View Grand Resort & Spa near Berlin provides an ideal retreat, with luxurious rates beginning at an accessible $299.99. Stay in rooms that offer a seamless fusion of luxury and technology, providing an environment that is both sophisticated and comfortable.

At Mountain View Grand Resort & Spa, guests can unwind in peaceful surroundings, while downtown Berlin remains easily accessible for a day of sightseeing. Get ready for a Berlin adventure that’s equal parts comfort and sophistication—lock in today!

  Call (855) 234-7135 to book with an agent.
  17.3 miles from Berlin, NH 03570

Starting at

$299.99

per night

Read Reviews View Amenities View All Rooms

Jordan Hotel

27 Grand Circle Newry, ME

Encounter restful accommodations at Jordan Hotel as you explore Berlin, with a welcoming atmosphere that ensures a pleasant stay starting at $188.99. Find a delightful blend of style and functionality in our rooms, perfect for both short trips and extended stays.

Guests staying at Jordan Hotel will appreciate the calm retreat, with downtown Berlin still close enough for city adventures. Discover the best of Berlin with a hotel that offers first-class service at a budget price—secure now!

  Call (855) 233-7850 to book with an agent.
  17.7 miles from Berlin, NH 03570

Starting at

$188.99

per night

Read Reviews View Amenities View All Rooms

Omni Mount Washington Resort

310 Mt. Washington Hotel Rd Bretton Woods, NH

Embrace a sophisticated getaway at Omni Mount Washington Resort on your trip to Berlin, where plush accommodations provide luxury and comfort, with rates from $319.20. Relax with Omni's turndown service, a perfect end to the day with evening bed preparation and small luxuries.

Enjoy the peace and quiet at Omni Mount Washington Resort, where downtown Berlin is just a smooth drive away, allowing for easy access to the city's top attractions. Enjoy an unforgettable Berlin retreat with a hotel that balances style and comfort—reserve now!

  Call (855) 236-8982 to book with an agent.
  18.2 miles from Berlin, NH 03570

Starting at

$319.20

per night

Read Reviews View Amenities View All Rooms

Grand Summit Hotel

97 Summit Road Newry, ME

Grand Summit Hotel offers a welcoming stay for travelers visiting Berlin, with reassuring rooms providing relaxation, with inviting nightly rates from $282.99. Experience the charm and comfort of our rooms, each equipped with modern amenities to cater to your needs.

Escape to Grand Summit Hotel, where a restful environment ensures a peaceful stay with Berlin just a quick trip away. Plan your Berlin travels with a hotel that puts your relaxation first—reserve your room now!

  Call (855) 234-5074 to book with an agent.
  20.4 miles from Berlin, NH 03570

Starting at

$282.99

per night

Read Reviews View Amenities View All Rooms

West Bethel Motel

764 West Bethel Rd Bethel, ME

At West Bethel Motel, travelers to Berlin will find safe, budget-friendly accommodations with rates from $214.80, creating a welcoming environment perfect for rest. Find a welcoming and comfortable setting in rooms that offer extra amenities and space, making your stay relaxing and economical.

Escape to West Bethel Motel for a restful retreat, where the peace and quiet are perfectly paired with proximity to Berlin. Discover Berlin with a hotel that offers unbeatable comfort at a great value—lock in now!

  Call (855) 235-0725 to book with an agent.
  20.4 miles from Berlin, NH 03570

Starting at

$214.80

per night

Read Reviews View Amenities View All Rooms

The Whitneys Inn at Jackson

357 Black Mountain Road Jackson, NH

Stay comfortably at The Whitneys Inn at Jackson on your journey to Berlin, where heartwarming accommodations provide a relaxing stay, with room rates beginning at an affordable $179.99. Enjoy a more luxurious stay without the luxury price tag, with rooms that offer enhanced amenities and superior comfort.

Travelers looking for calm and convenience will love The Whitneys Inn at Jackson, where restful accommodations are near the heart of Berlin. Rest easy in Berlin knowing your accommodations deliver on quality and affordability—secure now!

  Call (855) 234-2997 to book with an agent.
  22.7 miles from Berlin, NH 03570

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

River View Resort

Route 2 357 Mayville Road Bethel, ME

With rates starting at $267.75, River View Resort is ideal for guests bound for Berlin, providing comfy accommodations in a warm, inviting setting. Find comfort in rooms that offer additional amenities and space, ensuring a relaxing and value-packed stay.

Stay at River View Resort to enjoy spacious comfort, with the convenience of Berlin's lively offerings just minutes away. Make every moment in Berlin count with a hotel that offers more for less—secure today!

  Call (855) 239-5277 to book with an agent.
  22.7 miles from Berlin, NH 03570

Starting at

$267.75

per night

Read Reviews View Amenities View All Rooms

Evergreen Valley Inn

82 Mountain Road Stoneham, ME

Relax in the comfortable surroundings of Evergreen Valley Inn on your journey to Berlin, where hospitable rooms offer quality and warmth, with nightly rates beginning at $123.37. Find comfort in rooms that offer a higher standard of amenities, ensuring a pleasant and restful stay.

Guests will appreciate the quiet environment at Evergreen Valley Inn, where restful accommodations are never too far from Berlin's activities. Step into a world of comfort and savings on your Berlin adventure—secure your room now!

  Call (855) 236-8982 to book with an agent.
  22.8 miles from Berlin, NH 03570

Starting at

$123.37

per night

Read Reviews View Amenities View All Rooms

Eagle Mountain House & Golf Club

179 Carter Notch Rd Jackson, NH

Enjoy the peaceful ambiance of Eagle Mountain House & Golf Club as you visit Berlin, where inviting rooms offer comfort, with budget-friendly nightly rates beginning at $138.99. Enjoy the combination of modern amenities and classic charm in rooms that cater to your every need.

Stay at Eagle Mountain House & Golf Club for a peaceful experience, where you can unwind while keeping the buzz of Berlin close at hand. Uncover a refined Berlin stay with accommodations that deliver exceptional value—secure now!

  Call (855) 239-4019 to book with an agent.
  23.1 miles from Berlin, NH 03570

Starting at

$138.99

per night

Read Reviews View Amenities View All Rooms

The Inn at the Rostay

186 Mayville Road Bethel, ME

For travelers headed to Berlin, The Inn at the Rostay provides inviting accommodations with rooms starting at $175.00, creating a warm and comfortable environment. Enjoy the essentials in accommodations designed for efficiency and comfort, ideal for travelers on a budget.

At The Inn at the Rostay, you can enjoy the balance of a quiet stay while keeping Berlin just a short drive away. Experience Berlin with comfort and budget-savvy rates—lock in your stay today!

  Call (855) 235-0725 to book with an agent.
  23.2 miles from Berlin, NH 03570

Starting at

$175.00

per night

Read Reviews View Amenities View All Rooms

The Wayside Inn

3738 Main St Bethlehem, NH

Guests traveling to Berlin will appreciate the plush accommodations at The Wayside Inn, with rooms starting at $154.99, creating a welcoming atmosphere. Stay in a setting that offers a step up in comfort, with additional amenities that cater to your needs for a pleasant visit.

Enjoy the best of both worlds at The Wayside Inn, where guests can relax in peace while keeping Berlin close enough for exploration. Make every moment in Berlin count with a hotel that offers more for less—reserve your room now!

  Call (855) 235-0725 to book with an agent.
  23.6 miles from Berlin, NH 03570

Starting at

$154.99

per night

Read Reviews View Amenities View All Rooms

The Lodge at Jackson Village

153 Route 16 Jackson, NH

With rates beginning at $89.00, The Lodge at Jackson Village is an ideal choice for travelers visiting Berlin, creating a relaxed and welcoming space for relaxation. Relax in accommodations that provide more than just the essentials, offering added comfort and convenience for a pleasant stay.

Stay at The Lodge at Jackson Village to enjoy a peaceful retreat, where you can relax and still explore the excitement of Berlin when you’re ready. Find out how relaxing Berlin can be with accommodations that fit your budget—secure now!

  Call (855) 239-4019 to book with an agent.
  23.8 miles from Berlin, NH 03570

Starting at

$89.00

per night

Read Reviews View Amenities View All Rooms

The Bethel Resort & Suites

21 Broad Street Bethel, ME

Find tucked away accommodations at The Bethel Resort & Suites on your journey to Berlin, where restful rooms create a welcoming environment, with rates beginning at $131.99. Stay in rooms that bridge the gap between affordability and luxury, offering enhanced amenities for a satisfying stay.

Escape to The Bethel Resort & Suites, where the peaceful atmosphere provides a break from the hustle, yet Berlin remains easily reachable. Unwind in Berlin with a hotel that combines elegance and budget-friendly rates—lock in today!

  Call (855) 239-5277 to book with an agent.
  23.9 miles from Berlin, NH 03570

Starting at

$131.99

per night

Read Reviews View Amenities View All Rooms

The Inn at Thorn Hill & Spa

40 Thorn Hill Road Jackson, NH

Those traveling to Berlin will appreciate the charm of The Inn at Thorn Hill & Spa, where refined accommodations create a serene stay, with rates starting from $293.99. Experience rooms that are as luxurious as they are functional, providing a perfect base for business or leisure.

Unwind in the comfort of The Inn at Thorn Hill & Spa, where the restful ambiance ensures a peaceful stay with Berlin always close by. Make your Berlin visit exceptional with accommodations that elevate every moment—secure now!

  Call (855) 239-5277 to book with an agent.
  24.1 miles from Berlin, NH 03570

Starting at

$293.99

per night

Read Reviews View Amenities View All Rooms