Set in Cannon Beach, Oregon, The Ocean Lodge is a hotel. It offers in-room kitchens, free parking and pet-friendly rooms. Guests rate it 4.9/5 across 691 reviews.
Should you book The Ocean Lodge?
Expect guest scores around 4.9/5.
Best for
- Families with children
- Road trips & drive-up convenience
- Travelers with pets
- Longer stays
Close to the water
A beachfront setting puts the shoreline within easy reach for your stay.
The location
The Ocean Lodge is in Cannon Beach, Oregon, rated 4.9/5 by guests.
What you'll enjoy
Gallery
























Amenities & facilities
Most popular facilities
- Free Wifi
- Non-smoking rooms
- Free parking
- Beachfront
- Family rooms
- Tea/Coffee Maker in All Rooms
- Breakfast
Great for your stay
- Parking
- Private bathroom
- Pet friendly
- Kitchenette
- Free Wifi
- Free parking
- Non-smoking rooms
- Family rooms
Private bathroom
- Toilet paper
- Towels
- Slippers
- Toilet
- Free toiletries
- Bathrobe
- Hairdryer
- Shower
Bedroom
- Wardrobe or closet
- Alarm clock
Outdoors
- Beachfront
- Garden
Kitchen
- Dining table
- Coffee machine
- Microwave
- Refrigerator
- Kitchenette
Location
2864 South Pacific Street, Cannon Beach, OR 97110, United States, Cannon Beach, Oregon
The Ocean Lodge is located in Cannon Beach, Oregon.
Good to know
Frequently asked questions
What amenities does The Ocean Lodge offer?
The Ocean Lodge offers Free Wifi, Non-smoking rooms, Free parking, Beachfront, Family rooms, Tea/Coffee Maker in All Rooms, Breakfast, Parking, Pet friendly, Kitchenette, Slippers, and Bathrobe.
Where is The Ocean Lodge located?
The Ocean Lodge is located in Cannon Beach, Oregon, at 2864 South Pacific Street, Cannon Beach, OR 97110, United States.