Moon Palace Golf & Spa Resort

Nation
Resort

This all-inclusive resort is known for being one of the largest hotels in the world, and its 2000+ rooms and multiple swimming pools can testify to that. Additionally, there are 14 different restaurants and a number of bars to choose from; there's even a swim-up bar, in case you don't feel like leaving the water.

More From Thrillist