Hotels: I have visited all these hotels and I would recommend any of them.
Swinomish Casino and Lodge Nice, clean, and up-to-date rooms at a very competitive price.
Ship Harbor Inn Very nice with great views. Minutes from the marina where we tie up the boat.
Anaco Inn Nice clean rooms.
The Majestic Super nice if you're not on a budget.
Anaco Bay Inn Nice clan place with very friendly staff.
Fidalgo Country Inn Friendly staff. Clean comfortable rooms.
Marina Inn Hotel Good value, clean and nice.
Cap Sante Inn Right downtown close to all the restaurants. Great friendly staff
Restaurants: My wife and I have eaten at each and every one of these places on multiple occasions. Again, just click on the title in white and it will take you directly to the site.
The Brown Lantern Ale House Outstanding Bar and Grill. Best food in town (in my opinion). Must be 21
Rockfish Grill Fun; Family-friendly Bar and Grill with live music. Allows kids.
Anthony's Great seafood, great view, but be ready to spend a little.
Adrift Fantastic; serving organic ingredients. Kinda Asian Mediterranean fusion