We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Insomnia Coffee Co.

139 W 2nd Ave, Cannon Beach, OR 97110-2005
+1 503-436-4164
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent75%
  • Very good19%
  • Average4%
  • Poor1%
  • Terrible1%
Travellers talk about
“scones” (28 reviews)
“banana bread” (4 reviews)
“beans” (5 reviews)
Closed Now
All hours
139 W 2nd Ave, Cannon Beach, OR 97110-2005
All Details
Write a Review
Reviews (378)
Traveller rating
Traveller type
Time of year

1 - 10 of 377 reviews

Reviewed 3 days ago

We stayed across the street at the Waves and my husband and I were craving a chai tea latte. We saw this place across the street and noticed it was busy every morning, we decided to stop by on our way back home. Very nice...More

Thank Ixta L
Reviewed 5 days ago

You know it's good when locals tell you about this place. Beautiful, creamy latte, highly recommend!

Thank Stacey S
Reviewed 2 weeks ago

The baristas were wonderful, place is cute, chatted with interesting people. However, they use whatever coffee it is that tastes sort of flowery and I didn't like it. My bad, not theirs!

Thank Mimi S
Reviewed 2 weeks ago

I am not a coffee drinker but I stopped by here every morning to get a hot chocolate for my morning walk. It was delicious! Great service, friendly place. Great atmosphere.

Thank Kim U
Reviewed 3 weeks ago

My husband did a lot of research before we came to Canon Beach and had this place on our itinerary because of the good reviews. I was super pleased with the coffee and staff. Everyone was very friendly! There was a line when we went,...More

Thank Mark H
Reviewed 4 weeks ago

Visited Insomnia 2 times a day and 3 times one day while staying at The Waves. Great staff and drinks and the pear brie biscuits are so good. My only wish is that they opened before 8AM.

Thank corporateskibum67
Reviewed 4 weeks ago

We found the name intriguing and decided to have a cup. Glad we did. Excellent coffee, good service and fun

Thank got2bebiking
Reviewed 15 August 2017 via mobile

Really enjoyed the cool vibe and tasty coffee at this well decorated and appointed coffee shop which is located very close to beach access. I could have hung at this shop for hours. Baristas were equally cool too!

Thank Randy E
Reviewed 4 August 2017 via mobile

Everything about this coffee shop is too notch. The amazing staff, location, coffee and amazing amazing baked goods!!! I even put in a request for some cookies and boom the next day!?? Yep, milk chocolate, white chocolate and butterscotch! Oh yeah reminds me of grandmas...More

Thank Amanda H
Reviewed 20 July 2017 via mobile

This place is a great location for us... the staff is cheerful and efficient, the atmosphere comfortable, but the americanos and drip coffees i have had there over the past year are truly awful....very burnt. I like a wide range of origins and styles, from...More

1  Thank Lexaconi
Nearby Restaurants
Lazy Susan Cafe
889 reviews
.13 km away
EVOO Cannon Beach Cooking School
249 reviews
.25 km away
Tom's Fish and Chips
424 reviews
.11 km away
Nearby Attractions
Cannon Beach Distillery
56 reviews
.16 km away
Coaster Theatre
68 reviews
.17 km away
Northwest By Northwest Gallery
27 reviews
.14 km away
Haystack Gallery
10 reviews
.10 km away
Ask a question
Questions & Answers
Christina R
23 January 2016|
AnswerShow all 6 answers
Response from Gambol17 | Reviewed this property |
There bathroom is level to the floor. However, it is small and I don't recall seeing any bars for support.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Restaurant features
Takeout, Outdoor Seating, Seating, Free Wifi, Wheelchair Accessible
Good for
Kids, Child-friendly
Open Hours
08:00 - 17:00
08:00 - 17:00
08:00 - 17:00
08:00 - 17:00
08:00 - 17:00
08:00 - 17:00
Location and Contact Information
  • Address: 139 W 2nd Ave, Cannon Beach, OR 97110-2005
  • Location: United States  >  Oregon (OR)  >  Oregon Coast  >  Cannon Beach
  • Phone Number: +1 503-436-4164
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing