Dove Creek Lodge is an intimate island-style boutique hotel you can call your own. Warm. Friendly. Uncomplicated. And perfectly personal. Your definition of paradise.Step through our doors and see what we're all about.