Star Rating
Hotel Name
Price Range (USD)to
Amenities

02346 Hotels & Accommodations

Rodeway Inn
+1-888-389-4121
390 Wareham St., Middleboro, MA 02346
  • 2 star property
  • 24 rooms in hotel
Quality Inn Middleboro - Middleboro
+1-888-675-2083
30 East Clark St., Middleboro, MA 02346
  • Economy Rural hotel
  • Check-in time: 3:00pm
  • Average cleanliness
  • The majority of guests thought it was a great value
The Fairfield Inn & Suites by Marriott Plymouth / Middleboro in Middleboro
+1-800-716-8490
4 Chalet Rd., Middleboro, MA 02346
  • Affordable Suburban hotel
  • 4 floors in hotel
Holiday Inn Express Hotel & Suites Middleboro / Raynham
+1-800-805-5223
43 Harding St., Middleboro, MA 02346
  • Affordable Rural hotel
  • Comp. Breakfast
Home 2 Suites Raynham
+1-888-965-1860
5 Commerce Way, Raynham, MA 02767 ~8.21 miles west of 02346
  • 3 star Rural hotel
  • Hotel has an eco-friendly policy Read more
From$80
Average 3.0 /5Reviews CallBookMore Details
Courtyard by Marriott Raynham - Raynham
+1-888-788-5576
37 Paramount Dr., Raynham, MA 02767 ~8.51 miles west of 02346
  • Mid-scale Suburban property
  • 4 meeting rooms in property
From$99
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Inn Raynham Taunton : 600 New State Highway
+1-888-897-9207
600 New State Highway, Raynham, MA 02767 ~8.71 miles west of 02346
  • 3-star Suburban property
  • Check in: 3.00
  • Great location
  • Regular internet service
From$109
Very Good 4.5 /5Reviews CallBookMore Details
Hampton Inn & Suites Plymouth
+1-888-311-4278
10 Plaza Way, Plymouth, MA 02360 ~9.29 miles northeast of 02346
  • Mid-scale Suburban hotel
  • 4 floors in property
  • Wellness & sports facilities could use better cleaning
  • Almost all guests thought the bathroom was big enough
From$99
Very Good 4.0 /5Read Reviews CallBookMore Details
Fairfield Inn & Suites Plymouth in Plymouth
+1-888-469-4795
16 Plaza Way, Plymouth, MA 02360 ~9.33 miles northeast of 02346
  • 3 star Suburban property
  • 33 suites in property
Quality Inn Raynham - Raynham
+1-888-734-9421
164 New State Highway, Raynham, MA 02767 ~9.67 miles west of 02346
  • Midscale Suburban property
  • 67 rooms in property
Residence Inn by Marriott Boston / Bridgewater in Bridgewater
+1-888-841-5292
2020 Pleasant St., Bridgewater, MA 02324 ~10.10 miles northwest of 02346
  • Mid-scale Suburban hotel
  • Access to gym on-site
From$114
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Towneplace Suites Wareham : 50 Rosebrook Place
+1-888-455-5160
50 Rosebrook Place, Wareham, MA 02571 ~10.40 miles southeast of 02346
  • Three Star Suburban hotel
  • 85 suites in property
From$114
Very Good 4.5 /5Reviews CallBookMore Details
Comfort Inn Plymouth
+1-888-965-8297
155 Samoset St., Plymouth, MA 02360 ~10.68 miles east of 02346
  • Three Star Oceanfront property
  • Free complimentary breakfast
  • The majority of guests thought rooms were spacious
  • Spacious rooms
Baymont Inn by Wyndham - Kingston
+1-888-906-6358
149 Main St., Kingston, MA 02364 ~10.91 miles northeast of 02346
  • Cheap Highway property
  • 45 suites in hotel
Hilton Garden Inn Plymouth in Plymouth
+1-888-749-6785
4 Home Depot Dr., Plymouth, MA 02360 ~11.55 miles east of 02346
  • 3-star Downtown property
  • 5 floors in hotel
  • Eggs are that expensive
  • Breakfast is mediocre
From$105
Very Good 4.5 /5Read 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 2 floors
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
  • Three Star Oceanfront property
  • Check-in time: 4:00
From$109
Very Good 4.5 /5Latest Reviews CallBookMore Details
John Carver Inn & Spa
+1-888-389-4121
25 Summer St., Plymouth, MA 02360 ~11.85 miles east of 02346
  • Affordable Suburban hotel
  • 3 floors in hotel
  • Clean Rooms
  • Clean pool, said 87%
From$109
Very Good 4.0 /5Review Score CallBookMore Details
Bradford Inn & Suites
+1-888-675-2083
98 Water St., Plymouth, MA 02360 ~11.98 miles east of 02346
  • Two-star Oceanfront property
  • Fitness / Gym is on-site
Pilgrim Sands on Long Beach
+1-800-716-8490
150 Warren Ave., Plymouth, MA 02360 ~13.65 miles east of 02346
  • Cheap Beach hotel
  • Hotel has 2 suites
Mirbeau Inn & Spa at the Pinehills
+1-800-805-5223
35 Landmark Dr., Plymouth, MA 02360 ~14.18 miles east of 02346
  • Midscale property
  • Hotel has 50 rooms
From$90
Average 3.0 /5Reviews CallBookMore Details
Holiday Inn Taunton - Taunton
+1-888-965-1860
700 Myles Standish Blvd., Taunton, MA 02780 ~14.25 miles west of 02346
  • Three Star Suburban hotel
  • Hotel has an eco-friendly policy See policy
  • Service is adequate
  • Food could be better
Extended Stay America Foxboro Norton - Norton
+1-888-788-5576
271 South Washington St., Norton, MA 02766 ~14.40 miles west of 02346
  • Cheap Suburban property
  • Check-in time: 3:00 PM
  • Amenities are not the best
  • Good service
Residence Inn Boston Brockton : 124 Liberty St.
+1-888-897-9207
124 Liberty St., Brockton, MA 02301 ~15.42 miles northwest of 02346
  • Three Star Suburban hotel
  • 4 floors in hotel
  • Professional service
  • Most guests thought rooms were spacious
From$109
Very Good 4.0 /5Reviews CallBookMore Details
Comfort Inn & Suites Fall River
+1-888-311-4278
360 Airport Rd., Fall River, MA 02720 ~15.44 miles southwest of 02346
  • Midscale Highway hotel
  • Check in time: 3:00 PM
  • No highway noise
  • Great car access and excellent reception
Rodeway Inn Brockton
+1-888-469-4795
1005 Belmont St., Brockton, MA 02301 ~15.77 miles northwest of 02346
  • Low priced Highway hotel
  • 2 floors in property
Days Inn & Whaler Banquet Conference Center
+1-888-734-9421
500 Hathaway Rd., New Bedford, MA 02740 ~16.24 miles south of 02346
  • Inexpensive Downtown hotel
  • 100 sleeping rooms in hotel
Blue Spruce Motel & Townhouses in Plymouth
+1-888-841-5292
710 State Rd., Plymouth, MA 02360 ~16.46 miles east of 02346
  • 2-star Suburban hotel
  • Check-in time: 2:00 PM
Hampton Inn New Bedford / Fairhaven : 1 Hampton Way
+1-888-455-5160
1 Hampton Way, Fairhaven, MA 02719 ~16.59 miles south of 02346
  • Midscale Suburban hotel
  • Fitness center on property
  • Room cleaned
  • Great reception
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Seaport Inn & Marina
+1-888-965-8297
110 Middle St., Fairhaven, MA 02719 ~16.68 miles south of 02346
  • Three Star Oceanfront property
  • Fitness / Gym is on-site
  • Front desk staff friendly
  • For 100%, the rooms looked old
Baymont by Wyndham North Dartmouth - Dartmouth
+1-888-906-6358
171 Faunce Corner Mall Rd., Dartmouth, MA 02747 ~16.80 miles south of 02346
  • Cheap Suburban property
  • Check-in: 15:00
Hampton Inn Cape Cod Canal Off Perry Ave in Buzzards Bay
+1-888-749-6785
Perry Ave., Buzzards Bay, MA 02532 ~16.87 miles southeast of 02346
  • Mid-scale Riverfront property
  • Check in: 3:00 pm
Residence Inn by Marriott Dartmouth in Dartmouth
+1-888-878-9982
181 Faunce Corner Rd., Dartmouth, MA 02747 ~16.92 miles south of 02346
  • Three Star Suburban hotel
  • Has environment-friendly policy See more
  • Large modern refrigerator
  • Near highway
Eastern Inn - Buzzards Bay
+1-888-389-4485
6 Bourne Bridge Approach, Buzzards Bay, MA 02532 ~16.96 miles southeast of 02346
  • Two star hotel
  • 2 floors in hotel
Country Inn & Suites by Radisson Brockton (Boston) Ma
+1-888-389-4121
50 Christys Dr., Brockton, MA 02301 ~17.10 miles northwest of 02346
  • 3-star property
  • Hotel has 63 rooms
New Bedford Harbor Hotel - New Bedford
+1-888-675-2083
222 Union St., New Bedford, MA 02740 ~17.34 miles south of 02346
  • 3-star Downtown hotel
  • 5 floors in hotel
Fairfield Inn & Suites by Marriott in New Bedford
+1-800-716-8490
185 Macarthur Dr., New Bedford, MA 02740 ~17.37 miles south of 02346
  • Mid-scale Downtown property
  • 5 floors in hotel
  • Views are great and rooms are clean
  • Most guests said the wifi quality was bad
From$114
Very Good 4.5 /5Guest Reviews CallBookMore Details
Holiday Inn Express Boston Brockton in Brockton
+1-800-805-5223
405 Westgate Dr., Brockton, MA 02301 ~17.46 miles northwest of 02346
  • 3 star Suburban hotel
  • 122 sleeping rooms in hotel
  • Great shopping
  • Friendly service
From$79
Very Good 4.0 /5Reviews CallBookMore Details
Super 8 Brockton : 385 Westgate Dr.
+1-888-965-1860
385 Westgate Dr., Brockton, MA 02301 ~17.48 miles northwest of 02346
  • Two star Suburban hotel
  • 57 rooms in hotel
Quality Inn Bourne
+1-888-788-5576
100 Trowbridge Rd., Bourne, MA 02532 ~17.54 miles southeast of 02346
  • 3 star Resort property
  • Hotel has 43 rooms
Motel 6 Brockton Ma #8822 in Brockton
+1-888-897-9207
391 Westgate Dr., Brockton, MASSACHUSETTS 02301 ~17.57 miles northwest of 02346
  • Cheap hotel
  • 74 sleeping rooms in hotel
All Seasons Inn & Suites - Bourne
+1-888-311-4278
114 Trowbridge Rd., Bourne, MA 02532 ~17.57 miles southeast of 02346
  • Low priced Highway property
  • Complimentary breakfast is offered
Fairfield Inn & Suites Somerset
+1-888-469-4795
602 Grand Army of The Republic Highway, Somerset, MA 02726 ~18.42 miles southwest of 02346
  • 3 star Downtown property
  • 33 suites in property
Best Western Dartmouth New Bedford : 737 State Rd.
+1-888-734-9421
737 State Rd., North Dartmouth, MA 02747 ~18.57 miles southwest of 02346
  • Affordable Highway property
  • 3 suites in property
From$68
Average 3.5 /5Reviews CallBookMore Details
Hampton Inn Fall River / Westport
+1-888-841-5292
53 Old Bedford Rd., Westport, MA 02790 ~18.60 miles southwest of 02346
  • Affordable Rural property
  • 2 meeting rooms in hotel
  • Good location
  • Restaurants close by
From$92
Very Good 4.0 /5Read Reviews CallBookMore Details
Capri Motel - North Dartmouth
+1-888-455-5160
741 State Rd., North Dartmouth, MA 02747 ~18.63 miles southwest of 02346
  • Three Star Highway hotel
  • Check-in time: 3.00 pm
Towneplace Suites Fall River Westport
+1-888-965-8297
41 Old Bedford Rd., Westport, MA 02790 ~18.66 miles southwest of 02346
  • Four star property
  • Hotel has 90 suites
Comfort Inn Rockland Boston - Rockland
+1-888-906-6358
850 Hingham St., Rockland, MA 02370 ~19.32 miles north of 02346
  • Economical property
  • 3 floors in property
From$65
Average 3.5 /5Reviews CallBookMore Details
Best Western Rockland - Rockland
+1-888-749-6785
909 Hingham St., Rockland, MA 02370 ~19.37 miles north of 02346
  • Inexpensive Suburban property
  • 76 rooms in property
Doubletree by Hilton Boston Rockland - Rockland
+1-888-878-9982
929 Hingham St., Rockland, MA 02370 ~19.39 miles north of 02346
  • Three Star Suburban property
  • 127 rooms in hotel
  • Hotel buildings could use some improvement
  • For 83%, the lobby entrance was sub-standard
From$111
Very Good 4.5 /5Review Score CallBookMore Details

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, The Fairfield Inn & Suites by Marriott Plymouth 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, and The Fairfield Inn & Suites by Marriott Plymouth 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 $114.61 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 $136.31 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 $167.40 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 are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

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

Comfort Inn Plymouth, Rodeway Inn and Quality Inn Middleboro 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 Rockland and Best Western Dartmouth New Bedford 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 Boston Brockton and Holiday Inn Express Hotel & Suites Middleboro are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top