Which of the following sentences are natural? If the context didn't name a range of hotels, would it be okay to use "which"?

Location is one of the factors I would consider when deciding on which hotel to stay at.

Location is one of the factors I would consider when deciding on what hotel to stay at.

  • The sentence with "which" sounds natural to me; the one with "what" does not. Whether a list of hotels has been mentioned previously does not change that.
    – randomhead
    May 19 at 3:11
  • Do you know why? Learners are typically taught to use "which" only when a list of hotels is mentioned in the prior context.
    – Apollyon
    May 19 at 3:42
  • The sentence implies that there is some list of hotels under consideration, even theoretically. Contrast "I couldn't decide what to eat" when the options are much more varied and no set list of options is implied.
    – randomhead
    May 19 at 3:46
  • I find it hard to convice myself that the hotel example implies a set list of hotels. The sentence is a generall statement about what the speaker would do.
    – Apollyon
    May 19 at 3:50
  • If the list of hotels is not given and if you can change the end of the sentence to "to stay" instead of "hotels to say" , you can use "where". just like this, "I would consider...where to stay". with all being said what is not a correct choice for these kinds of situations and which is the correct idea May 19 at 5:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.