Aug 5, 2026
7 Best Pet-Friendly Hotels and Inns in St. Augustine, FL
Seven St. Augustine properties with published pet policies, from free to $150, including the one that takes an 80-pound dog at no charge and the one with no weight limit.
St. Augustine, Florida11 min readWhere to Stay
St. Augustine does not do lodging the way most beach towns do. The historic district runs on restored 19th-century inns and bed and breakfasts rather than chain hotels, and that shapes the pet question in three useful ways.
First, this is a per-night market. Small inns charge nightly rather than a flat fee per stay, which is the opposite of cabin destinations, and it means the arithmetic on a long trip is completely different from a short one.
Second, one property here charges nothing at all for a single pet, up to 80 pounds, which is the highest weight allowance we found in the city.
Third, small independent inns set their own rules, so the weight caps vary far more than they would in a chain market. One publishes no size limit whatsoever.
We pulled published policies from seven properties. Every fee, cap, and pet count below is what the property or its listing states, and all of them are worth confirming at booking, because they move.
1. Red Roof Inn PLUS+ St. Augustine
No fee for one pet up to 80 pounds. Second pet $15 per night, capped at 7 nights or $105 per pet per stay.
The value outlier, and the one to check first if you have a large dog. A single pet up to 80 pounds stays free, which no other property on this list matches, and 80 pounds is the most generous published weight allowance in the city.
If you bring two, the second pet is $15 per night, and the hotel caps that at 7 nights or $105 per pet per stay, so a long trip cannot run away with you.
The trade-off is location and character. This is a roadside chain rather than a historic inn, so you lose the walk-everywhere convenience of the old town and gain easy parking and ground-floor access. With a large dog, those two things are worth more than they sound.
2. Casablanca Inn on the Bay
$15 per pet, per night. Up to 2 pets, 60 pounds. Designated rooms.
The cheapest nightly rate among the historic inns, at a property directly on Matanzas Bay in the heart of the old town. Pets go in designated rooms, so ask for one when you book rather than assuming.
At $15 per pet per night, three nights with one dog is $45, and you are walking distance from the Castillo grounds, the seawall, and most of the dog-friendly patios in the city.
3. St. Francis Inn
$25 per pet, per night. Up to 2 pets, 50 pounds. Designated rooms.
One of the oldest inns in St. Augustine, in the quieter southern end of the historic district. The 50-pound cap is joint tightest here, so measure your dog honestly against it.
The location is the draw. This corner of the old town is residential and calm, which matters if your dog struggles with the crowds a few blocks north on St. George Street.
4. Marion Motor Lodge
$30 per pet, per night. Up to 2 pets, any size.
The only property here publishing no weight limit at all. A mid-century motor lodge rather than a historic inn, which brings straightforward parking and ground-floor access, both of which matter more with a dog than people expect in a city where historic inns often mean stairs and street parking.
Between this and Red Roof Inn PLUS+, a large-dog owner has two solid options in a market that otherwise caps out around 75 pounds.
5. Bayfront Marin House
$35 per pet, per night. Up to 2 pets, 75 pounds. Designated rooms.
A historic bayfront inn on the water in the old town, with the joint-highest published weight cap among the inns at 75 pounds for up to two pets.
At $35 per pet per night this is the most expensive nightly rate on the list, so it suits a short stay with a larger dog rather than a week.
6. Hampton Inn St. Augustine Beach
$75 for stays of 1 to 4 nights, $125 for longer. Up to 2 pets, 75 pounds. Dogs and cats.
The beach-side option and the only property here that explicitly states both dogs and cats, which matters because most of this market publishes dog policies only.
The tiered flat fee is friendly for a typical trip. A four-night stay with two pets is $75 total, which undercuts every per-night inn on this list at that length. It also puts you at St. Augustine Beach rather than in the historic district, so you trade walkable old town for walkable sand.
7. Casa Monica Resort and Spa
$150 per stay. Up to 2 pets, 50 pounds. Some sources report an additional $50 for a second pet.
The landmark. A restored 1888 Moorish Revival hotel in the centre of the historic district, and the only inn-district property charging a flat fee per stay. Pets arrive to a welcome package with water bowls, toys, and treats.
That flat fee is the whole argument. It is poor value for two nights and increasingly reasonable beyond five. Note the reported inconsistency on the second pet, with some sources listing $150 flat for up to two and others $150 plus $50. Confirm which applies when you book.
Every fee side by side
| Property | Fee | Pet limit | Structure |
|---|---|---|---|
| Red Roof Inn PLUS+ | Free for 1 pet; $15 a night for the 2nd, capped at 7 nights or $105 per pet | 2 pets, 80 lbs | Per night, capped |
| Casablanca Inn on the Bay | $15 per pet, per night | 2 pets, 60 lbs | Per night |
| St. Francis Inn | $25 per pet, per night | 2 pets, 50 lbs | Per night |
| Marion Motor Lodge | $30 per pet, per night | 2 pets, any size | Per night |
| Bayfront Marin House | $35 per pet, per night | 2 pets, 75 lbs | Per night |
| Hampton Inn St. Augustine Beach | $75 for 1 to 4 nights, $125 longer | 2 pets, 75 lbs, cats too | Tiered per stay |
| Casa Monica Resort and Spa | $150 per stay | 2 pets, 50 lbs | Per stay |
The crossover, for one dog
Because Casa Monica charges a flat fee, there is a specific night count where it overtakes each per-night option.
| Compared with | Casa Monica becomes cheaper from |
|---|---|
| Bayfront Marin House, $35 a night | Night 5 |
| Marion Motor Lodge, $30 a night | Night 6 |
| St. Francis Inn, $25 a night | Night 7 |
| Casablanca Inn, $15 a night | Night 11 |
| Hampton Inn St. Augustine Beach | Never, its ceiling is $125 |
| Red Roof Inn PLUS+ | Never, one pet is free |
For a two or three night weekend the per-night inns win clearly. For a week or more in the historic district, Casa Monica's flat fee becomes genuinely competitive. And on pure pet cost, Red Roof Inn PLUS+ wins at any length with one dog, because the fee is zero.
Choosing by what your dog needs
A large dog. Red Roof Inn PLUS+ at 80 pounds free, or Marion Motor Lodge with no published cap. Bayfront Marin House and Hampton Inn St. Augustine Beach both go to 75 pounds if you want a bayfront or beach location.
A cat. Hampton Inn St. Augustine Beach states dogs and cats. Confirm directly anywhere else, since most of this market talks only about dogs.
A short weekend in the old town. Casablanca Inn at $15 per pet per night, on the bay and walkable to everything.
A week or more in the old town. Casa Monica, where the fee stops accumulating at check-in.
A beach trip. Hampton Inn St. Augustine Beach, with a $75 ceiling for up to four nights and the sand within walking distance.
Two dogs on a budget. Red Roof Inn PLUS+, where the second pet caps at 7 nights or $105 per pet per stay.
A dog who dislikes crowds. St. Francis Inn in the quiet southern end of the old town, or Marion Motor Lodge for ground-floor access away from the pedestrian streets.
Questions worth asking at booking
Is the fee per pet or per room, and per night or per stay. Those two variables turn one headline number into four very different totals.
Which specific rooms are pet designated, and is one free on your dates. Casablanca Inn, St. Francis Inn, and Bayfront Marin House all restrict pets to particular rooms, so a property can be pet friendly and still have nothing for you.
Can the dog be left alone in the room, and does that need a crate. Historic inns are small, shared, and quiet, so unattended barking causes more trouble here than in a large hotel.
Is parking on site. In the historic district this is a genuine constraint, and walking a dog several blocks from a car park across hot pavement in August is worth designing out.
How far is the nearest grass. Some old-town inns sit on solid stone streets with no green space for a block or more, which matters at six in the morning.
Where to stay for what you want to do
Five of these seven sit in or beside the historic district, which puts you walking distance from the Castillo grounds, where leashed dogs are welcome outside the fort, and from most of the dog-friendly patios in the city.
You will drive to the beaches and the dog parks regardless. St. Augustine Beach is around fifteen minutes from the old town, Vilano slightly less. dog-friendly beaches guide covers which allow dogs and flags the famous one that does not, and the big dog guide covers the four fenced options.
Staying central also puts you minutes from the emergency vet on South Ponce De Leon Boulevard, which is covered in emergency vet guide along with the detail that it closes during weekday business hours. The full budget picture is in 15 completely free things to do, and you can search verified pet-friendly hotels in St. Augustine.
Conclusion
Seven properties with published pet policies, from free to $150. The structural point to carry is that this is a per-night market, so short trips favour the small inns and long trips favour a flat fee, with the crossover between night five and night eleven depending on which pair you compare.
For a large dog this city is friendlier than most, with an 80-pound free allowance at one property and no published cap at another. Confirm every fee, cap, and designated-room requirement directly before booking, because all three change, and properties in this market close and reopen more often than chains do. Then go find the porch your pet will wag "yes" to.
Frequently asked questions
How much is a pet fee in St. Augustine? It ranges from nothing to $150. Red Roof Inn PLUS+ charges no fee for one pet up to 80 pounds. The historic inns run $15 to $35 per pet per night. Hampton Inn St. Augustine Beach charges $75 for one to four nights, and Casa Monica charges $150 for the whole stay.
Which St. Augustine hotel is free for pets? Red Roof Inn PLUS+ St. Augustine takes one pet up to 80 pounds at no charge. Two pets cost $15 per night, capped at 7 nights or $105 per pet per stay.
Are there pet-friendly hotels in St. Augustine with no weight limit? Marion Motor Lodge publishes no weight cap for up to two pets. Red Roof Inn PLUS+ has the highest stated numeric limit at 80 pounds, with Bayfront Marin House and Hampton Inn St. Augustine Beach both at 75.
Can I bring a cat to a St. Augustine hotel? Hampton Inn St. Augustine Beach explicitly allows both dogs and cats. Most properties in this market publish dog policies only, so confirm directly anywhere else before booking.
Is Casa Monica worth the $150 pet fee? On a short stay, no. On a longer one in the historic district, yes. Because it is flat rather than nightly, it becomes cheaper than Bayfront Marin House from night five, than the $25 inns from night seven, and than Casablanca Inn from night eleven.
Do St. Augustine hotels put pets in specific rooms? Often. Casablanca Inn, St. Francis Inn, and Bayfront Marin House all place pets in designated rooms, which means a property can be pet friendly and still have no suitable room on your dates. Book early and ask specifically.
Related reading
Before you book: questions to ask before booking a pet-friendly hotel, pet deposits and fees explained, hotels that allow large dogs, and PetCompass hotel directory.
Sources
- Red Roof Inn PLUS+ St. Augustine
- Casa Monica Resort and Spa
- Bayfront Marin House
- Casablanca Inn on the Bay
- St. Francis Inn
- Florida's Historic Coast, pet-friendly St. Augustine and Ponte Vedra
- Florida's Historic Coast, pet friendly St. Augustine
Pet fees, weight limits, and designated-room requirements change often, and small independent properties in this market open and close. Confirm current details directly with each property before booking.


