Best Spa Hotels in Cannon Beach (Oregon)

  • Surfsand Resort

    Cannon Beach - Oregon

    This oceanfront resort offers the perfect escape for families or couples. Located in Cannon Beach, you'll have access to the beautiful 235-foot Haystack Rock, as well as a variety of activities for all ages. Enjoy the breathtaking views from your balcony, stay cozy in front of your fireplace, or find relaxation in the soaking tub. Other amenities include free beach cruisers, on-site massage services, fresh-baked cookies at check-in, and room service from the nearby Pelican Brewing Co. The staff is friendly and attentive, and they even offer beach bonfires (at an additional cost) during non-Covid times. With Tempurpedic mattresses, two coffee shops, and a pool area, this resort will give you an incredible and luxurious experience!

  • Hallmark Resort in Cannon Beach

    Cannon Beach - Oregon

    Experience the best of the Oregon Coast at this Cannon Beach hotel. Enjoy spectacular views of Haystack Rock from your room, featuring a gas fireplace and free Wi-Fi. Take advantage of complimentary bike rentals to explore the area, swim in the indoor pool or relax in the spa and wellness centre. Enjoy the convenience of a fully-stocked kitchen and a private balcony in select rooms. Savor a night of relaxation with a bonfire pack from the lobby, and don’t forget to take home a message in a bottle as a special memento. With 24-hour access to the gift shop, and cookies and coffee available in the lobby, your stay here will be one to remember.

  • More Spa hotels near Cannon Beach

  • SALTLINE

    Seaside - Oregon
    Photo of SALTLINE 7 miles from Cannon Beach

    SALTLINE offers a modern and inviting atmosphere with excellent amenities for a relaxing stay. Whether you're looking for a romantic getaway or a family vacation, this hotel is perfect for it all. Enjoy free bikes, free private parking, a fitness centre, a garden, a pool and hot tub, and a warm lobby with table games and a fireplace. The rooms are spacious and comfortable, and the breakfast options are plentiful. All guests are provided with top-notch toiletries and the staff is always available to help. If you're looking for a cozy and luxurious stay, SALTLINE is the place to be!

  • Starry Night Inn

    Seaside - Oregon
    Photo of Starry Night Inn 8 miles from Cannon Beach

    The Starry Night Inn offers a unique and cozy stay in Seaside, Oregon. It's located within walking distance to the beach, and a few minutes drive from the golf course. The inn has a shared lounge, free WiFi, and private parking. Inside, you'll find quirky decor, plenty of movies on VHS, and a warm welcome. There's a private sauna, comfortable beds, and a variety of snacks and drinks in the kitchen. Guests can also enjoy a clay mask and makeup remover, bath salts, and a pineapple-infused tequila. In the morning, there's a delicious breakfast waiting, and you can even borrow blankets to take to the beach. The staff are friendly and helpful, and the atmosphere is cozy and inviting. There's even a chess set and plenty of records to choose from. For a truly unique and memorable stay, The Starry Night Inn is the place to be!

  • Holiday Inn Express Hotel & Suites Astoria, an IHG Hotel

    Astoria, Oregon - Oregon
    Photo of Holiday Inn Express Hotel & Suites Astoria, an IHG Hotel 22 miles from Cannon Beach

    This Astoria hotel is conveniently located adjacent to the historic Riverwalk and Riverfront Trolley, offering easy access to the town centre. Each room and suite provides an in-room microwave and small refrigerator, while the hotel also features a daily hot breakfast buffet. Enjoy views of the Columbia River from the top floor, or take a stroll along the paved walking path. The pool and hot tub are open, and the friendly staff are always on hand. With noon check-out and Grab & Go breakfast bags available, this is the perfect base for your Astoria getaway!

  • Headlands Coastal Lodge & Spa

    Pacific City - Oregon
    Photo of Headlands Coastal Lodge & Spa 46 miles from Cannon Beach

    Headlands Coastal Lodge & Spa is the perfect weekend getaway, located in the peaceful Pacific City. Enjoy breathtaking views of the ocean from your corner room with a private balcony, or relax in the luxurious spa. There's plenty to do in the area, such as kayaking, surfing, and hiking. The staff are so friendly and helpful, they'll make your stay even more enjoyable. The Meridian Restaurant serves delicious food, with the chargrilled octopus being a must-try! Plus, don't forget to look out for the cute bunny rabbits in the parking lot! There's also thoughtful touches such as bowl/bed/treats and note with your pet's name on it, and complimentary tea and coffee. With comfortable rooms, delicious food, and plenty of activities, Headlands Coastal Lodge & Spa is a great place for a weekend escape.

  • The Royal Sonesta Portland Downtown

    Portland - Oregon
    Photo of The Royal Sonesta Portland Downtown 67 miles from Cannon Beach

    Stay at the Royal Sonesta Portland Downtown, located in the heart of the city and offering great amenities such as an on-site bar, restaurant, and Portland Union Station being less than 1 mile away. Enjoy a room with two queen beds, a separate living room and a spacious bathroom. The hotel is decorated with custom pieces to honor Portland’s culture and it offers a variety of services, such as room service from a local restaurant, coffee and tea in the lobby, 24/7 concierge, sundries from the front desk, and text service for requests. Parking is available in the on-site garage with valets 24/7 and it is also within walking distance of all MAX lines downtown. Spend your stay with the Royal Sonesta Portland Downtown for a unique experience and great customer service.

  • KEX Hotel

    Portland - Oregon
    Photo of KEX Hotel 68 miles from Cannon Beach

    KEX Hotel is a cozy, white-bricked building located in Portland, near the Lan Su Chinese Garden. Inside, you'll find an open bar area and warm amber lighting to set the scene. At KEX, you can choose from a range of private rooms or shared dormitories. The shared rooms are equipped with bed lamps and privacy curtains, as well as large drawers with locking option. There are three shared bathrooms on each floor, all of which are kept clean and stocked with warm-water showers. Unfortunately, the hotel does not provide parking, but you can usually find unmetered street spaces in the area. The hotel's concierge services are limited, but the housekeeping staff is friendly and helpful. Coffee is available in the morning, although there is not always milk/creamer. KEX is a great option for budget travelers, although you should be aware of the booking issues that have been reported.

  • Comfort Inn & Suites Tualatin - Lake Oswego South

    Tualatin - Oregon
    Photo of Comfort Inn & Suites Tualatin - Lake Oswego South 68 miles from Cannon Beach

    Welcome to the Comfort Inn & Suites Tualatin - Lake Oswego South, located in the heart of Tualatin's business district. Conveniently located near major corporations, upscale restaurants, and fine gift and clothing shops, this 100 percent non-smoking hotel offers both business and leisure travelers an enjoyable experience. Bridgeport Village, one of Oregon's finest shopping experiences, is just two miles away. Enjoy the 24-hour pool and gym, or take advantage of the convenient location to explore nearby Fred Meyer, eateries, coffee, bus/train transit, and trails. Our friendly staff and comfortable rooms will provide you with a great night's sleep, and a delicious breakfast selection ensures you start your day off right. Make Comfort Inn & Suites Tualatin - Lake Oswego South your home away from home!

  • Salishan Coastal Lodge

    Lincoln City - Oregon
    Photo of Salishan Coastal Lodge 69 miles from Cannon Beach

    Salishan Coastal Lodge is the perfect destination for a peaceful getaway. Enjoy spectacular views of forests and the on-site golf course from your private balcony. All rooms are equipped with fireplaces, and upholstered seating area, making them cozy and inviting. Relax and unwind in the long pool hours, warm waters, and deep pool. Enjoy a variety of amenities including a fitness center, private beach access, dog-friendly areas, and outdoor fire pits. Enjoy a delicious meal from the on-site restaurant, and top notch room amenities. Relax and recharge in the luxurious spa, and be assured of safety with the security guards. Whether you’re looking for a peaceful stay or an adventure filled holiday, Salishan Coastal lodge has it all.