Uzbekistan is a rather small country, so you really can travel it all around at once if you are not a lazybone. There are 3 big cities and 14 small towns in Uzbekistan. Each of the big city can offer more than 400 hotel rooms to choose from, while you also won't need to choose the blind in towns as there are up to 25 cheap hotels at your choice. Average hotel price in Uzbekistan varies from $30 to $145 per night. If you have difficulties deciding which city in Uzbekistan you should visit at first place, here are 3 options to choose from: Tashkent, Bukhara and Samarkand. These are the most popular cities among travellers here. We have collected all Uzbekistan hotel rooms with the best rates in one place to help you plan your trip!