Special offers and Exclusive deals

Search Hotels

2024-04-25
2024-04-26
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

Central hotels in Cannon Beach

Hallmark Resort In Cannon Beach

1400 S Hemlock, Cannon Beach, United States View map

The 3-star Hallmark Resort In Cannon Beach boasts a prime location within a 5-minute stroll of Cannon Beach History Center and Museum, and offers 35 rooms with charming interiors. Situated just a… More

From US$ 189 Book Now

Tolovana Inn

3400 S. Hemlock, Tolovana Park, Cannon Beach, United States View map

The resort situated on the sandy shores of Cannon Beach offers everything you need to enjoy a rejuvenating escape. Tolovana Inn is the perfect lodging destination for a family-filled vacation, a… More

From US$ 109 Book Now

Surfsand Resort

148 West Gower, Cannon Beach, United States View map

Surfsand Resort is situated in the Downtown Cannon Beach district, within a 5-minute stroll of Cannon Beach History Center and Museum and features 43 rooms with views of the patio. Boasting setting… More

From US$ 129 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$ 179 Book Now

Schooner'S Cove Inn

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

Nestled near Haystack Gallery, the delightful 3-star Schooner'S Cove Inn Cannon Beach offers spacious rooms with Wi Fi throughout the property. Haystack Rock is placed a 20-minute walk away, and… More

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

The Wayside Inn

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

Set at a 1.4 km distance from Haystack Hill State Park, the wonderful 3-star Wayside Inn Cannon Beach features Wi-Fi throughout the property as well as parking on site. Offering an indoor swimming… More

From US$ 169 Book Now

Ecola Creek Lodge

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

Situated 9 minutes on foot from Les Shirley Park, the 3-star Ecola Creek Lodge Cannon Beach features Wi-Fi throughout the property and private parking on site. This Cannon Beach motel boasts 20 rooms… More

From US$ 74 Book Now

Cannon Beach Hotel Collection

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

Featuring WiFi throughout the property, the 4-star Cannon Beach Hotel Collection is set within a 5-minute walk of Cannon Beach History Center and Museum. This charming hotel also includes parking. More

From US$ 134 Book Now

Lighthouse Inn

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

Offering hiking, horseback riding and cycling, the 4-star Lighthouse Inn is located in the heart of Cannon Beach, less than a 5-minute stroll from Cannon Beach History Center and Museum. This Cannon… More

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

Webb'S Scenic Surf

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

Placed 5 minutes on foot from Haystack Gallery, the 3-star Webb'S Scenic Surf Hotel Cannon Beach includes 14 rooms with views of the sea. There is parking on site and Wi-Fi in the rooms. More

From US$ 154 Book Now

The Guesthouse Ocean View Cottages

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

The performing arts theater "Coaster Theatre" is placed approximately 1.1 km away, and Haystack Gallery is 14 minutes on foot from the 3-star Guesthouse Ocean View Cottages Cannon Beach. More

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

Sandals Inn | Spa Suite

Cannon Beach, United States View map

Set just 1 km from Haystack Hill State Park, Sandals Inn | Spa Suite Cannon Beach is located less than a 5-minute stroll from Cannon Beach Distillery. The hotel also provides guests with Wi Fi… More

From US$ 204 Book Now

The Ocean Lodge

2864 South Pacific Street, Cannon Beach, United States View map

The Ocean Lodge is situated about a 15-minute stroll from Cannon Beach History Center and Museum and offers a free car park and a garden, as well as the access to Oregon Coast. This Cannon Beach… More

From US$ 329 Book Now

Hidden Villa Cottages

188 East Van Buren Street, Or 97110, Cannon Beach, Us, Cannon Beach, United States View map

1.1 km from Haystack Gallery, the 6-room Hidden Villa Cottages apartment offers accommodation in the Downtown Cannon Beach district. The group of apartments has a fully equipped kitchen fitted with a… More

From US$ 80 Book Now

Beaches Inn | Puffins Place Cabana

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

Overlooking the sea, Beaches Inn | Puffins Place Cabana Cannon Beach is located approximately 5 minutes by car from Haystack Hill State Park. The hotel offers place to stay with WiFi throughout the… More

From US$ 91 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$ 100 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$ 566 Book Now

Beaches Inn | Sandpiper Pier Cottage

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

Beaches Inn | Sandpiper Pier Cottage Cannon Beach is set within 10 minutes' walk of Haystack Gallery and 5 minutes by car from Tolovana Beach State Recreation Site. This hotel has views of the sea… 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 is set within 10 minutes' walk of Haystack Gallery and about 5 minutes by car from Haystack Hill State Park. More

From US$ 99 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$ 234 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

Guesthouse Cannon Beach

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

Located only 10 minutes' walk from Haystack Gallery, 3-star Guesthouse Cannon Beach offers porter service and shopping service. Haystack Hill State Park is around 850 metres away. More

From US$ 625 Book Now

Cozy Cannon Beach Condo

Cannon Beach, United States View map

Featuring WiFi throughout the property, Cozy Cannon Beach Condo sits 1.4 km from Haystack Hill State Park. The hotel also includes parking. More

From US$ 135 Book Now

Cannon Beach Vibes, Steps To The Beach,Wifi,3 Full Bedroom En Suites With 3 Fireplaces,Near Downtown

160 East Siuslaw Street # 5, Cannon Beach, United States View map

Set 350 metres from Tolovana Beach State Recreation Site and 1.6 km from Haystack Rock, the 3-bedroom and 3-bathroom villa is located in Cannon Beach. This accommodation also comes with a full… More

From US$ 1406 Book Now

Beaches Inn | Pelicans View Cottage

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

Located within a 5-minute drive of Haystack Hill State Park, Beaches Inn | Pelicans View Cottage Cannon Beach offers Wi Fi throughout the property and parking. This Cannon Beach hotel is set less… More

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

Beaches Inn | Sand Dune Townhouse

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

Featuring Wi-Fi throughout the property, Beaches Inn | Sand Dune Townhouse Cannon Beach sits 5 minutes' walk from Haystack Gallery. More

From US$ 194 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$ 147 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$ 185 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$ 876 Book Now

Beaches Inn | Pirates Cove Cabana 8

Cannon Beach, United States View map

The affordable Beaches Inn | Pirates Cove Cabana 8 Cannon Beach, located within 10 minutes' walk of Northwest By Northwest Gallery, features Wi-Fi throughout the property. More

From US$ 166 Book Now

Captain John'S Cannon Beach

Cannon Beach, United States View map

The 4-bedroom Captain John'S Cannon Beach Villa is located around 20 minutes on foot from the Secluded Crescent Sandy Beach and within a 10-minute walk of Tillamook Rock Lighthouse. This Cannon Beach… More

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

Tolovana #3

Cannon Beach, United States View map

Situated approximately 10 minutes by car from Arcadia Beach, the 3-room Tolovana #3 Apartment offers accommodation in Cannon Beach. The apartment is complete with tea/coffee making equipment, a… More

From US$ 462 Book Now

Baerfoot Bungalow

Cannon Beach, United States View map

Located nearly 25 minutes on foot from Haystack Gallery, Baerfoot Bungalow Hotel Cannon Beach offers Wi-Fi throughout the property and parking. The hotel is a good starting point for exploring Cannon… More

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

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

Beaches Inn | Captains Cove Cottage 9

Cannon Beach, United States View map

The 1-bedroom Beaches Inn | Captains Cove Cottage 9 is located near Haystack Gallery, 3.3 km from Ecola State Park. The property features a kitchen with refrigerators, an oven and kitchenware to meet… More

From US$ 90 Book Now

Beaches Inn Fourplex

539 South Hemlock Street All Units, Cannon Beach, United States View map

Beaches Inn Fourplex enjoys a central location in the heart of Cannon Beach and just 0.8 km from the performing arts theater "Coaster Theatre", which will bring a degree of happiness into your life. More

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

South Hemlock

Cannon Beach, United States View map

South Hemlock Hotel Cannon Beach, located 1.3 km from Haystack Hill State Park, features Wi Fi throughout the property. More

From US$ 644 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$ 1082 Book Now

Hidden Villa Cottages

Cannon Beach, United States View map

More

Book Now

Cannon Beach Saltbox Cottage

3780 Pacific St, Cannon Beach, United States View map

More

Book Now

Hidden Villa Cottages #1, #2, And #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$ 753 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