The best deals on hotels when visiting Oldham Pines in Massachusetts.

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 Oldham Pines, Massachusetts 02359

Green Harbor Hotel

7 Old Plain St Marshfield, MA

Green Harbor Hotel offers budget-friendly comfort for travelers headed to Oldham Pines, with rooms starting at $113.00, creating a clean, inviting environment perfect for unwinding. Relax in rooms that prioritize practical comfort and affordability, ensuring a pleasant and economical stay.

At Green Harbor Hotel, guests can enjoy a more serene environment, with downtown Oldham Pines just a drive away for easy access to the city’s main attractions. Stay comfortably and save more on your Oldham Pines trip—book your hotel room today!

  Call (855) 233-7850 to book with an agent.
  5.9 miles from Oldham Pines, MA 02359

Starting at

$113.00

per night

Read Reviews View Amenities View All Rooms

Washington Park Motel

149 Washington St Norwell, MA

Guests visiting Oldham Pines will appreciate the tucked away, affordable comfort at Washington Park Motel, where rooms start at $112.99, providing a clean and inviting space perfect for relaxation. Stay in a room that balances comfort and practicality, offering standard amenities for a budget-conscious stay.

With a short drive into downtown Oldham Pines, guests at Washington Park Motel can enjoy the city’s best attractions and return to the hotel’s quiet setting. Experience Oldham Pines comfortably and affordably—secure your hotel room today!

  Call (855) 234-5074 to book with an agent.
  7.1 miles from Oldham Pines, MA 02359

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

Best Western Rockland

909 Hingham St Rockland, MA

Guests traveling to Oldham Pines will find easygoing accommodations at Best Western Rockland, where rooms begin at $119.99, creating a warm, inviting environment ideal for relaxation. Stay connected with Best Western's free high-speed internet access, keeping you in touch and up to date wherever you are.

The peaceful environment of Best Western Rockland offers guests a relaxing stay, while downtown Oldham Pines remains within reach for a day of sightseeing. Find out how affordable and enjoyable your Oldham Pines visit can be—reserve your room now!

  Call (855) 234-5074 to book with an agent.
  7.2 miles from Oldham Pines, MA 02359

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Boston Rockland

929 Hingham St Rockland, MA

Relax in the sophisticated surroundings of DoubleTree by Hilton Boston Rockland near Oldham Pines, where refined accommodations create a serene retreat, with rates from $144.99. Appreciate the modern amenities and services at DoubleTree by Hilton, from complimentary Wi-Fi to 24-hour business centers.

From DoubleTree by Hilton Boston Rockland, a brief drive takes guests into downtown Oldham Pines, where they can explore the city’s top spots and return to a quieter stay afterward. Choose a hotel in Oldham Pines that offers elegance with every thoughtful touch—reserve now!

  Call (855) 239-5277 to book with an agent.
  7.2 miles from Oldham Pines, MA 02359

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Plymouth

16 PLAZA WAY Plymouth, MA

At Fairfield Inn & Suites by Marriott Plymouth, travelers to Oldham Pines will find calm, budget-friendly accommodations with rates from $169.99, creating a welcoming environment perfect for rest. Enjoy the convenience of Fairfield's proximity to public transport options, making it easy to explore the surrounding area without a car.

For travelers seeking peace, Fairfield Inn & Suites by Marriott Plymouth offers a calm retreat with the convenience of downtown Oldham Pines still nearby. Stay comfortably in Oldham Pines and make the most of your travels—lock in your hotel room today!

  Call (855) 235-6136 to book with an agent.
  10.2 miles from Oldham Pines, MA 02359

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Plymouth

10 Plaza Way Plymouth, MA

For a budget-friendly and soothing stay, Hampton Inn & Suites Plymouth offers inviting rooms with rates from $137.99, creating a warm and comfortable environment near Oldham Pines. Savor the taste of freshly brewed coffee available round the clock in Hampton’s lobby, keeping you energized throughout your stay.

Unwind at Hampton Inn & Suites Plymouth, where quiet surroundings make for a restful stay and downtown Oldham Pines remains nearby for adventure. Relax and recharge in Oldham Pines with a hotel that doesn’t skimp on quality—book today!

  Call (855) 235-0725 to book with an agent.
  10.3 miles from Oldham Pines, MA 02359

Starting at

$137.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Cold Spring

180 Court St Plymouth, MA

With budget-friendly rooms from $96.99, Best Western Plus Cold Spring provides inviting comfort for travelers visiting Oldham Pines, creating a warm, welcoming space. Experience the attention to detail at Best Western Plus, where every aspect of your stay is designed for comfort and satisfaction.

At Best Western Plus Cold Spring, guests can enjoy the calm atmosphere, while downtown Oldham Pines is still nearby for a day of city exploration. Stay comfortably in Oldham Pines with a hotel that delivers on quality and savings—book today!

  Call (855) 234-7135 to book with an agent.
  10.7 miles from Oldham Pines, MA 02359

Starting at

$96.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Plymouth an IHG Hotel

155 Samoset St Plymouth, MA

For an inviting and affordable stay, Holiday Inn Express Plymouth an IHG Hotel offers budget-friendly rooms with rates starting at $139.00, creating a clean and comfortable space. Relax in Holiday Inn Express's modern rooms, featuring a fresh and contemporary design for a comfortable and inviting atmosphere.

Travelers seeking a peaceful retreat will love Holiday Inn Express Plymouth an IHG Hotel, where calm surroundings provide relaxation and downtown Oldham Pines is accessible. Discover how great your Oldham Pines stay can be with thoughtful, cost-effective amenities—secure now!

  Call (855) 233-0132 to book with an agent.
  11.0 miles from Oldham Pines, MA 02359

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Harbourtown Suites

150 Water Street Plymouth, MA

Embrace comfort and sophistication at Harbourtown Suites near Oldham Pines, where inviting rooms provide tranquility, with rates starting at an affordable $325.99. Experience grandeur in accommodations that offer premium amenities and personalized services for an exclusive stay.

Travelers can relax at Harbourtown Suites, where quiet surroundings offer a peaceful retreat and downtown Oldham Pines remains within reach. Unwind in Oldham Pines at a hotel where sophistication meets convenience—lock in today!

  Call (855) 233-7850 to book with an agent.
  11.2 miles from Oldham Pines, MA 02359

Starting at

$325.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Brockton (Boston) MA

50 Christy Dr Brockton, MA

Experience a soft retreat at Country Inn & Suites by Radisson Brockton (Boston) MA near Oldham Pines, where comfortable rooms offer restful accommodations, with nightly rates beginning at a friendly $126.65. Enjoy the intimate and cozy ambiance of Country Inn & Suites’ on-site café, serving freshly brewed coffee and light snacks.

Guests staying at Country Inn & Suites by Radisson Brockton (Boston) MA can unwind in a peaceful retreat, with downtown Oldham Pines still close enough for a day of city exploration. Enjoy a Oldham Pines experience where quality and affordability meet—lock in your hotel today!

  Call (855) 236-8982 to book with an agent.
  11.6 miles from Oldham Pines, MA 02359

Starting at

$126.65

per night

Read Reviews View Amenities View All Rooms

John Carver Inn & Spa

25 Summer Street Plymouth, MA

Enjoy the peaceful environment at John Carver Inn & Spa when visiting Oldham Pines, where comfortable rooms create a relaxing stay, with nightly rates beginning at $139.99. Experience the perfect blend of style and functionality in rooms that offer enhanced amenities for a satisfying stay.

At John Carver Inn & Spa, visitors can unwind in peaceful surroundings, knowing that downtown Oldham Pines is still within reach for a day of adventure. Stay in Oldham Pines with a hotel that turns your visit into a delightful experience—lock in today!

  Call (855) 236-8982 to book with an agent.
  11.7 miles from Oldham Pines, MA 02359

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Brockton

385 Westgate Dr Brockton, MA

With rates starting at $115.99, Super 8 by Wyndham Brockton provides budget-conscious accommodations for guests visiting Oldham Pines, creating a delightful and inviting space for relaxation. Trust in the consistent quality and service of Super 8, where a comfortable and reliable stay is always guaranteed.

Rest at Super 8 by Wyndham Brockton in the calm surroundings, while downtown Oldham Pines remains nearby for easy access to the city's attractions. Stay smart and enjoy added value for your Oldham Pines adventure—book your stay now!

  Call (855) 239-5277 to book with an agent.
  11.8 miles from Oldham Pines, MA 02359

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Brockton MA

391 Westgate Dr Brockton, MA

Guests traveling to Oldham Pines will appreciate the affordable comfort at Motel 6 Brockton MA, where rooms begin at $79.19, creating a warm and inviting space for relaxation. Appreciate the diligent maintenance and upkeep at Motel 6, ensuring that each room and public space meets high standards of cleanliness.

At Motel 6 Brockton MA, peaceful surroundings allow for a relaxing stay, with downtown Oldham Pines nearby for a balance of city exploration and tranquility. Stay affordably and comfortably on your Oldham Pines adventure—lock in your hotel today!

  Call (855) 235-0725 to book with an agent.
  11.8 miles from Oldham Pines, MA 02359

Starting at

$79.19

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Brockton Boston an IHG Hotel

405 Westgate Dr. Brockton, MA

At Holiday Inn Express Brockton Boston an IHG Hotel, guests visiting Oldham Pines will find inviting rooms with rates starting at $127.65, providing a clean and welcoming space perfect for relaxation. Refresh and recharge in Holiday Inn Express's stylish and functional bathrooms, equipped with powerful showers and quality toiletries.

The calm environment at Holiday Inn Express Brockton Boston an IHG Hotel creates a peaceful escape, with downtown Oldham Pines close enough for all your adventures. Enjoy a seamless Oldham Pines experience with amenities designed for your convenience—reserve now!

  Call (855) 239-5277 to book with an agent.
  11.8 miles from Oldham Pines, MA 02359

Starting at

$127.65

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Boston Brockton / Easton

124 Liberty St Brockton, MA

Relax in the relaxing surroundings of Residence Inn by Marriott Boston Brockton / Easton as you explore Oldham Pines, where quality accommodations offer warmth and comfort, with inviting rates at $179.99. Take a break in the cozy lounge areas at Residence Inn, ideal for casual meetings or relaxing with a book.

At Residence Inn by Marriott Boston Brockton / Easton, guests can enjoy the quiet atmosphere while keeping downtown Oldham Pines within easy reach for a day of sightseeing. Plan your Oldham Pines visit with confidence, knowing your hotel offers unparalleled comfort—reserve now!

  Call (855) 235-6136 to book with an agent.
  12.0 miles from Oldham Pines, MA 02359

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Plymouth

4 Home Depot Dr Plymouth, MA

Choose Hilton Garden Inn Plymouth for your next journey to Oldham Pines, where cushy accommodations provide a peaceful stay, with nightly rates beginning at an affordable $122.99. Choose Hilton Garden Inn for an assuredly pleasant stay, where every detail is managed with care to ensure your comfort and satisfaction.

For travelers seeking a quiet escape, Hilton Garden Inn Plymouth offers a peaceful retreat, while downtown Oldham Pines remains easily accessible by car. Stay refreshed and relaxed in Oldham Pines with a hotel that delivers on quality—secure now!

  Call (855) 236-8982 to book with an agent.
  13.0 miles from Oldham Pines, MA 02359

Starting at

$122.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Boston Bridgewater

2020 Pleasant St Bridgewater, MA

Uncover a reassuring retreat at Residence Inn by Marriott Boston Bridgewater as you explore Oldham Pines, where inviting accommodations offer warmth and relaxation, with rates starting at just $134.99. Join the Marriott Bonvoy program through Residence Inn to earn points and enjoy exclusive benefits during your travels.

A peaceful retreat awaits guests at Residence Inn by Marriott Boston Bridgewater, where they can relax while keeping downtown Oldham Pines within reach for city adventures. Plan your Oldham Pines visit with confidence, knowing your hotel offers unparalleled comfort—reserve now!

  Call (855) 235-6136 to book with an agent.
  13.2 miles from Oldham Pines, MA 02359

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites Boston South Randolph an IHG Hotel

60 Mazzeo Drive Randolph, MA

Guests visiting Oldham Pines will find delightful comfort at Holiday Inn Express&Suites Boston South Randolph an IHG Hotel, with rooms beginning at $132.59, creating a warm and inviting space ideal for rest. Relax with the convenience of in-room dining at Holiday Inn Express, featuring a selection of local and international dishes.

Guests can enjoy peaceful surroundings at Holiday Inn Express&Suites Boston South Randolph an IHG Hotel, with downtown Oldham Pines still a convenient drive away for sightseeing. Maximize your Oldham Pines experience with a hotel that makes your stay unforgettable—reserve today!

  Call (855) 233-0132 to book with an agent.
  13.4 miles from Oldham Pines, MA 02359

Starting at

$132.59

per night

Read Reviews View Amenities View All Rooms

Fairfield by Marriott Inn & Suites Raynham Middleborough / Plymouth

4 Chalet Rd Middleborough, MA

At Fairfield by Marriott Inn & Suites Raynham Middleborough / Plymouth, travelers bound for Oldham Pines will find budget-friendly rooms with rates starting at $144.99, creating a appealing and welcoming environment perfect for relaxation. Discover the ease of traveling with pets thanks to Fairfield's pet-friendly policies, welcoming your furry friends with open arms.

Relax in the tranquil environment at Fairfield by Marriott Inn & Suites Raynham Middleborough / Plymouth, with the excitement of downtown Oldham Pines still nearby for exploration. Relax in Oldham Pines with accommodations that make every moment enjoyable—reserve now!

  Call (855) 233-7850 to book with an agent.
  13.8 miles from Oldham Pines, MA 02359

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Middleboro Raynham an IHG Hotel

43 Harding St Middleborough, MA

At Holiday Inn Express Hotel & Suites Middleboro Raynham an IHG Hotel, guests bound for Oldham Pines will find cozy-like comfort with rooms starting at $144.00, creating a warm, inviting environment perfect for rest. Savor the variety of Holiday Inn Express's breakfast options, including healthy choices and indulgent treats to please every palate.

Travelers seeking relaxation will appreciate Holiday Inn Express Hotel & Suites Middleboro Raynham an IHG Hotel, offering a quiet escape with downtown Oldham Pines still accessible for sightseeing. Experience Oldham Pines in style with a hotel that makes value a priority—lock in today!

  Call (855) 236-8982 to book with an agent.
  13.8 miles from Oldham Pines, MA 02359

Starting at

$144.00

per night

Read Reviews View Amenities View All Rooms

La Casa Inn & Suites Middleboro

30 East Clark Street Middleborough, MA

Guests visiting Oldham Pines will find inviting comfort at La Casa Inn & Suites Middleboro, where delightful rooms start at $99.99, creating a welcoming space perfect for relaxation. Relax in a setting that offers a bit more comfort and convenience, designed to make your stay both pleasant and economical.

The serene setting of La Casa Inn & Suites Middleboro offers a quiet retreat, while keeping guests close enough to downtown Oldham Pines for easy access. Stay affordably and rest well while enjoying Oldham Pines—secure your hotel room now!

  Call (855) 239-4019 to book with an agent.
  13.8 miles from Oldham Pines, MA 02359

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Pilgrim Sands on Long Beach

150 Warren Ave Plymouth, MA

Guests bound for Oldham Pines will find reassuring accommodations at Pilgrim Sands on Long Beach, with rooms starting at $109.99, creating a warm and inviting atmosphere perfect for a peaceful stay. Experience practical comfort in rooms that deliver standard amenities, ensuring a comfortable stay at a great price.

At Pilgrim Sands on Long Beach, guests can relax in the calm surroundings, with downtown Oldham Pines still within easy reach by car for all their sightseeing needs. Enjoy more of Oldham Pines for less with practical, cost-saving lodging—secure your stay today!

  Call (855) 233-7850 to book with an agent.
  14.0 miles from Oldham Pines, MA 02359

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Nantasket Beach Resort

45 Hull Shore Drive Hull, MA

Choose Nantasket Beach Resort for a comfortable stay when visiting Oldham Pines, where quality rooms offer relaxation, with affordable rates beginning at $133.99. Experience a delightful stay in rooms that are thoughtfully equipped with modern amenities and extra comfort features.

Unwind in the quiet atmosphere at Nantasket Beach Resort, knowing that downtown Oldham Pines remains close enough for a day of adventure. Experience Oldham Pines with a hotel that goes the extra mile to make your visit memorable—secure now!

  Call (855) 236-8982 to book with an agent.
  14.1 miles from Oldham Pines, MA 02359

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Marriott Boston Quincy

1000 Marriot Dr Quincy, MA

With welcoming accommodations, Marriott Boston Quincy near Oldham Pines is an ideal retreat, where heartwarming rooms provide relaxation, with nightly rates starting at $159.99. Experience the vibrancy of Marriott's cultural festivals, celebrating local traditions, music, and dance right within the hotel.

At Marriott Boston Quincy, peaceful surroundings allow for a relaxing stay, with downtown Oldham Pines nearby for a balance of city exploration and tranquility. Make your Oldham Pines adventure truly exceptional with a hotel that sets a new standard—book today!

  Call (855) 236-8982 to book with an agent.
  14.5 miles from Oldham Pines, MA 02359

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms