Photo of Sailboats for Hope sailing through

Boat Traffic

Newport is the sailing capital of the world, and there is no better place to watch the sailboats floating by, or racing by, than at the Castle Hill Inn, but there is much more to the daily boat show. Located, as we are, on the East Passage of Narragansett Bay, a panoply of marine traffic

Read More

Ocean Sailing Recap

Growing up in Rhode Island, I often heard the phrase: “If you don’t like the weather, wait a minute.” It was an iteration of a phrase purportedly made by Mark Twain about the weather in New England. Regardless of whether he said it (or how he said it), the sentiment was certainly true this past May

Read More