Carmel River Inn

Built in 1934 with 14 cabins, the original name was Rio Carmelo Motor Court. Ten additional cottages were added and, in 1960, a two-story motel building with 19 rooms was constructed. An Italian restaurant named Domenici’s was operated onsite from 1965 to 1974. You can still see the wine bottles that they stuck on the side of the levy!

Presently, Carmel River Inn houses 19 inn rooms overlooking the river, and 34 cottages and houses, each uniquely designed to provide a cozy, quiet respite from the rest of the world.


Pet-friendly Carmel Hotel

Travel with your dog? You will be happy to know that Bring Fido – one of the largest pet travel sites – gives both Carmel Beach and Monterey Beach 5 dog bones and ranks them in the top 10 dog beaches in California! Many of our Studio Cottages and Inn Rooms are pet-friendly so you can bring your canine companion with you on your travels.

pet friendly inn
carmel valley activities

Carmel Group Events

Situated on 10 acres of lush gardens and adjacent to Carmel River, our inn provides groups with a one-of-a-kind experience. Our unique outdoor event spaces accommodate up to 30 guests for events like retreats, receptions, dinners, reunions, and BBQs. Socialize with your group with dedicated room blocks for your guests.

"Everyone here is lovely. We stayed in a cottage and it was perfect. Lots of space, super clean, working gas fireplace, outdoor fire pit."
Jessica F.
"Very clean room, friendly and polite staff. Convenient location. Wouldn't hesitate to book again for a stay."
Conor L.
"Had a lovely stay here, very nice and clean room. Beautiful view of the river. Would definitely recommend it and come back! Location was great."
Manu M.

Convenient Location

Outdoor activities abound at this Central Coast location, including camping, kayaking, running, and cycling. Just a few miles away are the vast coastlines of Monterey Beaches offering everything from dramatic cliffs with breathtaking waterfalls, to sandy beaches great for surfing, fishing, and swimming.

Carmel River Inn beach