The Gallery Inn Tsubakino Ryokan is a good place to stay to see Kinosaki Marine World. It’s 2.1 mi away.