Special offers and Exclusive deals

Search Hotels

2025-08-24
2025-08-25
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Hotel facilities

Apply Filters
Clear Filters

Hotels in Oregon near Haystack Gallery Cannon Beach

Land'S End At Cannon Beach

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

Offering spa therapy, a picnic area, and barbecue grills, as well as the views of the city, the 3-star Land'S End At Cannon Beach Hotel is located within 15 minutes' walk of the homey Icefire… More

Book Now

The Waves

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

Nestled in the heart of Cannon Beach, Oregon, The Waves hotel marries the soothing rhythm of the Pacific Ocean with the picturesque landscapes of Ecola State Park and Tillamook Lighthouse. The Waves… More

From US$ 153 Book Now

Schooner'S Cove Inn

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

Schooner's Cove Inn, a modern oceanfront property, comforts its guests with its mesmerizing location and splendid amenities. The hotel is named after a cannon that washed ashore in 1846 from a vessel… More

From US$ 179 Book Now

Webb'S Scenic Surf

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

Set in the heart of Downtown Cannon Beach district, Webb's Scenic Surf Hotel is a three-star establishment built in 1968. Conveniently distanced merely 100 metres from the cosmopolitan city heartbeat… More

From US$ 154 Book Now

Historic Haystack Cabin

Cannon Beach, United States View map

The 2-bedroom Historic Haystack Cabin Villa is located in Cannon Beach, around 5 minutes by car from Lost Art of Nursing Museum as well as within 5 minutes' walk of Bronze Coast Gallery. The property… More

From US$ 194 Book Now

Sea Sprite On The Estuary

372 North Spruce, Cannon Beach, United States View map

Located 2.4 km from Crescent Beach, the 3-star Sea Sprite On The Estuary Hotel Cannon Beach offers access to tourist attractions throughout Cannon Beach. Thanks to a golf playground provided at this… More

Book Now

Beaches Inn | Orca Bay Townhouse

387 South Hemlock Street Townhouse 3, Cannon Beach, United States View map

The 1-bedroom Beaches Inn | Orca Bay Townhouse is set in Cannon Beach, nearly 5 minutes on foot from Haystack Gallery and within 15 minutes' walk of Haystack Hill State Park. A kitchen with a… More

From US$ 62 Book Now

Beaches Inn | Pacific Surf Townhouse

387 South Hemlock Street Townhouse 1, Cannon Beach, United States View map

The 2-bedroom Beaches Inn | Pacific Surf Townhouse is nearly 10 minutes on foot from the homey Icefire Glassworks Studio and walking distance from Haystack Gallery. The villa also comes with a… More

From US$ 173 Book Now

Beaches Inn | Sand Dune Townhouse

387 South Hemlock Street Townhouse 2, Cannon Beach, United States View map

The 54 m^2 Beaches Inn | Sand Dune Townhouse Cannon Beach includes a patio and is located nearly a 5-minute walk from Tufted Puffins. With access to a golf course, this 1-bedroom apartment caters to… More

From US$ 194 Book Now

Beaches Inn Townhomes

387 South Hemlock Street All Townhomes, Cannon Beach, United States View map

Beaches Inn Townhomes is located near Haystack Gallery, around a 10-minute ride from Ecola State Park. More

From US$ 1013 Book Now

Inn At Haystack Rock

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

Inn At Haystack Rock Cannon Beach includes 23 rooms and is within a 2.8-km distance of Tolovana Beach State Recreation Site. There is also parking. More

From US$ 88 Book Now

Beaches Inn | Buccaneer Bay Bungalow

Cannon Beach, United States View map

Beaches Inn | Buccaneer Bay Bungalow is located about 10 minutes on foot from Haystack Gallery and within 15 minutes' walk of Haystack Hill State Park. For your comfortable stay the 2-bedroom villa… More

From US$ 111 Book Now

Beaches Inn | Puffins Place Cabana

539 South Hemlock Street Suite 5, Cannon Beach, United States View map

Overlooking the patio, the 39 m^2 Beaches Inn | Puffins Place Cabana Cannon Beach is just 1.5 km from Haystack Rock in Cannon Beach. This 1-bedroom apartment with a patio is located just a minute's… More

From US$ 124 Book Now

Beaches Inn | Pelicans View Cottage

539 South Hemlock Street Suite 10, Cannon Beach, United States View map

To enjoy your vacation in Cannon Beach, stay at the spacious 69 m^2 Beaches Inn | Pelicans View Cottage Cannon Beach, which is just 9 minutes' walk from Community Church and merely 0.8 km from… More

From US$ 172 Book Now

Beaches Inn | Sandpiper Pier Cottage

539 South Hemlock Street Suite 7, Cannon Beach, United States View map

The 59 m^2 Beaches Inn | Sandpiper Pier Cottage Cannon Beach is located a mere 0.6 km from Sleepy Monk Coffee and only a 10-minute walk from Tillamook Rock Lighthouse. Featuring a patio with views of… More

From US$ 120 Book Now

Beaches Inn | Herons Nest Loft

539 South Hemlock Street Suite 6, Cannon Beach, United States View map

Beaches Inn | Herons Nest Loft Cannon Beach offers proximity to Sleepy Monk Coffee, which is located approximately a 5-minute ride away. To keep fit, a golf course provided for guests at this hotel. More

From US$ 87 Book Now

Beach Blessing

124 East Madison, Cannon Beach, United States View map

More

Book Now

La Bella Vita

Cannon Beach, United States View map

While staying at the 2-bedroom La Bella Vita Villa, you'll be nearly 10 minutes on foot from Haystack Gallery and at an 11 km distance from Haystack Hill State Park. A kitchen with a microwave oven… More

From US$ 119 Book Now

Red Door

123 East Madison, Cannon Beach, United States View map

More

From US$ 534 Book Now

Ecola Creek Lodge

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

Situated on an alluring coastline replete with natural wonder, the Ecola Creek Lodge exudes comfort and charm, making it a quintessential getaway. An exquisite property conceived in 1946 as the Bell… More

From US$ 74 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

Sandals Inn | Spa Suite

Cannon Beach, United States View map

Located a mere 5 minutes' stroll from Contact, Sandals Inn | Spa Suite Cannon Beach has a patio. This hotel is a good starting point for exploring Cannon Beach, including the homey Icefire Glassworks… More

From US$ 88 Book Now

Sandals Inn | Spa Suite & Oceanside Cabana

Cannon Beach, United States View map

Only 1 km from the 2-bedroom Sandals Inn | Spa Suite & Oceanside Cabana takes guests to Haystack Rock, while Haystack Hill State Park is approximately a 15-minute walk away. This Cannon Beach villa… More

From US$ 922 Book Now

Rhododendron Grove

532 North Hemlock Street Cannon Beach Oregon 97110, Cannon Beach, United States View map

Rhododendron Grove Villa is located within 10 minutes' walk of Tillamook Rock Lighthouse and about 5 minutes by car from Haystack Hill State Park. For your comfortable stay the 2-bedroom villa… More

From US$ 122 Book Now

Hidden Villa Cottages #1, #2, And #3

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

Hidden Villa Cottages #1, #2, And #3 is located just 1.1 km from Haystack Hill State Park and a mere 200 metres from Sleepy Monk Coffee. This villa features accommodation with 3 bedrooms and 3… More

From US$ 315 Book Now

Hidden Villa Cottages #4, #5, And #6

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

The 3-bedroom Hidden Villa Cottages #4, #5, And #6 is 250 metres from Contact and within walking distance of Icefire Glassworks. The accommodation features 3 bedrooms and 3 bathrooms. More

From US$ 866 Book Now

Hidden Villa Cottages

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

More

From US$ 2082 Book Now

Hidden Villa Cottages

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

Located a mere 300 metres from Icefire Glassworks and Sandcastle Day, the 6-room Hidden Villa Cottages Cannon Beach features views of the garden. Wi-Fi is provided for both business and leisure… More

From US$ 137 Book Now

Lighthouse Inn

963 South Hemlock, Cannon Beach, United States View map

Nestled in the charming Mid-Town area of Cannon Beach, Oregon, the Lighthouse Inn Cannon Beach welcomes guests with an atmosphere of coastal elegance and comfort. Known for its picturesque… More

From US$ 119 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

Apollos Corner - Meredith Lodging

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

Merely 12 km from Whale Park Sculpture, the 2-bedroom Apollo'S Corner Villa is just off Sandcastle Day. At this accommodation parking is available on site. More

Book Now

The Guesthouse Ocean View Cottages

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

Offering a sundeck and barbecue, as well as the views of the coast, the 3-star The Guesthouse Ocean View Cottages Cannon Beach is located approximately 5 minutes' drive from Haystack Gallery. The… More

From US$ 209 Book Now

Sea Breeze Court

1015 Hemlock S, Cannon Beach, United States View map

Situated approximately 5 minutes by car from Chapman Beach, the 3-star Sea Breeze Court Hotel Cannon Beach offers 12 rooms. The family inn is in the Downtown Cannon Beach district of Cannon Beach, at… More

From US$ 125 Book Now

Harrison Loft

Cannon Beach, United States View map

The 1-bedroom Harrison Loft Villa offers accommodation in Cannon Beach, 0.9 km from Haystack Hill State Park and 550 metres of Community Church. While staying at the villa, guests are welcome to use… More

From US$ 272 Book Now

Surfsand Resort

148 West Gower, Cannon Beach, United States View map

The illustriously beautiful Surfsand Resort, revered as the premier retreat destination on the Oregon Coast, promises a truly magical escape. Nestled in the heart of Cannon Beach, often dubbed the… More

From US$ 129 Book Now

Cannon Beach Hotel Collection

1116 S Hemlock Street, Cannon Beach, United States View map

Unveiling the harmonious blend of historic Edwardian charm and present-day comforts, Cannon Beach Hotel Collection positions itself as an iconic 3.5-star venue in the heart of Downtown Cannon Beach. More

From US$ 134 Book Now

Chapman Cottage

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

Chapman Cottage is located within 15 minutes' walk of Haystack Gallery and around a 10-minute drive from Haystack Hill State Park. For your comfortable stay the 2-bedroom villa features a private… More

From US$ 224 Book Now

Chapman Cove By Avantstay Gorgeous Beach Bungalow W Sauna

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

The 4-bedroom Chapman Cove By Avantstay Gorgeous Beach Bungalow W Sauna is at a 2.7 km distance from Haystack Hill State Park, and 10 minutes' walk from the Secluded Crescent Sandy Beach. A full… More

From US$ 1045 Book Now

Hallmark Resort In Cannon Beach

1400 S Hemlock, Cannon Beach, United States View map

Hallmark Resort, a gem nestled in the heart of Newport, forms a picturesque backdrop perfect for a relaxing vacation. Alongside its stunning oceanfront views, the hotel offers an exquisite blend of… More

From US$ 189 Book Now

Haystack Hideaway

Cannon Beach, United States View map

While staying at the 2-bedroom Haystack Hideaway Villa, you'll be within 5 minutes' walk of Haystack Hill State Park and within 1.4 km of Haystack Gallery. A kitchen with a microwave, coffee & tea… More

From US$ 125 Book Now

Haystack Views Vacation Rental

Cannon Beach, United States View map

The 5-bedroom Haystack Views Vacation Rental is within a 5-minute stroll of Haystack Hill State Park, and Tillamook Rock Lighthouse is nearly a 15-minute stroll away. More

From US$ 393 Book Now

Driftaway By Avantstay Direct Cannon Beach Access W Stunning Views

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

This Cannon Beach villa is 800 metres of Haystack Rock, while Haystack Gallery is approximately 2.1 km away. The accommodation comes with 3 bedrooms and a kitchen with a microwave, tea/coffee making… More

Book Now

Baerfoot Bungalow

Cannon Beach, United States View map

The availability of a golf course guarantees guests an active stay at Baerfoot Bungalow Hotel Cannon Beach. More

From US$ 139 Book Now

Blue Starfish By Avantstay Ocean Views Direct Cannon Beach Access

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

The 2-bedroom Blue Starfish By Avantstay Ocean Views Direct Cannon Beach Access is about 10 minutes by car from Arcadia Beach, while Haystack Gallery is approximately 2.2 km away. The Cannon Beach… More

From US$ 493 Book Now

Sea Sprite At Haystack Rock

280 South Nebesna, Cannon Beach, United States View map

Sea Sprite At Haystack Rock Hotel Cannon Beach includes 7 rooms and is just 0.9 km from Tolovana Beach State Recreation Site. A car park is available on site as well. More

Book Now

Sandpiper Beach House

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

The 3-bedroom Sandpiper Beach House is about a 13-minute walk from Tolovana Beach State Recreation Site and within a 10-minute drive of from Haystack Rock. This Cannon Beach villa comprises 3… More

Book Now

Driftwood

3087 S Hemlock Street, Cannon Beach, United States View map

The 3-bedroom Driftwood Villa is set in Cannon Beach, within 1.3 km of Haystack Rock and around 5 minutes by car from Contact. This Cannon Beach villa features a fully-fitted kitchen with coffee &… More

From US$ 414 Book Now

Inn At Cannon Beach

3215 South Hemlock St, 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

While staying at the 4-bedroom Tolovana Treasure Villa, you'll be a 10-minute drive from Hug Point State Park and within 2.8 km of Haystack Gallery. This Cannon Beach villa also features a kitchen… More

From US$ 144 Book Now

The Wayside Inn

3339 S. Hemlock Street, Cannon Beach, United States View map

Immerse yourself in the splendor of the Pacific Northwest with a stay at the idyllic The Wayside Inn. Perfectly situated amidst a variety of charming towns and picturesque landscapes, this tranquil… More

From US$ 229 Book Now