With a stay at Cannon Beach Hotel Collection in Cannon Beach (Downtown Cannon Beach), you'll be steps from Cannon Beach and 9 minutes by foot from Haystack Rock. This hotel is 1.8 mi (2.9 km) from Ecola State Park and 8.2 mi (13.2 km) from Seaside Beach.
Make use of convenient amenities such as complimentary wireless internet access, a fireplace in the lobby, and a picnic area.
At Cannon Beach Hotel Collection, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge.
Featured amenities include luggage storage and a library. Free self parking is available onsite.
Make yourself at home in one of the 37 guestrooms featuring DVD players and flat-screen televisions. Your pillowtop bed comes with premium bedding. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have hair dryers and bathrobes.
"The hotel is in a good location, just near the beach of Cancun, only two or three hundred meters away from the iconic attractions of Cancun Beach; the hotel environment is clean, the rooms are clean, hot water and air conditioning are good. Although breakfast is not provided, there is a traveler's restaurant (Western food) only 200 meters away from the hotel. Breakfast, lunch and dinner are provided and cheap. We are free to travel from Portland by coach. The hotel is opposite the bus station and only one minute away, which is very convenient."
With a stay at Inn at Cannon Beach in Cannon Beach (Tolovana Park), you'll be within a 5-minute drive of Cannon Beach and Haystack Rock. This hotel is 4.1 mi (6.7 km) from Ecola State Park and 8.8 mi (14.2 km) from Seaside Beach.
Take in the views from a garden and make use of amenities such as complimentary wireless internet access and concierge services. Additional features at this hotel include a fireplace in the lobby and a picnic area.
A complimentary continental breakfast is served daily from 7 AM to 10 AM.
Featured amenities include luggage storage and a safe deposit box at the front desk. Free self parking is available onsite.
Treat yourself to a stay in one of the 59 guestrooms, featuring fireplaces and flat-screen televisions. Rooms have private balconies or patios. Cable programming and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected. Conveniences include refrigerators and microwaves, as well as phones with free local calls.
With a stay at Hallmark Resort - Cannon Beach in Cannon Beach (Downtown Cannon Beach), you'll be steps from Cannon Beach and 10 minutes by foot from Haystack Rock. This beach hotel is 3.2 mi (5.1 km) from Ecola State Park and 8.1 mi (13.1 km) from Seaside Beach.
Pamper yourself with a visit to the spa, which offers massages and facials. You're sure to appreciate the recreational amenities, which include 2 indoor pools, 2 hot tubs, and a sauna. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands.
Featured amenities include a 24-hour front desk, laundry facilities, and a safe deposit box at the front desk. Free self parking is available onsite.
Make yourself at home in one of the 118 guestrooms featuring refrigerators and microwaves. Cable programming and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include coffee/tea makers and irons/ironing boards, as well as phones with free local calls.
"Booked a night of ordinary bed room, the front desk was very friendly to upgrade the suite after arriving at the store, the suite facilities are very new, I feel that it has just been renovated, very satisfied. The surrounding area is a holiday apartment, so the hotel does not have its own restaurant, breakfast and dinner can be eaten at the restaurant next to it."
With a stay at The Ocean Lodge in Cannon Beach (Tolovana Park), you'll be within a 5-minute drive of Cannon Beach and Haystack Rock. This beach hotel is 4.4 mi (7.1 km) from Ecola State Park and 9 mi (14.5 km) from Seaside Beach.
Take in the views from a garden and make use of amenities such as complimentary wireless internet access and a fireplace in the lobby.
A complimentary continental breakfast is served daily from 7 AM to 10 AM.
Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and laundry facilities. Free self parking is available onsite.
Treat yourself to a stay in one of the 45 guestrooms, featuring fireplaces and flat-screen televisions. Rooms have private balconies or patios. Kitchenettes are outfitted with refrigerators and microwaves. Cable programming and DVD players are provided for your entertainment, while complimentary wireless internet access keeps you connected.
"We arrived very late but spent a good night at this hotel. I like the style of this hotel, and everything here is satisfied.
Our cottage is so close to the beach, it's very convenience. And more, we liked the breakfast very much."
What are the best family-friendly hotels in Cannon Beach?
For families traveling to Cannon Beach, great family hotel picks are The Wayside Inn (price from £312), which are praised for their family-oriented features like spacious rooms and kid-friendly services.
What are the best hotels in Cannon Beach near Cannon Beach?
Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.