Is the following sentence grammatically correct?

“ do you have a favorite place you've been hiking”
I feel like something is incorrect, but can’t figure out what
Thank you

well, they both look fine to me.

The first seems to imply that there is a place you use on a continuing basis, while the second just says you have hiked there.

But, to be fair, "I've been hiking there" usually just means that it's a place you have been, so I guess it's a toss-up. They are certainly both syntactically correct.

Or does this make more

Sense? “do you have a favorite place you've been to hike”

The sentence you provided is almost grammatically correct. However, there is a small error in punctuation. The correct version should be:

"Do you have a favorite place you've been hiking?"

In this revised sentence, the only change is the addition of a question mark at the end. This makes it clear that the sentence is a question. The rest of the sentence, including the word choices and grammar, is fine.