Location: Cannes, France
Rate: $37,500
Suite size: 180 square meters

Overlooking the gorgeous Bay of Cannes, this luxurious suite lets you spend your whole vacation soaking up the sun.