Stephanie Inn, Cannon Beach...
The Stephanie Inn is the most charming and romantic bed and breakfast I've ever stayed in. It is located right along the Ocean in Cannon Beach. Its much larger than a typical B&B, with about 50 rooms, making it more of a small hotel. But the staff does everything to give this place the feel of being in a bed and breakfast, and a truly luxurious one at that.
The rooms have balconies with fresh flowers planted in the small bed along with railing and mine overlooked the ocean. There are fireplaces, jacuzzi tubs, the most lavish terry and silk robes and comfortable beds with thick comforters.
Downstairs, instead of a lobby, you'll find a reading room where wine and cheese is served. The dining room serves a fantastic prix fixe dinner and a free breakfast is included with your stay.
This is a place I'd love to return to and one of my most memorable stays. perfect combination of B&B and luxury hotel. The service is first class

