A lake with a small tower and a wooden walkway.

Find hotels in Rochester, MA from £69

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
21 Aug - 22 Aug
Tomorrow
22 Aug - 23 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for Rochester hotels

1. TownePlace Suites by Marriott Wareham Buzzards Bay

TownePlace Suites by Marriott Wareham Buzzards Bay
Wareham
United States
Adalia
£132
includes taxes & fees
7 Sept - 8 Sept
TownePlace Suites by Marriott Wareham Buzzards Bay

2. Hampton Inn by Hilton New Bedford/Fairhaven

Hampton Inn by Hilton New Bedford/Fairhaven
Fairhaven
United States
Lori
£105
includes taxes & fees
31 Aug - 1 Sept
Hampton Inn by Hilton New Bedford/Fairhaven

3. Rodeway Inn Middleboro - Plymouth

Rodeway Inn Middleboro - Plymouth
Middleborough
United States
Rylee
£89
includes taxes & fees
24 Aug - 25 Aug
Rodeway Inn Middleboro - Plymouth

4. Fairfield Inn & Suites by Marriott New Bedford

Fairfield Inn & Suites by Marriott New Bedford
New Bedford
United States
Amanda
£125
includes taxes & fees
7 Sept - 8 Sept
Fairfield Inn & Suites by Marriott New Bedford

5. Red Roof Inn & Suites Middleborough

Red Roof Inn & Suites Middleborough
Middleborough
United States
Christopher
£77
includes taxes & fees
23 Aug - 24 Aug
Red Roof Inn & Suites Middleborough

6. Whaler Inn and Suites

Whaler Inn and Suites
New Bedford
United States
Christopher
£89
includes taxes & fees
23 Aug - 24 Aug
Whaler Inn and Suites

7. Best Western Dartmouth-New Bedford

Best Western Dartmouth-New Bedford
North Dartmouth
United States
Adam
£83
includes taxes & fees
30 Aug - 31 Aug
Best Western Dartmouth-New Bedford

8. New Bedford Harbor Hotel

New Bedford Harbor Hotel
New Bedford
United States
Barbara
£130
includes taxes & fees
31 Aug - 1 Sept
New Bedford Harbor Hotel

9. The Inn on Onset Bay

The Inn on Onset Bay
East Wareham
United States
Eric R
£92
includes taxes & fees
21 Sept - 22 Sept
The Inn on Onset Bay

10. The Glen Cove Hotel & Restaurant

The Glen Cove Hotel & Restaurant
Onset
United States
Katy
£122
includes taxes & fees
2 Sept - 3 Sept
The Glen Cove Hotel & Restaurant

11. Baymont by Wyndham North Dartmouth / Fall River

Baymont by Wyndham North Dartmouth / Fall River
North Dartmouth
United States
Franchesco
£69
includes taxes & fees
13 Sept - 14 Sept
Baymont by Wyndham North Dartmouth / Fall River

12. AutoCamp Cape Cod

AutoCamp Cape Cod
Falmouth
United States
Rocha
£111
includes taxes & fees
21 Sept - 22 Sept
AutoCamp Cape Cod

13. Seaport Resort & Marina

Seaport Resort & Marina
Fairhaven
United States
molly
£117
includes taxes & fees
23 Aug - 24 Aug
Seaport Resort & Marina

14. Fairfield by Marriott Inn & Suites Raynham Middleborough/Plymouth

Fairfield by Marriott Inn & Suites Raynham Middleborough/Plymouth
Middleborough
United States
Holly
£93
includes taxes & fees
21 Sept - 22 Sept
Fairfield by Marriott Inn & Suites Raynham Middleborough/Plymouth

15. The Cape Club Resort

The Cape Club Resort
East Falmouth
United States
Steve
£107
includes taxes & fees
2 Sept - 3 Sept
The Cape Club Resort

16. Holiday Inn Express Fall River North by IHG

Holiday Inn Express Fall River North by IHG
Fall River
Canada
Ali
£87
includes taxes & fees
21 Sept - 22 Sept
Holiday Inn Express Fall River North by IHG

17. Hampton Inn Cape Cod Canal

Hampton Inn Cape Cod Canal
Buzzards Bay
United States
Edwin
£137
includes taxes & fees
7 Sept - 8 Sept
Hampton Inn Cape Cod Canal

18. Rosewood Motel

Rosewood Motel
East Wareham
United States
Michael
£102
includes taxes & fees
23 Aug - 24 Aug
Rosewood Motel

19. Sandwich Inn and Suites

Sandwich Inn and Suites
Sandwich
United States
Maria
£112
includes taxes & fees
9 Sept - 10 Sept
Sandwich Inn and Suites

20. The Bridgeway

The Bridgeway
Buzzards Bay
United States
Jevannee
£105
includes taxes & fees
7 Sept - 8 Sept
The Bridgeway
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Rochester attractions

East Over Reservation

Explore 75 acres of classic New England landscape with historic stone walls and distinctive yellow farm buildings. Stroll the tranquil trails at sunrise for prime birdwatching of bobolinks and Eastern towhees.
See properties

Rochester Wildlife Management Area

This secluded wildlife reserve showcases diverse forests and wetlands teeming with native bird species. Bring binoculars for early morning exploration when the natural symphony is most vibrant.
See properties

Lake Snipatuit Access

Snipatuit Pond offers serene waters for anglers seeking largemouth bass and northern pike in a 710-acre setting. Navigate the unique islands at the southern end by kayak, gliding through the abundant vegetation.
See properties

Geggett Lot Wetlands

The Geggett Lot Wetlands offers serene trails through diverse ecosystems teeming with native wildlife. Bring binoculars for exceptional birdwatching opportunities during morning hours when the reserve comes alive.
See properties

Gull Island

This uninhabited island in Snipatuit Pond serves as a peaceful sanctuary for local birds and wildlife. Approach by watercraft for serene birdwatching, especially rewarding during spring migrations.
See properties

Learn more about Rochester

Cranberry bogs and farm stands dot this charming New England town where you can kayak through peaceful Snipatuit Pond. Visit the Rochester Historical Society Museum to discover maritime artefacts or head to nearby Marion for scenic harbour views.

See all hotels in Rochester
A field with a mix of green and dark brown soil, a clear sky with scattered clouds, and a line of trees in the background.

Top Rochester Hotel Reviews

Hotel 1620 Plymouth Harbor

Hotel 1620 Plymouth Harbor

10/10 Excellent
"Genuinely lovely stay at this hotel. Very close to the harbour with lots of restaurants and boat trips (whale watching recommended!). Staff were friendly and helpful. The room was large, clean and well maintained. Bathroom was spacious with a large shower. Highly recommended!"
Alan 2-night trip
Posted 1 hour ago
Hotel 1620 Plymouth Harbor
Pilgrim Sands on Long Beach

Pilgrim Sands on Long Beach

8/10 Good
"Petit déjeuner moyen"
Rebecca 2-night trip
Posted 2 hours ago
Pilgrim Sands on Long Beach
Sea Crest Beach Resort

Sea Crest Beach Resort

8/10 Good
"Beautiful resort overall but standard room was outdated and in need of a few upgrades."
Josephine 2-night trip
Posted 3 hours ago
Sea Crest Beach Resort
Admiralty Inn & Suites - a Red Collection Hotel

Admiralty Inn & Suites - a Red Collection Hotel

10/10 Excellent
"I have a great experience with this hotel. This is third time staying here. The staff is kind and allows me to check-in early. I plan to stay here next year, August 2027"
Markia 3-night trip
Posted 14 hours ago
Admiralty Inn & Suites - a Red Collection Hotel
New Bedford Harbor Hotel

New Bedford Harbor Hotel

8/10 Good
"Excellent front line staff, very helpful and welcoming. Definitely make sure you visit the on-site restaurant."
Fabio 1-night trip
Posted 1 day ago
New Bedford Harbor Hotel
Plymouth Bay Inn and Suites

Plymouth Bay Inn and Suites

10/10 Excellent
"Great value and amazing location"
Maxie 1-night trip
Posted 1 day ago
Plymouth Bay Inn and Suites
Best Western Plus Cold Spring

Best Western Plus Cold Spring

10/10 Excellent
"Great location. Super clean and the free breakfast is a bonus!"
Michel 1-night trip
Posted 2 days ago
Best Western Plus Cold Spring
Seaport Resort & Marina

Seaport Resort & Marina

8/10 Good
"The seaport resort and marina was very nice. We did receive a room that was not cleaned but received a new room very quickly by the front desk. The layout I would say is a little quirky, no elevators and the building looks 2 stories high but we're in the 400 section. The room we stayed in was very nice and the kids loved the stay. The outdoor venue with food truck, lounge and bar area with live music overlooking the marina was beautiful. Kids had a blast dancing way past their bedtime. We would stay there again. Thank you!"
Timothy 2-night trip
Posted 4 days ago
Seaport Resort & Marina

More cheap stays in Rochester

Holiday Inn Express Fall River North by IHG

Holiday Inn Express Fall River North by IHG

360 Airport Rd Fall River MA
£87
21 Sept - 22 Sept
includes taxes & fees
8.6/10 Excellent! (1,020 reviews)
Holiday Inn Express Fall River North by IHG
Plymouth Bay Inn and Suites

Plymouth Bay Inn and Suites

149 Main Street Kingston MA
£97
24 Aug - 25 Aug
includes taxes & fees
7.4/10 Good! (620 reviews)
Plymouth Bay Inn and Suites
Sandwich Lodge & Resort

Sandwich Lodge & Resort

54 Route 6A Sandwich MA
£106
21 Sept - 22 Sept
includes taxes & fees
Sandwich Lodge & Resort
Pilgrim Sands on Long Beach

Pilgrim Sands on Long Beach

150 Warren Ave Plymouth MA
£108
1 Sept - 2 Sept
includes taxes & fees
8/10 Very good! (1,013 reviews)
Pilgrim Sands on Long Beach
Riverview Inn & Suites

Riverview Inn & Suites

1878 Wilbur Avenue Somerset MA
£113
13 Sept - 14 Sept
includes taxes & fees
Riverview Inn & Suites
Falmouth Inn

Falmouth Inn

824 Main Street Falmouth MA
£121
14 Sept - 15 Sept
includes taxes & fees
Falmouth Inn

Frequently asked questions

What is the best area to stay in Rochester?
The best area to stay in Rochester, Massachusetts, is near the town centre or along the scenic coastal routes, depending on your preferences.The town centre of Rochester offers a quiet, rural New England experience. It's characterised by its historic buildings, such as the Rochester Town Hall and the First Congregational Church, and is surrounded by open spaces and woodlands. This area provides a tranquil base for exploring the local charm.Couples looking for a peaceful escape will appreciate the town centre's calm atmosphere and access to local walking trails and historic sites. It's a lovely spot for those who enjoy country drives and exploring quaint New England towns.For those interested in exploring the nearby coastline and beaches, staying closer to the border with towns like Marion or Mattapoisett would be more suitable. While not strictly within Rochester's town centre, these adjacent areas offer easy access to Buzzards Bay's waterfront, sailing opportunities, and coastal dining.
When is the best time to go to Rochester?
The best time to visit Rochester, Massachusetts, is during the summer months, from June to August, when the weather is warm and sunny, great for enjoying the outdoors.During this period, the average temperatures range from 20°C to 27°C (68°F to 81°F), providing ideal conditions for exploring the local beaches, engaging in water sports, or simply relaxing by the coast. The longer daylight hours also mean more time for sightseeing and outdoor activities.Families often find July and August particularly appealing, as this is when the water temperatures are at their warmest, making swimming and beach activities more enjoyable. Many local events and festivals also take place during these months, offering entertainment for all ages.For couples looking for a more peaceful experience, early June or late August can be excellent.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Rochester.
How much is the nightly rate at a Rochester hotel?
Prices for hotels in Rochester often vary, but you can find a great deal from £69 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia