Seacrest Inn sits in the heart of Avalon, just a short walk from the harbor where you can watch the boats come and go, plus all the shops and restaurants clustered around town. The location really is the main draw here—you’re close enough to get everywhere on foot, which means easy access to the waterfront and whatever dining or exploring you want to do on Catalina Island.
The rooms themselves are straightforward and comfortable, with air conditioning, free Wi-Fi, and a rooftop terrace where you can actually see the ocean. It’s the kind of spot where you can drop your bags and be out wandering Avalon’s streets within minutes. The central location makes a real difference if you’re the type who likes to just explore a town without needing to drive around.
The catch for dog travelers is that Seacrest Inn doesn’t allow pets, with the exception of service animals under ADA guidelines. This is worth knowing upfront so you’re not caught off guard when you arrive. If you’re bringing your dog, you’ll need to either make other arrangements on the island where dogs are actually welcome, or find a hotel that does allow them. Catalina Island does have pet-friendly lodging options, so it’s not impossible—just something to plan for separately.
Before you book, it’s smart to contact the hotel directly to confirm their current pet policy, since rules can shift. Avalon’s accommodation options vary quite a bit when it comes to dogs, so knowing exactly where you stand before you commit to a reservation saves a lot of hassle when you’re trying to coordinate your island trip.





