Upvote:1
I would suggest that you make hotel reservations through sites like booking.com. You need not make payment at the time of booking, so you have flexibility to cancel should your itinerary change. I am a frequent traveller to the Schengen region from India and that is what I do.