Menu
Post User
Log In
/
Sign Up
type.slug == search.type)[0].lbl : 'Hotels') + ' ' + location.preposition + ' ' + location.phraseName) : (search.type ? typeOptions.filter(type => type.slug == search.type)[0].baseTitle : 'Top Pet Friendly Hotels Worldwide')">
Hotels in Roslyn, WA
Add dates & guests…
type.slug == search.type)[0].locationTitle
: 'Pet Friendly Hotels')">
Pet Friendly Hotels & Resorts
Map
Close Map
Filters
search[item] != defaultSearch[item]).length + search['amenities'].length" [text]="['maxBathrooms', 'minBathrooms', 'maxBedrooms', 'minBedrooms', 'maxBeds', 'minBeds', 'catsAllowed', 'discountedRates', 'distance', 'feeUnder25', 'freeCancellation', 'largeAllowed', 'multipleAllowed', 'noFee', 'payLater', 'maxPrice', 'minPrice', 'q', 'minRating', 'type'].filter(item => search[item] != defaultSearch[item]).length + search['amenities'].length">
1
…
Use current location
Choose dates…
Select check-in & check-out dates
1
room
= 3
? 'selector--thirdItemDefault'
: ''))" layout="container" keyboard-select-mode="focus" [hidden]="openPopout != 'roomsDropdown'" [selected]="searchForm.rooms" on="tap:
AMP.setState({openPopout: null});
select:
AMP.setState({
search: searchFormShouldRequireCompletion ? search : {rooms: event.targetOption},
searchForm: {rooms: event.targetOption},
openPopout: null,
searchIsModified: searchIsModified || (!searchFormShouldRequireCompletion && event.targetOption != search.rooms),
searchFormIsModified: searchFormIsModified || (searchFormShouldRequireCompletion && event.targetOption != searchForm.rooms),
page: (!searchFormShouldRequireCompletion && event.targetOption != search.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.adults" on="tap:AMP.setState({openPopout: null});
select:
AMP.setState({
search: searchFormShouldRequireCompletion ? search : {adults: event.targetOption},
searchForm: {adults: event.targetOption},
openPopout: null,
searchIsModified: searchIsModified || (!searchFormShouldRequireCompletion && event.targetOption != search.adults),
searchFormIsModified: searchFormIsModified || (searchFormShouldRequireCompletion && event.targetOption != searchForm.adults),
page: (!searchFormShouldRequireCompletion && event.targetOption != search.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.dogs" on="tap:AMP.setState({openPopout: null});
select:
AMP.setState({
search: searchFormShouldRequireCompletion ? search : {
dogs: event.targetOption,
multipleAllowed: event.targetOption > 1
},
searchForm: {
dogs: event.targetOption,
multipleAllowed: event.targetOption > 1
},
openPopout: null,
searchIsModified: searchIsModified || (!searchFormShouldRequireCompletion && event.targetOption != search.dogs),
searchFormIsModified: searchFormIsModified || (searchFormShouldRequireCompletion && event.targetOption != searchForm.dogs),
page: (!searchFormShouldRequireCompletion && event.targetOption != search.dogs) ? 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(searchForm['amenities'].map(item => 'amenities=' + item)).concat(searchFormCoordinates != null ? ['latitude=' + searchFormCoordinates.latitude + '&longitude=' + searchFormCoordinates.longitude] : []).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(search['amenities'].map(item => 'amenities=' + item)).concat(coordinates != null ? ['latitude=' + coordinates.latitude + '&longitude=' + coordinates.longitude] : []).concat(isMapMode ? ['map=on'] : []).join('&')].reduce((x, y) => y ? x + y : '')" hidden>
Fetch
All Filters
searchForm[item] != defaultSearch[item]).length + searchForm['amenities'].length" [text]="['maxBathrooms', 'minBathrooms', 'maxBedrooms', 'minBedrooms', 'maxBeds', 'minBeds', 'catsAllowed', 'discountedRates', 'distance', 'feeUnder25', 'freeCancellation', 'largeAllowed', 'multipleAllowed', 'noFee', 'payLater', 'maxPrice', 'minPrice', 'q', 'minRating', 'type'].filter(item => searchForm[item] != defaultSearch[item]).length + searchForm['amenities'].length">
1
All Filters
searchForm[item] != defaultSearch[item]).length + searchForm['amenities'].length" [text]="['maxBathrooms', 'minBathrooms', 'maxBedrooms', 'minBedrooms', 'maxBeds', 'minBeds', 'catsAllowed', 'discountedRates', 'distance', 'feeUnder25', 'freeCancellation', 'largeAllowed', 'multipleAllowed', 'noFee', 'payLater', 'maxPrice', 'minPrice', 'q', 'minRating', 'type'].filter(item => searchForm[item] != defaultSearch[item]).length + searchForm['amenities'].length">
1
type.slug == searchForm.type)[0].lbl
: 'Property Type'">Hotels All Properties Hotels Vacation Rentals Bed & Breakfasts Campgrounds Pet Policy y ? x + 1 : x)" [text]="[
0,
searchForm.noFee,
searchForm.feeUnder25,
searchForm.largeAllowed,
searchForm.multipleAllowed,
searchForm.catsAllowed
].reduce((x, y) => y ? x + 1 : x)">0 Rating:
5 only
4 & up
3 & up
2 & up
1 & up
Sort by sort.val == searchForm.sort)[0].lbl">Recommended Recommended Popularity Price (Low to High) Price (High to Low) Best Deal Name Distance
Close Map
type.slug == searchForm.type)[0].locationTitle
: 'Pet Friendly Hotels'">
Pet Friendly Hotels & Resorts
Cancel
Close
type.slug == search.type)[0].locationTitle
: ctg.locationTitle)
+ ' ' + location.preposition + ' ' + location.phraseName
)
: (
(search.type
? typeOptions.filter(type => type.slug == search.type)[0].baseTitle
: ctg.baseTitle)
+ ' Worldwide'
)">
Pet Friendly Hotels & Resorts in Roslyn, WA
There are 4 pet friendly hotels within 20 miles of Roslyn, WA. 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. BringFido members never pay a booking fee, and their reservations are backed by our Pet Friendly Guarantee!
Close
VRBO Roslyn Pet Policy
Pet policies are determined by the individual owner of each Vrbo property. For more information on the pet fee, weight limit and other restrictions at a dog-friendly Vrbo in Roslyn, please contact the owner directly or read the 'House Rules' section of their listing. Also be sure to include your pet(s) in the 'Guest' field when making your reservation, so the pet fee can be included. If applicable, it will be usually be displayed in the 'On-site Fees' or 'Owner Fees' sections during checkout. Some owners will also wait until you arrive in Roslyn to collect the pet fee.
Visit Website
Close
Roslyn Airbnb Rentals Pet Policy
Pet policies are determined by the individual host of each Airbnb property. For more information on the pet fee, weight limit, and other restrictions at a particular property in Roslyn, please contact the host directly or read the House Rules section at the bottom of their listing.
Visit Website
Close
Timber Lodge Inn Pet Policy
Timber Lodge Inn welcomes two dogs of any size in designated rooms for an additional fee of $20 plus tax per pet, per night. Guests with dogs 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 dog and/or incurring any associated cancellation penalties. Dogs may not be left unattended in rooms. There is a grassy area on the property with a waste station for pet relief. Cats are not allowed.
Visit Website
Close
Suncadia Resort a Destination by Hyatt Residence Pet Policy
Suncadia Resort a Destination by Hyatt Residence welcomes one dog of any size for an additional fee of $75 per night. Two dogs may be accepted with prior approval. Pets cannot be left in the room unattended. Treats are available at the front desk, and there is a fenced dog park with waste stations on the property. Cats are not permitted.
Visit Website
Close
Quality Inn Near Suncadia Resort Pet Policy
Quality Inn Near Suncadia Resort welcomes three dogs of any size for an additional fee of $20 per pet, per night. Guests traveling with dogs are only permitted in designated rooms, and dogs may not be left in the room unattended. Treats are available at the front desk and there is a relief area with waste station on the property. Cats are not allowed.
Visit Website
Close
Cle Elum Airbnb Rentals Pet Policy
Pet policies are determined by the individual host of each Airbnb property. For more information on the pet fee, weight limit, and other restrictions at a particular property in Cle Elum, please contact the host directly or read the House Rules section at the bottom of their listing.
Visit Website
Close
Ronald Airbnb Rentals Pet Policy
Pet policies are determined by the individual host of each Airbnb property. For more information on the pet fee, weight limit, and other restrictions at a particular property in Ronald, please contact the host directly or read the House Rules section at the bottom of their listing.
Visit Website
Close
Easton Airbnb Rentals Pet Policy
Pet policies are determined by the individual host of each Airbnb property. For more information on the pet fee, weight limit, and other restrictions at a particular property in Easton, please contact the host directly or read the House Rules section at the bottom of their listing.
Visit Website
search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item]))))).concat(search['amenities'].map(item => 'amenities=' + item)).concat(coordinates != null ? ['latitude=' + coordinates.latitude + '&longitude=' + coordinates.longitude] : []).concat(page > 1 ? ['page=' + page] : []).concat(['refresh=' + resultsListRefreshCount]).join('&')" items="." single-item="true" width="auto" height="800" layout="fixed-height" load-more="manual" load-more-bookmark="nextPage" binding="always" reset-on-refresh="fetch" [is-layout-container]="searchIsModified" noloading [hidden]="!shouldShowNextPage && !searchIsModified" i-amphtml-layout="fixed-height" hidden="hidden">
{{#summary}}
{{{.}}}
{{/summary}}
{{#results}}
{{#watermark}}
{{/watermark}}
{{^watermark}}
{{/watermark}}
{{^watermark}}
{{/watermark}}
{{/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.
search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(search['amenities'].map(item => 'amenities=' + item)).join('&')].reduce((x, y) => y ? x + y : '')" items="." single-item="true" width="auto" height="80" layout="fixed-height" noloading [is-layout-container]="searchIsModified" [hidden]="!searchIsModified" binding="no" i-amphtml-layout="fixed-height" hidden="hidden">
See more…
{{#found}}
{{/found}}
See more…
{{#found}}
{{/found}}
Browse Nearby Cities
Cle Elum, WA - Easton, WA - Snoqualmie Pass, WA - Ellensburg, WA - Leavenworth, WA - Peshastin, WA - Cashmere, WA - Wenatchee, WA - East Wenatchee, WA - Silver Beach, WA - Longmire, WA - Selah, WA - Yakima, WA - Index, WA - Union Gap, WA - Packwood, WA - Gold Bar, WA
Cancel
Filters searchForm[item] != defaultSearch[item]).length + searchForm['amenities'].length" on="tap:
AMP.setState({
searchForm: {
type: defaultSearch.type,
typeQueryItemArray: [],
minRating: defaultSearch.minRating,
distance: defaultSearch.distance,
sort: defaultSearch.sort,
q: defaultSearch.q,
noFee: defaultSearch.noFee,
feeUnder25: defaultSearch.feeUnder25,
largeAllowed: defaultSearch.largeAllowed,
multipleAllowed: defaultSearch.multipleAllowed,
catsAllowed: defaultSearch.catsAllowed,
minPrice: defaultSearch.minPrice,
maxPrice: defaultSearch.maxPrice,
minBeds: defaultSearch.minBeds,
maxBeds: defaultSearch.maxBeds,
minBedrooms: defaultSearch.minBedrooms,
maxBedrooms: defaultSearch.maxBedrooms,
minBathrooms: defaultSearch.minBathrooms,
maxBathrooms: defaultSearch.maxBathrooms,
freeCancellation: defaultSearch.freeCancellation,
payLater: defaultSearch.payLater,
discountedRates: defaultSearch.discountedRates,
amenities: defaultSearch.amenities
},
searchFormIsModified: true
})">
Clear
searchForm[item] != defaultSearch[item]).length + searchForm['amenities'].length" [text]="['maxBathrooms', 'minBathrooms', 'maxBedrooms', 'minBedrooms', 'maxBeds', 'minBeds', 'catsAllowed', 'discountedRates', 'distance', 'feeUnder25', 'freeCancellation', 'largeAllowed', 'multipleAllowed', 'noFee', 'payLater', 'maxPrice', 'minPrice', 'q', 'minRating', 'type'].filter(item => searchForm[item] != defaultSearch[item]).length + searchForm['amenities'].length">
1
searchForm[item] != defaultSearch[item]).length + searchForm['amenities'].length">
searchForm[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(searchForm[item]))))).concat(searchForm['amenities'].map(item => 'amenities=' + item)).concat(searchFormCoordinates != null ? ['latitude=' + searchFormCoordinates.latitude + '&longitude=' + searchFormCoordinates.longitude] : []).concat(['refresh=' + resultsListRefreshCount]).join('&')" width="auto" height="48" layout="fixed-height" items="." single-item="true" binding="no" [hidden]="!searchFormIsModified && !searchIsModified" i-amphtml-layout="fixed-height" hidden="hidden">
{{#prefetchCount}}
Fetch ({{prefetchCount}} {{prefetchTerm}})
{{/prefetchCount}}
{{^prefetchCount}}
Fetch
{{/prefetchCount}}
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 Roslyn.
$ USD search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(search['amenities'].map(item => 'amenities=' + item)).concat(coordinates != null ? ['latitude=' + coordinates.latitude + '&longitude=' + coordinates.longitude] : []).concat(['currency=USD']).join('&')].reduce((x, y) => y ? x + y : '')">$ USD — United States dollar search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(search['amenities'].map(item => 'amenities=' + item)).concat(coordinates != null ? ['latitude=' + coordinates.latitude + '&longitude=' + coordinates.longitude] : []).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(search['amenities'].map(item => 'amenities=' + item)).concat(coordinates != null ? ['latitude=' + coordinates.latitude + '&longitude=' + coordinates.longitude] : []).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(search['amenities'].map(item => 'amenities=' + item)).concat(coordinates != null ? ['latitude=' + coordinates.latitude + '&longitude=' + coordinates.longitude] : []).concat(['currency=EUR']).join('&')].reduce((x, y) => y ? x + y : '')">€ EUR — Euro search[item] != defaultSearch[item]).map(item => lodgingContextDataParamMap[item] + '=' + encodeURIComponent(search[item])).concat(search['amenities'].map(item => 'amenities=' + item)).concat(coordinates != null ? ['latitude=' + coordinates.latitude + '&longitude=' + coordinates.longitude] : []).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(search['amenities'].map(item => 'amenities=' + item)).concat(coordinates != null ? ['latitude=' + coordinates.latitude + '&longitude=' + coordinates.longitude] : []).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(search['amenities'].map(item => 'amenities=' + item)).concat(coordinates != null ? ['latitude=' + coordinates.latitude + '&longitude=' + coordinates.longitude] : []).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(search['amenities'].map(item => 'amenities=' + item)).concat(coordinates != null ? ['latitude=' + coordinates.latitude + '&longitude=' + coordinates.longitude] : []).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(search['amenities'].map(item => 'amenities=' + item)).concat(coordinates != null ? ['latitude=' + coordinates.latitude + '&longitude=' + coordinates.longitude] : []).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(search['amenities'].map(item => 'amenities=' + item)).concat(coordinates != null ? ['latitude=' + coordinates.latitude + '&longitude=' + coordinates.longitude] : []).concat(['currency=SGD']).join('&')].reduce((x, y) => y ? x + y : '')">$ SGD — Singapore 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(search['amenities'].map(item => 'amenities=' + 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" allow="geolocation" i-amphtml-layout="fill">
Roslyn, WA, US