Special offers and Exclusive deals

Search Hotels

2026-07-18
2026-07-19
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Hotels in Oregon near City Centre Cannon Beach

Hearthstone Inn

107 East Jackson Street, Cannon Beach, United States View map

**Welcome to Hearthstone Inn Cannon Beach**, a charming retreat that invites guests to experience the breathtaking beauty of the Oregon coast combined with exceptional hospitality. Nestled just a… More

From US$ 150 Book Now

Salt Life Cottage

132 East Van Buren, Cannon Beach, United States View map

At Salt Life Cottage Cannon Beach, guests can enjoy windsurfing as well as a location only 5 minutes' walk from the homey Icefire Glassworks Studio. Located in the vicinity of the Haystack Rock, this… More

Book Now

Mcbee Cottages

888 S Hemlock St - Tolovana Park, Cannon Beach, United States View map

Located 3.5 km from the Ecola State Park, Mcbee Cottages Cannon Beach hotel is merely a 5-minute walk from the Cannon Beach History Center and Museum. This inn also features Wi-Fi throughout the… More

From US$ 220 Book Now

Harrison Street Inn

987 South Hemlock Street, Cannon Beach, United States View map

Featuring Wi-Fi in the rooms, the 3-star Harrison Street Inn Cannon Beach is a mere 12 minutes' walk from the Haystack Hill State Park. More

From US$ 135 Book Now

Lighthouse Inn

963 South Hemlock Street, Cannon Beach, United States View map

**Lighthouse Inn Cannon Beach is where coastal charm meets contemporary comforts in the heart of Oregon's picturesque seaside town. Nestled in the inviting Mid-Town area, known as the Presidential… More

From US$ 119 Book Now

Hidden Villa Cottages

2350 Ski Trail Lane, Cannon Beach, United States View map

The enchanting Hidden Villa Cottages is nestled near the picturesque Cannon Beach. This charming property offers a peaceful retreat, ideal for those wishing to explore the region's natural splendor… More

From US$ 125 Book Now

The Courtyard

964 S Hemlock St, Cannon Beach, United States View map

The 3-star Courtyard Hotel is set 1.1 km from Tillamook Rock Lighthouse and 0.3 km from Cannon Beach History Center and Museum. Additionally, you'll find free Wi Fi throughout the venue. More

From US$ 297 Book Now

Hidden Villa Cottage #3 - The Garden Cottage

188 East Van Buren Street #3, Cannon Beach, United States View map

Nestled just 1.1 km from the Haystack Hill State Park, Hidden Villa Cottage #3 - The Garden Cottage Cannon Beach is boasting spa therapy and a picnic area for guests' enjoyment. More

From US$ 183 Book Now

Hidden Villa Cottage #2 - The Shell Cottage

188 East Van Buren Street #2, Cannon Beach, United States View map

Hidden Villa Cottage #2 - The Shell Cottage Cannon Beach offers proximity to such city sites as the Cannon Beach History Center and Museum, located only 6 minutes' walk away. More

From US$ 108 Book Now

Hidden Villa Cottage #1 - The Nautical Cottage

188 East Van Buren Street #1, Cannon Beach, United States View map

Situated 14 minutes' walk from the Whale Park, Hidden Villa Cottage #1 - The Nautical Cottage Cannon Beach entices guests to explore various tourist attractions in the area. More

From US$ 174 Book Now

Sandals Inn | Oceanside Cabana

Cannon Beach, United States View map

Sandals Inn | Oceanside Cabana is located only 1 km from Haystack Hill State Park and approximately a 10-minute drive from Ecola State Park. This villa has 2 bedrooms and 1 bathroom. More

From US$ 81 Book Now

Hidden Villa Cottages

188 East Van Buren Street #1-6, Cannon Beach, United States View map

The 6-bedroom Hidden Villa Cottages Cannon Beach provides easy access to various city attractions, such as Tufted Puffins, situated about 5 minutes' walk away. This 6-bathroom villa features… More

From US$ 720 Book Now

Hidden Villa Cottage #4 - The Ocean Cottage

188 East Van Buren Street #4, Cannon Beach, United States View map

Hidden Villa Cottage #4 - The Ocean Cottage Cannon Beach offers easy access to such tourist spots as the Cannon Beach Distillery, located merely a 6-minute walk away. More

Book Now

Hidden Villa Cottage #5 - The Sunflower Cottage

188 East Van Buren Street #5, Cannon Beach, United States View map

Situated merely 6 minutes' walk from the Cannon Beach Distillery, Hidden Villa Cottage #5 - The Sunflower Cottage Cannon Beach invites guests to relax at a patio. More

Book Now

Wee Mist

184 W Van Buren, Cannon Beach, United States View map

Wee Mist Villa Cannon Beach offers easy access to such tourist spots as the Cannon Beach Gallery, located only a 5-minute walk away. More

Book Now

Guesthouse Cannon Beach

1016 South Hemlock Street, Cannon Beach, United States View map

**Welcome to Guesthouse Cannon Beach** Nestled in the vibrant Downtown Cannon Beach, the Guesthouse Cannon Beach presents an ideal seaside retreat for travelers seeking both comfort and convenience. More

From US$ 625 Book Now

The Guesthouse Ocean View Cottages

1016 South Hemlock Street, Cannon Beach, United States View map

The Guesthouse Ocean View Cottages is an idyllic retreat nestled just a stone's throw from Oregon's picturesque shores. With a rich history dating back to 1948, this captivating destination has… More

From US$ 209 Book Now

Sea Breeze Court

1015 Hemlock S, Cannon Beach, United States View map

Situated around 15 minutes on foot from Chapman Beach, the 3-star Sea Breeze Court Hotel Cannon Beach offers 12 rooms. Boasting a picnic area and barbecue grills, this Cannon Beach inn is 2.4 km from… More

From US$ 125 Book Now

Harrison Loft

Cannon Beach, United States View map

**Harrison Loft Villa Cannon Beach is a charming holiday retreat nestled in the stunning Oregon coastline.** This delightful property offers guests a serene escape, just 900 meters from the… More

From US$ 272 Book Now

Cannon Beach Hotel Collection

1116 S Hemlock St, Cannon Beach, Or 97110, United, Cannon Beach, United States View map

**Welcome to Cannon Beach Hotel Collection** Conveniently located approximately 90 minutes from Portland and nearby airport access, this delightful two-story clapboard property stands as a testament… More

From US$ 134 Book Now

Beaches Inn | Pirates Cove Cabana 8

Cannon Beach, United States View map

Welcome to Beaches Inn | Pirates Cove Cabana 8, an idyllic retreat nestled by the stunning coastline of Cannon Beach. Located just 1 kilometer from the majestic Haystack Hill State Park, this… More

From US$ 166 Book Now

Surfsand Resort

148 W Gower, Cannon Beach, United States View map

Discover the Surfsand Resort Cannon Beach, a premier oasis located in the heart of the Oregon Coast's most picturesque town. Known for its stunning scenery, Cannon Beach offers a charming blend of… More

From US$ 129 Book Now

Cathys Cottage

240 East Monroe, Cannon Beach, United States View map

Located just 0.7 km from the Haystack Gallery, Cathys Cottage Cannon Beach provides access to various tourist attractions in the vicinity. More

Book Now

Inn At Haystack Rock

487 South Hemlock Street, Cannon Beach, United States View map

**Welcome to the Inn at Haystack Rock, a charming retreat nestled in the picturesque coastal town of Cannon Beach, Oregon, where relaxation and adventure effortlessly intertwine.** With unique views… More

From US$ 88 Book Now

Apollos Corner - Meredith Lodging

163 W Van Buren St, Us, Cannon Beach, United States View map

Offering a terrace overlooking the sea, the 2-bedroom Apollos Corner - Meredith Lodging Cannon Beach villa is located about a 10-minute walk from Sandcastle Day. Providing guests with Wi-Fi and… More

Book Now

Beaches Inn Townhomes

387 S Hemlock St, Cannon Beach, United States View map

The enchanting Beaches Inn Townhomes is an idyllic retreat nestled along the beautiful coast, where relaxation and adventure harmoniously blend. Situated just 100 km from the bustling Charlotte… More

From US$ 406 Book Now

Historic Haystack Cabin

Cannon Beach, United States View map

**Discover the Allure of Historic Haystack Cabin** Nestled in the charming coastal town of Cannon Beach, Historic Haystack Cabin offers an enchanting retreat just a stone's throw from the… More

From US$ 194 Book Now

Cannons Cottage

180 East Washington Street, Cannon Beach, United States View map

Cannons Cottage Cannon Beach offers swift access to various city sites, such as the arts theater "Coaster Theatre", situated approximately 5 minutes' walk away. Located only 450 metres from the… More

From US$ 315 Book Now

Hallmark Resort In Cannon Beach

1400 South Hemlock Street, Cannon Beach, United States View map

**Welcome to Hallmark Resort in Cannon Beach, where serenity meets comfort.** Nestled alongside Oregon's stunning coastline, this inviting retreat captures the essence of beachside living with its… More

From US$ 189 Book Now

Wells Beach House

164 South Laurel Street, Cannon Beach, United States View map

Wells Beach House Cannon Beach villa provides easy access to various city attractions, such as the performing arts theater "Coaster Theatre", situated 5 minutes' walk away. More

Book Now

Haystack Hideaway

Cannon Beach, United States View map

Welcome to the Haystack Hideaway Holiday home Cannon Beach, where coastal charm meets modern comfort. Nestled in the serene surroundings of Cannon Beach, this idyllic retreat is perfect for those… More

From US$ 125 Book Now

Land'S End At Cannon Beach

263 West 2Nd, Cannon Beach, United States View map

**Escape to Coastal Elegance at Land's End at Cannon Beach** Nestled along the stunning coastline, Land's End at Cannon Beach offers a serene retreat for those seeking both adventure and relaxation. More

Book Now

The Waves

188 West 2Nd Street, Cannon Beach, United States View map

The Waves Hotel Cannon Beach is a serene oceanfront retreat located in the heart of downtown Cannon Beach, Oregon. Nestled between the majestic Pacific Ocean and the breathtaking cliffs of Ecola… More

From US$ 153 Book Now

Schooner'S Cove Inn

188 North Larch Street, Cannon Beach, United States View map

**Discover the Splendor of Schooner's Cove Inn Cannon Beach** Guests at Schooner's Cove Inn can indulge in a plethora of delightful activities. More

From US$ 179 Book Now

Webb'S Scenic Surf

255 N. Larch St., Cannon Beach, United States View map

**Welcome to Webb's Scenic Surf Hotel, Cannon Beach** Nestled in the heart of Cannon Beach, Webb's Scenic Surf Hotel offers an inviting retreat just 600 meters from the mesmerizing shores of Cannon… More

From US$ 154 Book Now

Graceful Getaway

1832 Haystack Lane, Cannon Beach, United States View map

Offering sea views, Graceful Getaway Villa Cannon Beach is situated a few steps from the Haystack Hill State Park. This villa features opportunities for windsurfing and mini golf in the area, within… More

Book Now

Sea Sprite On The Estuary

372 North Spruce, Cannon Beach, United States View map

Nestled along the picturesque coastline, the Sea Sprite On The Estuary Hotel in Cannon Beach offers a serene sanctuary for travelers seeking both relaxation and adventure. Just a stone's throw away… More

Book Now

Ecola Creek Lodge

208 East 5Th Street, Cannon Beach, United States View map

Situated within the scenic beauty of Cannon Beach, the Ecola Creek Lodge offers a perfect blend of comfort and nature, inviting guests to explore one of Oregon's most iconic coastlines. Situated just… More

From US$ 74 Book Now

Steps From The Sea By Avantstay

723 North Ash Street, Cannon Beach, United States View map

Staying at Cozy Cannon Beach Home Near Haystack Rock Downtown Steps From The Sea By Avantstay, guests can easily reach the arts theater "Coaster Theatre", located just 500 metres away. More

Book Now

Driftaway By Avantstay

284 W Tanana Ave, Cannon Beach, United States View map

Located merely 9 minutes on foot from the Haystack Hill State Park, the 2-bedroom Driftaway By Avantstay Cannon Beach villa includes a patio with views of the sea. This Cannon Beach holiday home is 2… More

Book Now

Blue Starfish By Avantstay

287 W Tanana Ave, Cannon Beach, United States View map

Within a 1-km distance of the Tolovana Beach State Recreation Site, the 2-bedroom Blue Starfish By Avantstay Cannon Beach villa provides access to a patio with a barbeque grill. Offering Wi-Fi, the… More

From US$ 493 Book Now

Sea Sprite At Haystack Rock

280 South Nebesna, Cannon Beach, United States View map

**Experience the Tranquility of Sea Sprite at Haystack Rock** The Sea Sprite At Haystack Rock allows you to immerse yourself in the area's rich heritage, with guided tours from the Cannon Beach… More

Book Now

Stephanie Inn

2740 South Pacific Avenue, Or 97110, Cannon Beach, Us, Cannon Beach, United States View map

Located only 1.2 km from the Haystack Rock, Stephanie Inn Cannon Beach is only a 5-minute walk from Tolovana Beach State Recreation Site. Featuring 41 rooms with views of the mountain, the inn is… More

From US$ 540 Book Now

Chapman Cottage

705 Oak Street Cannon Beach Oregon 97110, Cannon Beach, United States View map

Positioned in the coastal charm of Cannon Beach, Chapman Cottage invites guests to experience a tranquil retreat that harmonizes modern comforts with serene surroundings. Just a short distance from… More

From US$ 224 Book Now

Chapman Cove By Avantstay

472 7Th Street, Cannon Beach, United States View map

The 0-bedroom Chapman Cove By Avantstay Cannon Beach villa is situated around 5 minutes' walk from the Chapman Point and offers guests to relax with a sauna. Offering Wi-Fi, this beachfront holiday… More

From US$ 1045 Book Now

Robars

148 East Susitna Street, Tolovana Park, United States View map

Robars Villa Tolovana Park provides easy access to various city attractions, such as the Lost Art of Nursing Museum, situated approximately 5 minutes' walk away. Located 3.8 km from Hug Point State… More

Book Now

Sandpiper Beach House

131 W Susitna St, Cannon Beach, United States View map

**Discover the Tranquil Escape at Sandpiper Beach House** Strategically positioned, guests at Sandpiper Beach House can easily explore the enchanting charm of Cannon Beach. More

Book Now

Inn At Cannon Beach

3215 South Hemlock Street, Cannon Beach, United States View map

Immerse yourself in the outstanding natural beauty of Oregon at The Inn At Cannon Beach. This charming retreat finds its home nestled amidst luscious green lawns, blooming gardens, and playful… More

From US$ 169 Book Now

Tolovana Treasure

3331 S Hemlock Street Cannon Beach Oregon 97103, Cannon Beach, United States View map

**Discover the Enchantment of Tolovana Treasure** Nestled along the stunning coastline of Cannon Beach, Tolovana Treasure captivates guests with its unparalleled charm and breathtaking ocean views. More

From US$ 144 Book Now

The Wayside Inn

3339 South Hemlock Street, Cannon Beach, United States View map

**Welcome to The Wayside Inn Cannon Beach** With paved walking trails leading to panoramic vistas and the bustling ambiance of nearby galleries and shops, The Wayside Inn places you at the heart of… More

From US$ 199 Book Now