Star Rating
Hotel Name
Price Range (USD)to
Amenities

02346 Hotels, Motels & Accommodations

Rodeway Inn - Middleboro
+1-888-690-5247
390 Wareham St., Middleboro, MA 02346
  • Low-priced property
  • 24 sleeping rooms in hotel
Quality Inn Middleboro in Middleboro
+1-888-305-3366
30 East Clark St., Middleboro, MA 02346
  • Cheap Rural property
  • Check in time: 3:00pm
  • About half of guests said rooms were clean enough
  • Air conditioning was criticized by 100%
The Fairfield Inn & Suites by Marriott Plymouth / Middleboro : 4 Chalet Rd.
+1-800-881-1523
4 Chalet Rd., Middleboro, MA 02346
  • 3-star Suburban hotel
  • Access to gym on-site
Holiday Inn Express Hotel & Suites Middleboro / Raynham
+1-888-283-3404
43 Harding St., Middleboro, MA 02346
  • Affordable Rural hotel
  • Hotel has 4 floors
Courtyard by Marriott Raynham in Raynham
+1-866-221-8581
37 Paramount Dr., Raynham, MA 02767 ~8.51 miles west of 02346
  • Midscale Suburban hotel
  • Hotel has an eco-friendly policy Read more
From$99
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Inn Raynham Taunton
+1-866-429-5787
600 New State Highway, Raynham, MA 02767 ~8.71 miles west of 02346
  • 3-star Suburban property
  • Gym is available on property
  • Popular among families
  • Pool is good
From$109
Very Good 4.5 /5Latest Reviews CallBookMore Details
Hampton Inn & Suites Plymouth - Plymouth
+1-888-690-5281
10 Plaza Way, Plymouth, MA 02360 ~9.29 miles northeast of 02346
  • 3 star Suburban hotel
  • Comp. Breakfast
  • Almost all guests said rooms were clean
  • Bathroom needs cleaning
Fairfield Inn & Suites Plymouth
+1-888-690-5247
16 Plaza Way, Plymouth, MA 02360 ~9.33 miles northeast of 02346
  • Midscale Suburban hotel
  • 108 rooms in property
Quality Inn Raynham in Raynham
+1-888-305-3366
164 New State Highway, Raynham, MA 02767 ~9.67 miles west of 02346
  • Three Star Suburban hotel
  • Fitness / Gym is on-site
Residence Inn by Marriott Boston / Bridgewater : 2020 Pleasant St.
+1-800-881-1523
2020 Pleasant St., Bridgewater, MA 02324 ~10.10 miles northwest of 02346
  • Mid-scale Suburban hotel
  • 4 floors in hotel
From$114
Very Good 4.5 /5Latest Reviews CallBookMore Details
Towneplace Suites Wareham
+1-888-283-3404
50 Rosebrook Place, Wareham, MA 02571 ~10.40 miles southeast of 02346
  • Mid-scale Suburban hotel
  • 85 suites in hotel
From$114
Very Good 4.5 /5Latest Reviews CallBookMore Details
Comfort Inn Plymouth : 155 Samoset St.
+1-866-221-8581
155 Samoset St., Plymouth, MA 02360 ~10.68 miles east of 02346
  • Affordable Oceanfront hotel
  • Hotel has 3 floors
  • Reception is all right
  • Towel rack coming away from wall
Baymont Inn by Wyndham in Kingston
+1-866-429-5787
149 Main St., Kingston, MA 02364 ~10.91 miles northeast of 02346
  • Low-priced Highway property
  • 100 rooms in hotel
Hilton Garden Inn Plymouth : 4 Home Depot Dr.
+1-888-690-5281
4 Home Depot Dr., Plymouth, MA 02360 ~11.55 miles east of 02346
  • Affordable Downtown property
  • Check in: 03:00PM
  • Most guests said rooms were clean
  • Clean food
From$105
Very Good 4.5 /5Reviews CallBookMore Details
Best Western Plus Cold Spring
+1-888-690-5247
180 Court St., Plymouth, Massachusetts 02360-4036 ~11.63 miles northeast of 02346
  • Mid-scale Resort property
  • 57 sleeping rooms in hotel
From$129
Very Good 4.5 /5Review Score CallBookMore Details
Hotel 1620 Plymouth Harbor
+1-888-305-3366
180 Water St., Plymouth, MA 02360 ~11.81 miles east of 02346
  • 3 star Oceanfront property
  • Check in: 4:00
From$119
Very Good 4.5 /5Hotel Reviews CallBookMore Details
John Carver Inn & Spa in Plymouth
+1-800-881-1523
25 Summer St., Plymouth, MA 02360 ~11.85 miles east of 02346
  • Three Star Suburban property
  • Hotel has 6 suites
  • Clean Rooms
  • Great location
From$109
Very Good 4.0 /5Recent Reviews CallBookMore Details
Bradford Inn & Suites
+1-888-283-3404
98 Water St., Plymouth, MA 02360 ~11.98 miles east of 02346
  • Cheap Oceanfront hotel
  • 3 floors in hotel
Atlantic Motel in East Wareham
+1-866-221-8581
7 Depot St., East Wareham, MA 02538 ~13.23 miles southeast of 02346
  • Low priced Beach hotel
  • Free complimentary breakfast
  • Location is great
  • Flat old
Pilgrim Sands on Long Beach : 150 Warren Ave.
+1-866-429-5787
150 Warren Ave., Plymouth, MA 02360 ~13.65 miles east of 02346
  • Cheap Beach hotel
  • Hotel has 3 floors
Mirbeau Inn & Spa at the Pinehills : 35 Landmark Dr.
+1-888-690-5281
35 Landmark Dr., Plymouth, MA 02360 ~14.18 miles east of 02346
  • 3 star property
  • Hotel has 3 floors
Holiday Inn Taunton - Taunton
+1-888-690-5247
700 Myles Standish Blvd., Taunton, MA 02780 ~14.25 miles west of 02346
  • 3-star Suburban property
  • Gym is available on property
  • Location is favourable and rooms are clean
  • Service is adequate
Extended Stay America Foxboro Norton
+1-888-305-3366
271 South Washington St., Norton, MA 02766 ~14.40 miles west of 02346
  • 2-star Suburban property
  • 3 floors in property
  • Housekeeping can be a problem
  • Sheets and blankets are bad
Residence Inn Boston Brockton
+1-800-881-1523
124 Liberty St., Brockton, MA 02301 ~15.42 miles northwest of 02346
  • Midscale Suburban hotel
  • Free comp. breakfast
  • Rather comfortable
  • Hallways smelled of smoke
From$109
Very Good 4.0 /5Guest Reviews CallBookMore Details
Comfort Inn & Suites Fall River : 360 Airport Rd.
+1-888-283-3404
360 Airport Rd., Fall River, MA 02720 ~15.44 miles southwest of 02346
  • Three Star Highway property
  • 79 sleeping rooms in hotel
  • Rooms could be larger
  • Average comfort
Rodeway Inn Brockton
+1-866-221-8581
1005 Belmont St., Brockton, MA 02301 ~15.77 miles northwest of 02346
  • 2 star Highway property
  • Hotel has an eco-friendly policy Read more
Days Inn & Whaler Banquet Conference Center
+1-866-429-5787
500 Hathaway Rd., New Bedford, MA 02740 ~16.24 miles south of 02346
  • Inexpensive Downtown hotel
  • 6 conference rooms in property
Blue Spruce Motel & Townhouses in Plymouth
+1-888-690-5281
710 State Rd., Plymouth, MA 02360 ~16.46 miles east of 02346
  • Inexpensive Suburban property
  • Check in time: 2:00 PM
Hampton Inn New Bedford / Fairhaven : 1 Hampton Way
+1-888-690-5247
1 Hampton Way, Fairhaven, MA 02719 ~16.59 miles south of 02346
  • Midscale Suburban hotel
  • Comp. Breakfast
  • Rooms need regular maintenance
  • Most guests thought it was clean
Seaport Inn & Marina
+1-888-305-3366
110 Middle St., Fairhaven, MA 02719 ~16.68 miles south of 02346
  • Three Star Beach property
  • Hotel has 3 floors
  • Breakfast is good
  • In walking distance to shops
From$85
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn Cape Cod Canal : Perry Ave.
+1-800-881-1523
Perry Ave., Buzzards Bay, MA 02532 ~16.87 miles southeast of 02346
  • Three Star Oceanfront hotel
  • Check-in: 3:00 pm
Residence Inn by Marriott Dartmouth
+1-888-283-3404
181 Faunce Corner Rd., Dartmouth, MA 02747 ~16.92 miles south of 02346
  • Mid-scale Suburban hotel
  • Hotel has an eco-friendly policy See policy
  • Super friendly staff
  • For 75%, the rooms looked old
Eastern Inn
+1-866-221-8581
6 Bourne Bridge Approach, Buzzards Bay, MA 02532 ~16.96 miles southeast of 02346
  • 2 star hotel
  • Hotel has 29 rooms
Country Inn & Suites by Radisson Brockton (Boston) Ma
+1-866-429-5787
50 Christys Dr., Brockton, MA 02301 ~17.10 miles northwest of 02346
  • Midscale property
  • Fitness + Health Center
New Bedford Harbor Hotel
+1-888-690-5281
222 Union St., New Bedford, MA 02740 ~17.34 miles south of 02346
  • Midscale Downtown hotel
  • 5 floors in hotel
Fairfield Inn & Suites by Marriott : 185 Macarthur Dr.
+1-888-690-5247
185 Macarthur Dr., New Bedford, MA 02740 ~17.37 miles south of 02346
  • Three Star Downtown property
  • Complimentary breakfast is offered
  • Modern fixtures
  • Rooms are ok
From$114
Very Good 4.5 /5Latest Reviews CallBookMore Details
Holiday Inn Express Boston Brockton : 405 Westgate Dr.
+1-888-305-3366
405 Westgate Dr., Brockton, MA 02301 ~17.46 miles northwest of 02346
  • Mid-scale Suburban hotel
  • Access to gym on-site
  • Pool is small
  • Rooms are ok
From$79
Very Good 4.0 /5Reviews CallBookMore Details
Super 8 Brockton - Brockton
+1-800-881-1523
385 Westgate Dr., Brockton, MA 02301 ~17.48 miles northwest of 02346
  • Cheap Suburban property
  • 6 suites in property
Quality Inn Bourne
+1-888-283-3404
100 Trowbridge Rd., Bourne, MA 02532 ~17.54 miles southeast of 02346
  • Midscale Resort hotel
  • Check in time: 11:00
All Seasons Inn
+1-866-221-8581
114 Trowbridge Rd., Bourne, MA 02532 ~17.60 miles southeast of 02346
  • Two star Highway property
  • 40 sleeping rooms in hotel
Best Western Dartmouth New Bedford - North Dartmouth
+1-866-429-5787
737 State Rd., North Dartmouth, Massachusetts 02747-1821 ~18.57 miles southwest of 02346
  • Mid-scale Highway hotel
  • Hotel has 64 rooms
Hampton Inn Fall River / Westport : 53 Old Bedford Rd.
+1-888-690-5281
53 Old Bedford Rd., Westport, MA 02790 ~18.60 miles southwest of 02346
  • 3 star Rural hotel
  • Free breakfast available
  • Great location
  • Swimming pool great
From$92
Very Good 4.0 /5Read Reviews CallBookMore Details
Capri Motel - North Dartmouth
+1-888-690-5247
741 State Rd., North Dartmouth, MA 02747 ~18.63 miles southwest of 02346
  • Three Star Highway property
  • 65 sleeping rooms in hotel
Comfort Inn Rockland Boston - Rockland
+1-888-305-3366
850 Hingham St., Rockland, MA 02370 ~19.32 miles north of 02346
  • Economical hotel
  • 3 floors in property
  • Friendly service
  • Comfortable desk
Best Western Rockland
+1-800-881-1523
909 Hingham St., Rockland, Massachusetts 02370-1050 ~19.37 miles north of 02346
  • Two-star Suburban property
  • 2 floors in property
From$60
Very Good 4.5 /5Reviews CallBookMore Details
Doubletree by Hilton Boston Rockland - Rockland
+1-888-283-3404
929 Hingham St., Rockland, MA 02370 ~19.39 miles north of 02346
  • 3 star Suburban hotel
  • Hotel has 4 meeting rooms
  • Room is all right
  • Excellent mattresses
From$111
Very Good 4.5 /5Review Score CallBookMore Details
Sandwich Inn & Suites - Sandwich
+1-866-221-8581
14 Route 6a, Sandwich, MA 02563 ~19.91 miles east of 02346
  • Midscale hotel
Swansea Motor Inn
+1-866-429-5787
999 Grand Army of The Republic Highway, Swansea, MA 02777 ~20.06 miles west of 02346
  • Cheap hotel
Sandwich Lodge & Resort in Sandwich
+1-888-690-5281
54 Route 6a, Sandwich, MA 02563 ~20.36 miles east of 02346
  • Cheap Highway hotel
  • Fitness / Gym is on-site
  • Fantastic service
  • Friendly service
Holiday Inn Express Swansea in Swansea
+1-888-690-5247
1400 G a R Highway Route 6, Swansea, MA 02777 ~20.65 miles west of 02346
  • 3-star Suburban hotel
  • Free breakfast
  • Pool is small
  • Room is all right

Next: Show All Available 02346 Hotels with Pricing

Graph: Next 20 Days of Middleboro Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Middleboro, MA discounts available. The chart reflects the cheapest Middleboro hotel for each day and each star rating category.
Back to Top