From affordable luxury resorts to idyllic guesthouses, this famously high-end destination can be surprisingly accessible – if you know where to look