Menu
Post User
Log In
/
Sign Up
type.slug == search.type)[0].lbl : 'Hotels') + ' in ' + location.phraseName) : (search.type ? ctg.types.filter(type => type.slug == search.type)[0].baseTitle : 'Top Pet Friendly Hotels Worldwide')">
Bed & Breakfasts in Rochester, NH
Add dates & guests…
type.slug == search.type)[0].locationTitle
: 'Pet Friendly Hotels')">
Pet Friendly Bed & Breakfasts
Map
Close Map
Filters
search[item] != defaultSearch[item]).length" [text]="['cats_allowed', 'distance', 'fee_under_25', 'large_allowed', 'multiple_allowed', 'no_fee', 'price_high', 'price_low', 'q', 'rating_low', 'sort'].filter(item => search[item] != defaultSearch[item]).length">
0
…
1
room
= 3
? ' selector--thirdItemDefault'
: ''))" layout="container" keyboard-select-mode="focus" [hidden]="openPopout != 'roomsDropdown'" [selected]="searchForm.num_rooms" on="tap:
AMP.setState({openPopout: null});
select:
AMP.setState({
search: (searchFormIsModified || searchFormShouldRequireCompletion) ? search : {num_rooms: event.targetOption},
searchForm: {num_rooms: event.targetOption},
openPopout: null,
searchIsModified: searchIsModified || (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.num_rooms),
searchFormIsModified: searchFormIsModified || (searchFormShouldRequireCompletion && event.targetOption != searchForm.num_rooms),
page: (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.num_rooms) ? 1 : page
}),
roomsBtn.focus" i-amphtml-layout="container" hidden="hidden">1 room 2 rooms 3 rooms 4 rooms
2
people
= 3
? ' selector--thirdItemDefault'
: ''))" layout="container" keyboard-select-mode="focus" [hidden]="openPopout != 'adultsDropdown'" [selected]="searchForm.num_adults" on="tap:AMP.setState({openPopout: null});
select:
AMP.setState({
search: (searchFormIsModified || searchFormShouldRequireCompletion) ? search : {num_adults: event.targetOption},
searchForm: {num_adults: event.targetOption},
openPopout: null,
searchIsModified: searchIsModified || (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.num_adults),
searchFormIsModified: searchFormIsModified || (searchFormShouldRequireCompletion && event.targetOption != searchForm.num_adults),
page: (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.num_adults) ? 1 : page
}),
adultsBtn.focus" i-amphtml-layout="container" hidden="hidden">1 person 2 people 3 people 4 people 5 people 6 people 7 people 8 people
1
pet
= 2
? ' selector--thirdItemDefault'
: ''))" layout="container" keyboard-select-mode="focus" [hidden]="openPopout != 'dogsDropdown'" [selected]="searchForm.num_pets" on="tap:AMP.setState({openPopout: null});
select:
AMP.setState({
search: (searchFormIsModified || searchFormShouldRequireCompletion) ? search : {num_pets: event.targetOption},
searchForm: {num_pets: event.targetOption},
openPopout: null,
searchIsModified: searchIsModified || (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.num_pets),
searchFormIsModified: searchFormIsModified || (searchFormShouldRequireCompletion && event.targetOption != searchForm.num_pets),
page: (!searchFormIsModified && !searchFormShouldRequireCompletion && event.targetOption != search.num_pets) ? 1 : page
}),
dogsBtn.focus" i-amphtml-layout="container" hidden="hidden">0 pets 1 pet 2 pets 3 pets 4 pets
Fetch
Fetch
Fetch
searchForm[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(searchForm[item])).concat(isMapMode ? ['map=on'] : []).join('&')].reduce((x, y) => y ? x + y : '')" hidden [hidden]="!searchFormWillChangePages()">
Fetch
search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(isMapMode ? ['map=on'] : []).join('&')].reduce((x, y) => y ? x + y : '')" hidden>
Fetch
Sort by sort.val == searchForm.sort)[0].lbl">Recommended Recommended Popularity Price (Low to High) Price (High to Low) Best Deal Name
Close Map
type.slug == searchForm.type)[0].locationTitle
: 'Pet Friendly Hotels'">
Pet Friendly Bed & Breakfasts
Cancel
Close
type.slug == search.type)[0].locationTitle
: ctg.locationTitle)
+ ' in ' + location.phraseName
)
: (
(search.type
? ctg.types.filter(type => type.slug == search.type)[0].baseTitle
: ctg.baseTitle)
+ ' Worldwide'
)">
Pet Friendly Bed & Breakfasts in Rochester, NH
There’s one pet friendly bed & breakfast in Rochester, and 2 more nearby. Need help to decide where to stay with your dog? You can browse the results below and filter by amenities to find the perfect spot. All pet policy information is guaranteed and there are no booking fees!
Close
The Governor's Inn Pet Policy
The Governor's Inn is pet friendly! Two dogs up to 50 lbs are welcome for a $50 refundable deposit per stay. Fewer than ten rooms are pet friendly. Quiet, well-behaved dogs may be left unattended in the rooms. There is a grassy area for pet relief on the property. Sorry, cats are not permitted.
See Details
Close
The Lady Mary Inn at Hurd Manor Pet Policy
The Lady Mary Inn at Hurd Manor welcomes two dogs up to 50 lbs for an additional fee of $25 per pet, per night. Only the Trillium and Tiarella rooms are pet friendly. Guests with pets must call (877) 411-3436 prior to booking to verify availability of a pet-friendly room or risk not being able to check in with a pet and/or incurring any associated cancellation penalties. Dogs may not be left unattended in rooms. Treats, beds, and bowls are provided. Cats are not permitted.
See Details
Close
Top of the Ridge Farm Bed & Breakfast Pet Policy
Top of the Ridge Farm Bed & Breakfast welcomes a maximum of two dogs for an additional fee of $45 per pet, per night. Only the Sergeant Libbey Room is pet friendly. Dogs may not be left unattended in rooms and are not permitted on beds or furniture. Pit Bull (includes American Pit Bull Terrier, Staffordshire Bull Terrier, American Staffordshire Terrier), Chow, Rottweiler, Presa Canario, Wolf hybrid, German Shepherd, Doberman Pinscher breeds are not allowed. Sorry, no cats.
See Details
search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item]))))).concat(page > 1 ? ['page=' + page] : []).join('&')].reduce((x, y) => y ? x + y : '')" items="." single-item="true" width="auto" height="800" layout="fixed-height" load-more="manual" load-more-bookmark="next_page" binding="always" reset-on-refresh="fetch" [is-layout-container]="avoidClampCheatFlag || makeLayoutContainerFlag" noloading [hidden]="!shouldShowNextPage && !searchIsModified" i-amphtml-layout="fixed-height" hidden="hidden">
{{#summary}}
{{{.}}}
{{/summary}}
{{#results}}
{{/results}}
{{^results}}
There are no pet friendly hotels matching your query. Try changing your search options.
{{/results}}
See More Results
Loading… Failed.
Unable to load pet friendly hotels.
View Results on Map
Rochester Quick Links
search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).join('&')].reduce((x, y) => y ? x + y : '')" items="." single-item="true" width="360" height="80" layout="responsive" noloading [is-layout-container]="avoidClampCheatFlag || makeLayoutContainerFlag" [hidden]="!searchIsModified" binding="no" i-amphtml-layout="responsive" hidden="hidden">
See more…
{{#found}}
{{/found}}
See more…
{{#found}}
{{/found}}
Browse Nearby Cities
North Berwick, ME - Dover, NH - New Durham, NH - Portsmouth, NH - York, ME - Kittery, ME - Ogunquit, ME - Wells, ME - York Beach, ME - Candia, NH - Exeter, NH - Kennebunk, ME - Kennebunkport, ME - Hampton, NH - Salisbury, MA - Tilton, NH - Old Orchard Beach, ME - Newburyport, MA - Meredith, NH - Center Harbor, NH searchForm[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(searchForm[item]))))).join('&')].reduce((x, y) => y ? x + y : '')" width="auto" height="48" layout="fixed-height" items="." single-item="true" binding="no" [hidden]="!searchFormIsModified && !searchIsModified" i-amphtml-layout="fixed-height" hidden="hidden">
{{#prefetch_count}}
Fetch ({{prefetch_count}} {{prefetch_term}})
{{/prefetch_count}}
{{^prefetch_count}}
Fetch
{{/prefetch_count}}
Fetch
Fetch
Fetch
{{#error}}
{{error}}
{{#unverified}}
To resend the verification email,
click here .
{{/unverified}}
{{/error}}
{{#error}}
{{error}}
{{#duplicate}}
If you forgot your password, you can
reset it here
.
{{/duplicate}}
{{#unverified}}
To resend the verification email,
click here .
{{/unverified}}
{{/error}}
{{#error}}
{{error}}
{{/error}}
{{^error}}
We’ve emailed you instructions for resetting your password. If you don’t receive an email, please make sure you entered the correct address and check your spam folder.
{{/error}}
Know of another great place to bring Fido? Let us know by sharing your dog’s favorite spot in Rochester.
$ USD search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=AUD']).join('&')].reduce((x, y) => y ? x + y : '')">$ AUD — Australian dollar search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=CAD']).join('&')].reduce((x, y) => y ? x + y : '')">$ CAD — Canadian dollar search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=EUR']).join('&')].reduce((x, y) => y ? x + y : '')">€ EUR — Euro search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=GBP']).join('&')].reduce((x, y) => y ? x + y : '')">£ GBP — Pound sterling search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=INR']).join('&')].reduce((x, y) => y ? x + y : '')">₹ INR — Indian rupee search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=JPY']).join('&')].reduce((x, y) => y ? x + y : '')">¥ JPY — Japanese yen search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=MXN']).join('&')].reduce((x, y) => y ? x + y : '')">$ MXN — Mexican peso search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=NZD']).join('&')].reduce((x, y) => y ? x + y : '')">$ NZD — New Zealand dollar search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=SGD']).join('&')].reduce((x, y) => y ? x + y : '')">$ SGD — Singapore dollar search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(['currency=USD']).join('&')].reduce((x, y) => y ? x + y : '')">$ USD — United States dollar
Your Privacy
We use cookies to deliver our services, personalize content, and get feedback on how people use BringFido so that we can improve.
By clicking OK, you accept this as outlined in our Cookie Policy .
OK
search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item]))))).concat(page > 1 ? ['page=' + page] : []).concat(mapRequestID ? ['v=' + mapRequestID] : []).join('&')" layout="fill" frameborder="0" noloading sandbox="allow-scripts allow-same-origin allow-pointer-lock allow-forms allow-popups allow-popups-to-escape-sandbox allow-modals" i-amphtml-layout="fill">