My husband and I want to go on our first post baby vacation (it’s been 2 years since we’ve traveled).

We really want to go somewhere over thanksgiving or Christmas where we can literally just lay by the beach and eat good food. We normally go to Cabo but it’s way too pricy at that time (7k or so for a week).

We don’t want to spend more than 4k on flights +lodging+food.

We also don’t really drink at all, we are more focused on food. We’d be open to a resort or an airbnb. Also we’re in Texas and don’t want to fly more than 4-5 hours away.

Is this possible? can someone give us recommendations. I’ve looked at a few airbnbs in saint thomas and Punta Cana but flights are pretty expensive and i don’t know much about either. TIA!