How do I decide on a hotel/resort?

I want stay somewhere modern, upscale, and near the beach. My problem is I’m on a budget. I found one nice place but it’s not in west bay it’s west end. I feel as I would be missing out on the beach. should I just give up n take the not so upscale place for the access to the beach?