Book online or call 001 877 477 8594 Give Promo Code HBC6048

Search for Hotels near Cannon Beach

Cannon Beach Hotels

Guest Score: 8.9 / 10

from

183 $

Book Now

The Courtyard

964 South Hemlock, Cannon Beach, Oregon, United States

This beach hotel is just a 10-minute walk from both Haystack Rock and Coaster Theater Playhouse. Guest rooms feature a fireplace. The hotel has a courtyard surrounded by flowers. Guest rooms have cher... more

0.24 km / 0.15 mi from Cannon Beach Map | Directions

Guest Score: 9.1 / 10

from

206 $

Book Now

Cannon Beach Hotel

1116 South Hemlock Street, Cannon Beach, Oregon, United States

This historic, New England-styled hotel offers a daily breakfast. Uniquely furnished rooms feature a gas fireplace. Downtown Cannon Beach is less than a 5 minute walk away. A TV with a DVD player is f... more

0.25 km / 0.15 mi from Cannon Beach Map | Directions

Guest Score: 9.3 / 10

from

189 $

Book Now

Surfsand Resort

148 West Gower, Cannon Beach, Oregon, United States

This oceanfront resort offers access to Cannon Beach and a clear view of the 235-foot Haystack Rock offshore. A wide array of therapeutic massage services is also available on-site. Rooms at Surfsand ... more

0.25 km / 0.16 mi from Cannon Beach Map | Directions

Guest Score: 8.5 / 10

from

119 $

Book Now

The Guesthouse Ocean View Cottages

1016 South Hemlock Street, Cannon Beach, Oregon, United States

Featuring an ocean view from every room, this Oregon coast hotel is located a short walk from the beach. Free WiFi is provided in all rooms. A hot tub and fully equipped kitchens are offered in all ro... more

0.33 km / 0.21 mi from Cannon Beach Map | Directions

Guest Score: 9.6 / 10

from

145 $

Book Now

Sea Breeze Court

1015 South Hemlock, Cannon Beach, Oregon, United States

Located one block from the Pacific Ocean beach, this 100% nonsmoking hotel provides each studio and suite with a microwave, a refrigerator and free WiFi. The hotel is 1640 feet from Highway 101. Spaci... more

0.33 km / 0.21 mi from Cannon Beach Map | Directions

Guest Score: 9.1 / 10

from

119 $

Book Now

Lighthouse Inn

963 South Hemlock Street, Cannon Beach, Oregon, United States

Located less than 2 minutes walk to the beach, this hotel offers free Wi-Fi access. Shopping and dining in Cannon Beach is 5 minutes' walk away. A separate living area with with a sofa bed is included... more

0.37 km / 0.23 mi from Cannon Beach Map | Directions

Guest Score: 8.4 / 10

from

135 $

Book Now

Harrison Street Inn

987 South Hemlock Street, Cannon Beach, Oregon, United States

Located less than 5 minutes’ walk to Cannon Beach and Haystack Rock, this Oregon coast hotel offers free Wi-Fi in each room. Portland International Airport is 90 miles away. All rooms include cable ... more

0.4 km / 0.25 mi from Cannon Beach Map | Directions

Guest Score: 8.7 / 10

from

148 $

Book Now

McBee Cottages

888 South Hemlock Street, Cannon Beach, Oregon, United States

Just a 2-minute walk from the beach, this 1940s Cape Cod-style property is in Cannon Beach, Oregon. A well-manicured garden with a picnic area and free Wi-Fi access is featured at McBee Cottages. Each... more

0.42 km / 0.26 mi from Cannon Beach Map | Directions

Guest Score: 7.7 / 10

from

160 $

Book Now

Hearthstone Inn

107 East Jackson Street, Cannon Beach, Oregon, United States

In downtown Cannon Beach, this artisan-crafted hotel was built entirely from local materials. Each guest room has a full kitchen. Free guest parking is available. A wood burning rock fireplace is offe... more

0.47 km / 0.29 mi from Cannon Beach Map | Directions

Guest Score: 8.4 / 10

from

105 $

Book Now

Inn at Haystack Rock

487 South Hemlock Street , Cannon Beach, Oregon, United States

Ideally located in the prime touristic area of Cannon Beach City Center, Inn at Haystack Rock promises a relaxing and wonderful visit. The hotel has everything you need for a comfortable stay. Free Wi... more

0.71 km / 0.44 mi from Cannon Beach Map | Directions

Welcome to HotelsNearby.us where you will find the best prices for hotels near Cannon Beach.

Looking for the closest hotel near Cannon Beach ? Check out the Hallmark Resort in Cannon Beach from USD 159 .

For a more luxurious hotel, take a look at the Historic 1920s Cabin from USD 160 .

powered by Hotels Nearby will also provide you with great deals on hotels near Cannon Beach. discounts on booking and hotel packages, but also rental car deals for your trip.

Map of Hotels near Cannon Beach

Nearest Airport

Nearby Landmarks

WE ACCEPT THE FOLLOWING:


cards we accept
Secured By GeoTrust

HotelsNearby.us serving hotels, motels and accommodation near Cannon Beach.