Bayards Cove Inn receives great reviews from guests. The Ship in Dock Inn, The Royal Castle Hotel and Best Western The Dartmouth Hotel, Golf & Spa are also excellent options to stay in Dartmouth restaurant.