Star Rating
Hotel Name
Price Range (USD)to
Amenities

02346 Hotels/Motels & Accommodations

Rodeway Inn - Middleboro
+1-888-389-4121
390 Wareham St., Middleboro, MA 02346
  • 2 star hotel
  • 24 sleeping rooms in hotel
Quality Inn Middleboro-Plymouth - Middleboro
+1-888-675-2083
30 East Clark St., Middleboro, MA 02346
  • Economical Rural property
  • 104 sleeping rooms in hotel
  • Room is all right
  • Windows are broken
Fairfield by Marriott Inn & Suites Raynham Middleborough/Plymouth - Middleboro
+1-800-716-8490
4 Chalet Rd., Middleboro, MA 02346
  • Affordable Suburban property
  • 4 floors in hotel
Holiday Inn Express Hotel & Suites Middleboro / Raynham
+1-800-805-5223
43 Harding St., Middleboro, MA 02346
  • Affordable Rural property
  • 4 floors in hotel
Home 2 Suites Raynham - Raynham
+1-888-965-1860
5 Commerce Way, Raynham, MA 02767 ~8.21 miles west of 02346
  • 3 star Rural hotel
  • 7 suites in hotel
Courtyard by Marriott Raynham
+1-888-788-5576
37 Paramount Dr., Raynham, MA 02767 ~8.51 miles west of 02346
  • Midscale Suburban property
  • 4 meeting rooms in hotel
From$99
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn Raynham Taunton
+1-888-897-9207
600 New State Highway, Raynham, MA 02767 ~8.71 miles west of 02346
  • Mid-scale Suburban hotel
  • Free comp. breakfast
  • Nice building
  • Happy with the hotel breakfast
From$109
Very Good 4.5 /5Latest Reviews CallBookMore Details
Hampton Inn & Suites Plymouth in Plymouth
+1-888-311-4278
10 Plaza Way, Plymouth, MA 02360 ~9.29 miles northeast of 02346
  • Three Star Suburban hotel
  • Complimentary breakfast is offered
  • Housekeeping is satisfactory
  • The majority of guests thought rooms were spacious
Fairfield Inn & Suites Plymouth
+1-888-469-4795
16 Plaza Way, Plymouth, MA 02360 ~9.33 miles northeast of 02346
  • Mid-scale Suburban property
  • 4 floors in hotel
Quality Inn Raynham - Taunton : 164 New State Highway
+1-888-734-9421
164 New State Highway, Raynham, MA 02767 ~9.67 miles west of 02346
  • 3-star Suburban property
  • Check-in time: 11:00
Residence Inn by Marriott Boston / Bridgewater in Bridgewater
+1-888-841-5292
2020 Pleasant St., Bridgewater, MA 02324 ~10.10 miles northwest of 02346
  • Midscale Suburban property
  • Access to gym on-site
From$114
Very Good 4.5 /5Latest Reviews CallBookMore Details
Towneplace Suites Wareham - Wareham
+1-888-455-5160
50 Rosebrook Place, Wareham, MA 02571 ~10.40 miles southeast of 02346
  • 3 star Suburban property
  • 4 meeting rooms in hotel
From$114
Very Good 4.5 /5Latest Reviews CallBookMore Details
Holiday Inn Express Plymouth : 155 Samoset St.
+1-888-965-8297
155 Samoset St., Plymouth, MA 02360 ~10.68 miles east of 02346
  • 3-star Oceanfront property
  • 67 rooms in property
  • Most guests said the beds were comfortable
  • Almost all guests were happy with the price of the breakfast
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Baymont Inn by Wyndham : 149 Main St.
+1-888-906-6358
149 Main St., Kingston, MA 02364 ~10.91 miles northeast of 02346
  • Low priced Highway hotel
  • 45 suites in property
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Hilton Garden Inn Plymouth - Plymouth
+1-888-749-6785
4 Home Depot Dr., Plymouth, MA 02360 ~11.55 miles east of 02346
  • Midscale Downtown hotel
  • Hotel has 5 floors
  • Clean rooms
  • Breakfast is mediocre
From$105
Very Good 4.5 /5Latest Reviews CallBookMore Details
Best Western Plus Cold Spring
+1-888-878-9982
180 Court St., Plymouth, MA 02360 ~11.63 miles northeast of 02346
  • Three Star Resort hotel
  • Hotel has 57 rooms
From$129
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Hotel 1620 Plymouth Harbor
+1-888-389-4485
180 Water St., Plymouth, MA 02360 ~11.81 miles east of 02346
  • 3-star Oceanfront hotel
  • Check in: 4:00
From$109
Very Good 4.5 /5Hotel Reviews CallBookMore Details
John Carver Inn & Spa in Plymouth
+1-888-389-4121
25 Summer St., Plymouth, MA 02360 ~11.85 miles east of 02346
  • Mid-scale Suburban hotel
  • Hotel has 6 meeting rooms
  • Nice family get away
  • Elevator in need of updating
From$109
Very Good 4.0 /5Latest Reviews CallBookMore Details
Bradford Inn and Suites in Plymouth
+1-888-675-2083
98 Water St., Plymouth, MA 02360 ~11.98 miles east of 02346
  • Cheap Oceanfront hotel
  • Fitness center on property
Pilgrim Sands on Long Beach : 150 Warren Ave.
+1-800-716-8490
150 Warren Ave., Plymouth, MA 02360 ~13.65 miles east of 02346
  • Two-star Beach property
  • Hotel has 2 suites
From$69
Very Good 4.0 /5Reviews CallBookMore Details
Holiday Inn Taunton in Taunton
+1-800-805-5223
700 Myles Standish Blvd., Taunton, MA 02780 ~14.25 miles west of 02346
  • Midscale Suburban hotel
  • Has environment-friendly policy Learn more
  • Bed comfortable
  • Most guests said the beds were comfortable
Extended Stay America Suites Foxboro Norton - Norton
+1-888-965-1860
271 South Washington St., Norton, MA 02766 ~14.40 miles west of 02346
  • Inexpensive Suburban hotel
  • 101 sleeping rooms in hotel
  • Breakfast is very basic
  • Most guests said the bathroom was dirty
Residence Inn Boston Brockton
+1-888-788-5576
124 Liberty St., Brockton, MA 02301 ~15.42 miles northwest of 02346
  • Mid-scale Suburban hotel
  • Gym / Fitness Center Available
  • Tasty breakfast
  • Excellent family hotel
From$109
Very Good 4.0 /5Latest Reviews CallBookMore Details
Holiday Inn Express Fall River North
+1-888-897-9207
360 Airport Rd., Fall River, MA 02720 ~15.44 miles southwest of 02346
  • Midscale Highway hotel
  • 111 sleeping rooms in hotel
Rodeway Inn - Brockton
+1-888-311-4278
1005 Belmont St., Brockton, MA 02301 ~15.77 miles northwest of 02346
  • 2 star Highway property
  • Hotel has 2 suites
Blue Spruce Motel & Townhouses - Plymouth
+1-888-469-4795
710 State Rd., Plymouth, MA 02360 ~16.46 miles east of 02346
  • 2-star Suburban hotel
  • 33 rooms in property
From$64
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn New Bedford / Fairhaven : 1 Hampton Way
+1-888-734-9421
1 Hampton Way, Fairhaven, MA 02719 ~16.59 miles south of 02346
  • Three Star Suburban property
  • Check-in time: 3:00PM
  • Nice rooms
  • Great shower
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Seaport Inn & Marina in Fairhaven
+1-888-841-5292
110 Middle St., Fairhaven, MA 02719 ~16.68 miles south of 02346
  • Affordable Oceanfront property
  • Check in time: 3:00pm
  • Front desk staff friendly
  • World class service
Hampton Inn Cape Cod Canal
+1-888-455-5160
12 Kendall Rae Place, Buzzards Bay, MA 02532 ~16.76 miles southeast of 02346
  • Mid-scale Riverfront hotel
  • 2 conference rooms in property
Baymont by Wyndham North Dartmouth - Dartmouth
+1-888-965-8297
171 Faunce Corner Mall Rd., Dartmouth, MA 02747 ~16.80 miles south of 02346
  • 2-star Suburban property
  • Access to gym on-site
From$60
Average 3.0 /5Reviews CallBookMore Details
Hampton Inn Cape Cod Perry Ave. in Buzzards Bay
+1-888-906-6358
Perry Ave., Buzzards Bay, MA 02532 ~16.87 miles southeast of 02346
  • 3 star Riverfront hotel
  • 5 floors in property
Residence Inn by Marriott Dartmouth - Dartmouth
+1-888-749-6785
181 Faunce Corner Rd., Dartmouth, MA 02747 ~16.92 miles south of 02346
  • Mid-scale Suburban hotel
  • Comp. Breakfast
  • Horrible vibe
  • All guests said the reception staff was great
Eastern Inn - Buzzards Bay
+1-888-878-9982
6 Bourne Bridge Approach, Buzzards Bay, MA 02532 ~16.96 miles southeast of 02346
  • Cheap property
  • 29 sleeping rooms in hotel
Country Inn & Suites by Radisson, Brockton (Boston), MA in Brockton
+1-888-389-4485
50 Christys Dr., Brockton, MA 02301 ~17.10 miles northwest of 02346
  • Mid-scale property
  • Check in: 15:00
New Bedford Harbor Hotel, Ascend Hotel Collection : 222 Union St.
+1-888-389-4121
222 Union St., New Bedford, MA 02740 ~17.34 miles south of 02346
  • Mid-scale Downtown hotel
  • 2 meeting rooms in property
Fairfield Inn & Suites by Marriott New Bedford : 185 Macarthur Dr.
+1-888-675-2083
185 Macarthur Dr., New Bedford, MA 02740 ~17.36 miles south of 02346
  • Midscale Downtown hotel
  • 106 rooms in hotel
  • Check in and Check out very smooth
  • WiFi system needs upgrading
From$114
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Holiday Inn Express Boston Brockton
+1-800-716-8490
405 Westgate Dr., Brockton, MA 02301 ~17.46 miles northwest of 02346
  • 3 star Suburban hotel
  • Check in: 3:00 PM
  • Clean hotel facilities
  • Bad amenities
From$79
Very Good 4.0 /5Read Reviews CallBookMore Details
Super 8 by Wyndham Brockton
+1-800-805-5223
385 Westgate Dr., Brockton, MA 02301 ~17.48 miles northwest of 02346
  • Two star Suburban hotel
  • Check-in: 3:00 PM
Quality Inn - Bourne
+1-888-965-1860
100 Trowbridge Rd., Bourne, MA 02532 ~17.54 miles southeast of 02346
  • 3 star Resort property
  • 43 sleeping rooms in hotel
From$80
Average 3.0 /5Reviews CallBookMore Details
Motel 6 Brockton Ma #8822 : 391 Westgate Dr.
+1-888-788-5576
391 Westgate Dr., Brockton, MASSACHUSETTS 02301 ~17.57 miles northwest of 02346
  • Low priced hotel
  • Check in: 3:00 PM
From$60
Average 3.0 /5Reviews CallBookMore Details
All Seasons Inn and Suites : 114 Trowbridge Rd.
+1-888-897-9207
114 Trowbridge Rd., Bourne, MA 02532 ~17.57 miles southeast of 02346
  • 2-star Highway property
  • Check in time: 3:00 PM
Fairfield Inn & Suites Somerset
+1-888-311-4278
602 Grand Army of The Republic Highway, Somerset, MA 02726 ~18.42 miles southwest of 02346
  • Midscale Downtown hotel
  • Free comp. breakfast
Best Western Dartmouth-New Bedford - North Dartmouth
+1-888-469-4795
737 State Rd., North Dartmouth, MA 02747 ~18.57 miles southwest of 02346
  • Three Star Highway hotel
  • Hotel has an eco-friendly policy See more
Hampton Inn Fall River/Westport - Westport
+1-888-734-9421
53 Old Bedford Rd., Westport, MA 02790 ~18.60 miles southwest of 02346
  • Mid-scale Rural property
  • Free breakfast available
  • Exercise room well maintained
  • The majority of guests found the staff to be very friendly
From$92
Very Good 4.0 /5Reviews CallBookMore Details
Capri Motel
+1-888-841-5292
741 State Rd., North Dartmouth, MA 02747 ~18.63 miles southwest of 02346
  • 3 star Highway hotel
  • Comp. Breakfast
Towneplace Suites Fall River Westport in Westport
+1-888-455-5160
41 Old Bedford Rd., Westport, MA 02790 ~18.66 miles southwest of 02346
  • 4-star hotel
  • 90 rooms in hotel
Comfort Inn Rockland Boston
+1-888-965-8297
850 Hingham St., Rockland, MA 02370 ~19.32 miles north of 02346
  • 2 star hotel
  • Check in: 3:00 PM
From$65
Average 3.5 /5Reviews CallBookMore Details
Best Western Rockland - Rockland
+1-888-906-6358
909 Hingham St., Rockland, MA 02370 ~19.37 miles north of 02346
  • 3-star Suburban property
  • 9 suites in property
  • Quiet location
  • AC needs updating
Doubletree by Hilton Boston Rockland : 929 Hingham St.
+1-888-749-6785
929 Hingham St., Rockland, MA 02370 ~19.39 miles north of 02346
  • 3 star Suburban hotel
  • Access to gym on-site
  • Kids eat free
  • Hotel buildings could use some improvement
From$111
Very Good 4.5 /5Reviews CallBookMore Details
Riverview Inn & Suites
+1-888-878-9982
1878 Wilbur Ave., Somerset, MA 02725 ~19.52 miles southwest of 02346
  • Inexpensive hotel

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.

FAQs about hotels near 02346

What are the best rated hotels near 02346?

Hampton Inn Raynham Taunton, Residence Inn by Marriott Boston and Towneplace Suites Wareham are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels near 02346?

Towneplace Suites Fall River Westport, Fairfield by Marriott Inn & Suites Raynham Middleborough and Holiday Inn Express Hotel & Suites Middleboro are the top 3 luxury hotels near 02346.

What hotels are closest to the area of 02346?

Rodeway Inn, Quality Inn Middleboro-Plymouth, and Fairfield by Marriott Inn & Suites Raynham Middleborough are the properties closest to 02346.

How much does a cheap hotel near 02346 cost per night?

In the last year, a 2 star hotel near 02346 can be as cheap as $98.66 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 02346 cost per night?

In the last year, the average 3 star hotel near 02346 has been $121.91 per night. (based on HotelPlanner prices)

How much does a high-end hotel near 02346 cost?

In the last year, the average 4 star hotel near 02346 has been $155.00 per night. (based on HotelPlanner prices)

What are the most popular independent hotels near 02346?

Hotel 1620 Plymouth Harbor, John Carver Inn & Spa and Pilgrim Sands on Long Beach are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 02346?

Residence Inn by Marriott Boston, Towneplace Suites Wareham and Fairfield Inn & Suites by Marriott New Bedford are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels near 02346?

New Bedford Harbor Hotel, Ascend Hotel Collection, Rodeway Inn and Quality Inn Middleboro-Plymouth are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels near 02346?

Best Western Plus Cold Spring, Best Western Dartmouth-New Bedford and Best Western Rockland are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels near 02346?

Holiday Inn Taunton, Holiday Inn Express Plymouth and Holiday Inn Express Boston Brockton are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top