The Ocean LodgeCannon Beach, Oregon
★ 4.9 · 691 reviews

The Ocean Lodge

A welcoming beachfront stay in Cannon Beach

Check availability

Check availability
Wi-Fi Parking Breakfast Pet-friendly
The Ocean Lodge
Check availability

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.

4.9/5
Guest rating
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

Beach Access
Breakfast
Free Parking
Free Wi-Fi
Pet Friendly

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

Get directions

The Ocean Lodge is located in Cannon Beach, Oregon.

Good to know

Wi-FiFree
ParkingAvailable on-site
Front desk24 hours
MealsBreakfast available
Typical guestsCouples (60% of reviewers)
Family roomsAvailable
KitchenIn-room kitchen or kitchenette
Non-smoking roomsAvailable
PetsAllowed

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.

Ready to book The Ocean Lodge?
Check availability & prices

Other hotels in Cannon Beach

Contact The Ocean Lodge

Address2864 South Pacific Street, Cannon Beach, OR 97110, United States, Cannon Beach, Oregon
Hotel contact (for guests)Check availability & rates →