The correct preposition to use in this sentence is 'for'.
Answer: Are there bikes for hire in this city?