The Anchor Inn is a hotel in Watkins Glen, New York. It offers an on-site restaurant, free parking and pet-friendly rooms. Guests rate it 4.2/5 across 451 reviews.
Should you book The Anchor Inn?
Expect guest scores around 4.2/5.
Best for
- Families with children
- Road trips & drive-up convenience
- Travelers with pets
On-site dining
No need to go far for a meal — the property has its own dining, handy for breakfast before you head out or dinner after a long day.
The location
The Anchor Inn is in Watkins Glen, New York, rated 4.2/5 by guests.
What you'll enjoy
Gallery

Amenities & facilities
Most popular facilities
- Free parking
- Non-smoking rooms
- Facilities for disabled guests
- Free Wifi
- Restaurant
- Family rooms
- Bar
Great for your stay
- Restaurant
- Parking
- Private bathroom
- Balcony
- Air conditioning
- Terrace
- View
- Pet friendly
Private bathroom
- Toilet paper
- Towels
- Bath or shower
- Toilet
- Free toiletries
- Hairdryer
Bedroom
- Linens
- Alarm clock
View
- Lake view
- View
Outdoors
- Outdoor fireplace
- Picnic area
- Outdoor furniture
- Balcony
- Terrace
Location
3425 Salt Point Road, Watkins Glen, NY 14891, United States, Watkins Glen, New York
The Anchor Inn is located in Watkins Glen, New York.
Good to know
Frequently asked questions
What amenities does The Anchor Inn offer?
The Anchor Inn offers Free parking, Non-smoking rooms, Facilities for disabled guests, Free Wifi, Restaurant, Family rooms, Bar, Parking, Balcony, Air conditioning, Terrace, and View.
Where is The Anchor Inn located?
The Anchor Inn is located in Watkins Glen, New York, at 3425 Salt Point Road, Watkins Glen, NY 14891, United States.