Want to go to sleep in an underwater tank? Head to Rangali Island. Want to eat a candlelight dinner in a cave overlooking the ocean? Check out Polignano a Mare, Italy. You can even GO TO SLEEP IN A SNOW GLOBE in France!

See the full list of all 21 Hotels to See Before You Die