Only a handful of lodges inside America’s national parks will take your dog for the night, and the rules differ more than most travellers expect. As of October 2026, dog friendly hotels in national parks include select cabins at seven Yellowstone lodging areas, all three lodges along Skyline Drive in Shenandoah, Lake Quinault Lodge, Sol Duc Hot Springs Resort and Kalaloch Lodge in Olympic, three Grand Teton Lodge Company properties and Yavapai Lodge at the Grand Canyon. Fees run from nothing at all (a Colter Bay tent cabin) to $40 per pet per night at Yavapai.
The catch sits outside the room. Once you step out of the cabin, the National Park Service decides where your dog can walk, and in Yellowstone that means staying within 100 feet of roads and parking areas. A pet-friendly room is half the plan. The other half is knowing which trails, beaches and shuttles are closed to dogs before you book.
Flat $25 Pet Fees in Olympic, Shenandoah’s Pet Rooms, No-Dog Parks
- Cheapest in-park stays: Kalaloch, Lake Quinault and Sol Duc charge $25 per pet for the whole stay, so a week costs the same as one night.
- Most dog friendly park: Shenandoah lets leashed dogs on all but a short list of trails and runs pet rooms at Skyland, Big Meadows and Lewis Mountain for $30 per pet per night.
- No dogs: The Oasis at Death Valley and Yosemite’s lodging areas do not accept pets; only service animals.
- Grand Canyon caveat: Yavapai Lodge is the park’s only pet-friendly lodge, but South Rim hotels have been closed to overnight guests since 31 August 2026.
- Park rules: The leash limit is 6 feet at Shenandoah, Yosemite, Grand Canyon and Olympic, dogs are banned from Grand Canyon and Yosemite shuttles and Yellowstone tour buses, and most lodges forbid leaving a dog alone in the room.
Pet Fees and Limits at Each Park Lodge
Fees and limits below come from each concessioner’s or hotel’s own pet policy page, checked in October 2026. Where a lodge’s page does not state a weight or pet limit, the cell is left at what the lodge does publish. Two properties at the bottom sit outside park boundaries and are marked as such.
| Lodge | Park | Pet fee | Limits | Booking source |
|---|---|---|---|---|
| Yavapai Lodge (Yavapai West) | Grand Canyon | $40 per pet, per night | Pet rooms in Double Queen and King types | Visit Grand Canyon (Delaware North) |
| Pet-friendly cabins at 7 lodging areas | Yellowstone | $40 per night | 2 pets, dogs or cats only | Yellowstone National Park Lodges |
| Skyland | Shenandoah | $30 per pet, per night | 2 dogs or cats | Go Shenandoah |
| Big Meadows Lodge | Shenandoah | $30 per pet, per night | 2 dogs or cats | Go Shenandoah |
| Lewis Mountain Cabins | Shenandoah | $30 per pet, per night | 2 dogs or cats | Go Shenandoah |
| Lake Quinault Lodge | Olympic | $25 plus tax per pet, per stay | 2 pets, no size limit | Olympic National Parks (Aramark) |
| Sol Duc Hot Springs Resort | Olympic | $25 per pet, per stay | 2 pets, no size limit, not in River Suite | Olympic National Parks (Aramark) |
| Kalaloch Lodge cabins | Olympic | $25 per pet, one time | 2 dogs, any size | Kalaloch Lodge |
| Jackson Lake Lodge (Classic Cottages) | Grand Teton | $20 per night | Kennel or Do Not Disturb sign for housekeeping | Grand Teton Lodge Company |
| Colter Bay Village log cabins | Grand Teton | $15.50 per night | $50 extra if bedding needs extra cleaning | Grand Teton Lodge Company |
| Colter Bay Village tent cabins | Grand Teton | Free | Pets cannot be left unattended | Grand Teton Lodge Company |
| Headwaters Lodge (Standard Cabins) | Grand Teton Lodge Company property | $20 per night | Kennel or Do Not Disturb sign for housekeeping | Grand Teton Lodge Company |
| Best Western Plus Ruby’s Inn (outside park) | Bryce Canyon | $40 per night | 2 dogs, 80 lb per dog, motel-style buildings only | Ruby’s Inn |
| Paddle Ridge (outside park) | Glacier | $50 per pet, per stay | Dog-friendly cabins | Glacier Park Collection |
What Two Dogs Cost for Three Nights at Each Lodge
Headline fees hide a big spread, because some lodges charge per pet, some per room, some per night and some once per stay. We ran the same trip through every policy: two dogs, three nights. Per-night fees that a lodge states without “per pet” (Yellowstone, the Grand Teton properties and Ruby’s Inn) are applied once per room, exactly as the lodge words them. Room rates and taxes are left out.
| Lodge | How the fee is charged | Two dogs, three nights |
|---|---|---|
| Yavapai Lodge | $40 x 2 pets x 3 nights | $240 |
| Skyland, Big Meadows, Lewis Mountain | $30 x 2 pets x 3 nights | $180 |
| Yellowstone cabin | $40 x 3 nights | $120 |
| Best Western Plus Ruby’s Inn | $40 x 3 nights | $120 |
| Paddle Ridge | $50 x 2 pets, once | $100 |
| Jackson Lake Lodge or Headwaters | $20 x 3 nights | $60 |
| Lake Quinault, Sol Duc, Kalaloch | $25 x 2 pets, once | $50 (plus tax at Lake Quinault) |
| Colter Bay log cabin | $15.50 x 3 nights | $46.50 |
| Colter Bay tent cabin | No fee | $0 |
Stretch the trip to a week and the gap widens. Seven nights with two dogs at Yavapai would add $560 in pet fees and $420 at a Shenandoah lodge, while Kalaloch still charges $50. For a long stay, the per-stay lodges on the Olympic Peninsula are the clear value pick. For a short one, the Grand Teton cabins are hard to beat.
Lodges Inside the Parks That Accept Dogs
Yavapai Lodge, Grand Canyon National Park

The Park Service’s own pets page says Yavapai Lodge is the only lodge inside Grand Canyon National Park with pet friendly rooms; dogs are not allowed in El Tovar, Bright Angel or the other in-park hotels. Delaware North, which runs Yavapai, offers pet rooms at Yavapai West in its Double Queen and King room types for $40 per pet, per night.
Timing is the problem in late 2026. After flash flooding on 29 August damaged the Transcanyon Waterline, the park halted all overnight concession lodging on the South Rim from 31 August, Yavapai included, “for the foreseeable future”. A KJZZ report on 28 September said lodging remained closed and put the pipeline repair at around Thanksgiving. Hotels in Tusayan, outside the park, were not affected by the order. Day visits continue, and the Grand Canyon Kennel near Maswik Lodge boards dogs and cats daily from 7:30am to 5pm (928-638-0534, vaccination proof required).
Pet Friendly Cabins in Yellowstone National Park

Yellowstone National Park Lodges, the park’s main concessioner, keeps dogs out of hotel rooms entirely. Pets are allowed only in select cabins at seven locations:
- Lake area: Lake Yellowstone Hotel Cabins and Lake Lodge Cabins.
- Old Faithful area: Old Faithful Lodge Cabins and Old Faithful Snow Lodge Cabins.
- Elsewhere: Mammoth Hot Springs Hotel Cabins, Canyon Lodge Cabins and Roosevelt Lodge Cabins.
The fee is $40 per night for the cabin, with a cap of two quiet, housebroken dogs or cats. Bowls cannot be left outside, pets cannot be left alone in the cabin or in a car, and they are barred from the public areas of the hotels. On the cabin pages, the Western and Frontier cabin types note that select units are pet friendly, while Deluxe Lodge Rooms allow neither pets nor cooking. When booking, ask specifically for a pet cabin rather than assuming any cabin will do.
Skyland, Shenandoah National Park

Skyland has the widest spread of pet rooms in Shenandoah. Premium, Preferred, Traditional and Cabin rooms all come in pet-friendly versions at $30 per pet, per night, charged as a non-refundable cleaning fee, with up to two dogs or cats per room. House rules are detailed: declare the pet at booking or check-in, bring your own pet bed because the hotel blankets are not meant for dogs, keep food in airtight containers so it does not attract wildlife, and use a portable kennel if the dog stays in the room without you. Housekeeping will skip a room with an unattended pet. The 2026 season runs to 8 November.
Big Meadows Lodge, Shenandoah National Park

Big Meadows offers pet rooms in its Preferred, Traditional, Suite and Five Cabins categories, plus some accessible rooms, on the same $30 per pet, per night terms and the same two-pet cap. It also has the latest closing date of the three Shenandoah lodges: the 2026 season runs to 29 November, which makes it the pick for a Thanksgiving week trip with a dog.
Lewis Mountain Cabins, Shenandoah National Park

The smallest and quietest of the three, Lewis Mountain lists a dedicated Pet Friendly Cabin room type. The fee is $30 per pet, per night, no more than two dogs or cats, declared at check-in, and a portable kennel is required if you leave the cabin without the dog. The 2026 season closes on 8 November.
Lake Quinault Lodge, Olympic National Park

Lake Quinault Lodge charges $25 plus tax per pet, per stay, paid at check-in, with a maximum of two pets and no size limit. That matters for owners of big dogs: Ruby’s Inn at Bryce, by comparison, caps dogs at 80 pounds. The dog-friendly July Creek Loop Trail on the north shore of the lake is one of the few Olympic trails open to pets.
Sol Duc Hot Springs Resort, Olympic National Park
Sol Duc follows the same $25 per pet, per stay formula with a two-pet maximum and no size limit. The one exclusion is the River Suite, where no pets are allowed. The resort’s campground lets you bring two pets per rented RV or tent site, on a leash no longer than 6 feet.
Kalaloch Lodge, Olympic National Park

For anyone staying more than a night or two, Kalaloch is the best-value dog stay in this guide. The lodge accepts dogs in any of its cabin units, with a one-time $25 fee per pet, up to two dogs per cabin and, in the lodge’s words, any dog of any size. Dogs are not allowed in the Main Lodge or Seacrest House rooms, and a dog found in a non-pet room triggers the fee plus a move. Location is the other draw: the Park Service allows leashed pets on the Kalaloch beaches between the Hoh and Quinault reservations, so the beach walk starts at the cabin door.
Jackson Lake Lodge and Headwaters Lodge, Grand Teton Area

The Grand Teton Lodge Company allows pets in the Classic Cottages at Jackson Lake Lodge and the Standard Cabins at Headwaters Lodge, both at $20 per night. Dogs must not disturb neighbours, and for housekeeping you either kennel the dog or leave the Do Not Disturb sign up. Headwaters also has camper cabins at $10 per night for pets, and pets stay free at most of the company’s tent and RV sites.
Colter Bay Village, Grand Teton National Park

Colter Bay Village has the cheapest dog-friendly roof in this guide. Its log cabins charge $15.50 per night for a pet, with an extra $50 if the beds and comforters need more cleaning after you leave. The canvas tent cabins take pets free of charge, though a dog can never be left alone in one. Budget a lint roller and a sheet over the bed and the $50 charge is easy to avoid.
Pet Friendly Hotels Just Outside the Park Gates
Some of the best-known parks have no dog-friendly beds inside, so travellers book the first town outside. These two are outside park boundaries and labelled that way in the table.
Best Western Plus Ruby’s Inn Near Bryce Canyon (Outside the Park)

Ruby’s Inn limits dogs to standard rooms in its outer motel-style buildings, at a non-refundable $40 per night on top of the room rate. It allows up to two dogs per room with an 80-pound limit per dog; cats and other animals need approval before arrival. Dogs cannot be left unattended, cannot enter dining areas under Utah state law, and the room is inspected at checkout. Emotional support animals fall under the pet policy, while ADA service animals do not.
Paddle Ridge, West Glacier (Outside the Park)

The Glacier Park Collection markets Paddle Ridge, less than a mile from Glacier’s west entrance, as its dog-friendly option, with cabins at $50 per pet, per stay. For a multi-night Glacier trip that per-stay structure works out cheaper than most nightly fees in this guide.
Famous Park Hotels Where Dogs Cannot Stay
Several roundups online still list properties that turn dogs away. Check these before you book.
- The Oasis at Death Valley: The resort’s FAQ says pets of any kind are not permitted at either the Inn or the Ranch; only service animals are allowed.
- Yosemite lodging: The Park Service lists lodging areas, including Housekeeping Camp, among the places pets may not go. Campgrounds are the in-park option, except walk-in sites such as Camp 4 and group sites.
- Grand Canyon’s other lodges: El Tovar, Bright Angel, Maswik and Phantom Ranch do not take pets; only Yavapai has pet rooms.
- Yellowstone hotel rooms: Pets are allowed in select cabins only, never in hotel rooms or lodge public areas.
- Specific rooms: Sol Duc’s River Suite and Kalaloch’s Main Lodge and Seacrest House rooms are off limits even though the resorts themselves accept dogs.
NPS Pet Rules and the B.A.R.K. Ranger Code
The National Park Service welcomes pets in developed areas, on many trails and campgrounds, and in some lodging, but each park writes its own limits. The shared code is B.A.R.K., which the Service spells out on its Be a B.A.R.K. Ranger page:
- B, Bag your pet’s waste: pick it up everywhere in the park, including beaches and campgrounds.
- A, Always leash your pet: park rules set the limit at 6 feet, as at Shenandoah, Yosemite and Grand Canyon. Retractable leashes extended past that length break the rule.
- R, Respect wildlife: keep dogs away from animals and on routes where they are allowed.
- K, Know where you can go: the part most owners miss, because the answer changes at every park.
Each park designs its own B.A.R.K. Ranger programme. Some run a ranger-led walk, some ask you to take a pledge, others work on the honour system. At Yosemite you can collect a B.A.R.K. Ranger pledge card at any visitor centre. Grand Canyon, by contrast, does not currently run a B.A.R.K. programme or issue tags, though the guidelines still apply.
Where Dogs May Walk in Each Park
| Park | Dogs allowed | Dogs not allowed |
|---|---|---|
| Shenandoah | Most trails, campgrounds, pet-friendly lodging | 11 listed trails totalling under 20 of 500+ miles, plus ranger programmes |
| Grand Canyon (South Rim) | Trails above the rim, Mather and Desert View campgrounds, Trailer Village, developed areas | All inner canyon trails, park shuttle buses |
| Olympic | Peabody Creek, Madison Falls, Spruce Railroad and July Creek Loop trails; Rialto Beach to Ellen Creek; Kalaloch beaches; drive-in campgrounds | All other trails, public buildings, wilderness, tidal rocks |
| Yellowstone | Within 100 feet of roads and parking areas, concessioner campgrounds | Trails, boardwalks, backcountry, buses and snowcoaches |
| Grand Teton | Within 30 feet of roadways | Park trails |
| Yosemite | Paved roads, sidewalks and bike paths, Wawona Meadow Loop | Other trails, meadows, beaches, waterways, shuttles, lodging areas |
Sources for each row: Shenandoah, Grand Canyon, Olympic, Yellowstone, Grand Teton and Yosemite.
Shenandoah is the standout. Its banned list is short and specific: Fox Hollow, Stony Man, Limberlost, Dark Hollow Falls, Story of the Forest, Bearfence Mountain and Frazier Discovery, plus the Old Rag trails. Dogs can walk the Appalachian Trail section at the start of the Stony Man route but cannot turn onto the blue-blazed summit trail. Everything else is open on a leash, which makes Skyland or Big Meadows the strongest base for anyone who wants to actually hike with a dog.
Yellowstone and Grand Teton sit at the other end. In Grand Teton, the lodge company points owners who want trail time to Bridger-Teton National Forest trails bordering the park in the Blackrock and Jackson ranger districts. On the Olympic Peninsula, leashed dogs are allowed on Olympic National Forest trails, which is a separate agency from the park.
Season Dates, Closures and Day-of-Trip Logistics With a Dog
- Late-season Shenandoah: Skyland and Lewis Mountain close on 8 November 2026 and Big Meadows on 29 November, per Go Shenandoah. Book the last weekends early.
- Grand Canyon: Watch the park’s news releases before committing to Yavapai, since South Rim lodging closed on 31 August 2026. The North Rim allows leashed pets only on the greenway to the North Kaibab Trail and the Arizona Trail north to the entrance station, and has no kennel.
- Shuttles and tours: Pets other than service dogs are barred from Yellowstone’s tour buses and snowcoaches, and from Grand Canyon and Yosemite shuttles. In shuttle-dependent areas, plan to drive.
- Hot cars: Yellowstone’s concessioner bans leaving pets unattended in a vehicle, and the Grand Canyon and Olympic pet pages warn against it in heat. For a few hours on a dog-free trail, use a kennel (Grand Canyon) or a Shenandoah lodge, where a dog may stay in the room inside a portable kennel.
- Service vs support animals: Service animals pay no pet fee at Yellowstone and Grand Teton lodges. Grand Teton Lodge Company and Ruby’s Inn both state that emotional support animals are treated as pets.
- Crossing time zones: A Shenandoah to Olympic road trip spans Eastern to Pacific time. Our time zone converter helps when you are calling lodges to confirm a pet room.
Pack the dull things that save a trip: vaccination records (the Grand Canyon Kennel requires proof), a 6-foot fixed leash, a crate that fits the room, a sheet for the bed, and waste bags. If the dog needs grooming before a week of lodge stays, our guide to how mobile dog groomers operate explains what those services include. More planning guides sit in our Lifestyle section.
Questions About Staying in National Parks With a Dog
Which National Park Is the Most Dog Friendly?
Shenandoah. Leashed dogs are allowed on most of its 500+ miles of trails, with fewer than 20 miles closed, and all three Skyline Drive lodges have pet rooms at $30 per pet, per night.
Can I Bring My Dog to a Lodge Inside Yellowstone?
Yes, but only to select cabins at seven lodging areas, for $40 per night with a two-pet limit. Hotel rooms and lodge public areas are off limits, and dogs must stay within 100 feet of roads and parking areas.
Are Dogs Allowed in Yosemite Hotels?
No. The Park Service bars pets from lodging areas, including Housekeeping Camp. Dogs can stay in most campgrounds and walk on paved roads, sidewalks and bike paths.
Does the Oasis at Death Valley Allow Dogs?
No. Neither the Inn nor the Ranch accepts pets of any kind. Only service animals are allowed.
How Long Can a Dog Leash Be in a National Park?
Six feet. Shenandoah, Yosemite, Grand Canyon and Olympic all set that maximum, and Shenandoah specifies a physical leash at all times.
What Is the Cheapest Dog Friendly Lodge in a National Park?
Colter Bay Village’s tent cabins in Grand Teton charge no pet fee. Among regular cabins and rooms, Colter Bay log cabins cost $15.50 per night for a pet, and Kalaloch charges a one-time $25 per pet regardless of length of stay.
NPS Pet Rules and Each Lodge’s Own Pet Policy
- National Park Service: Pets
- National Park Service: Be a B.A.R.K. Ranger
- Grand Canyon National Park: Pets
- Grand Canyon National Park: Overnight hotel accommodations close from 31 August
- KJZZ: Grand Canyon open for business despite recovery efforts (28 September 2026)
- Shenandoah National Park: Pets
- Olympic National Park: Pets
- Yosemite National Park: Pets
- Visit Grand Canyon: Yavapai Lodge pet friendly rooms
- Yellowstone National Park Lodges: Traveling with pets
- Yellowstone National Park Lodges: Summer lodging
- Go Shenandoah: Skyland
- Go Shenandoah: Big Meadows Lodge
- Go Shenandoah: Lewis Mountain Cabins
- Olympic National Parks: Policies and information
- Kalaloch Lodge: Pet friendly lodging
- Grand Teton Lodge Company: Pets in the park
- Best Western Plus Ruby’s Inn: Pet policy
- Glacier Park Collection: Paddle Ridge pet friendly lodging
- The Oasis at Death Valley: Frequently asked questions





