Выбирать отель, как по расположению, так и по цене удобнее всего на Букинге. Там можно задать необходимые параметры (звездность, район, цена и т.п.) и вам предложат десятки вариантов. Перед окончательным выбором почитайте отзывы проживавших - они гарантированно написаны людьми, которые в этом отеле останавливались.
Жить внутри Ринга, конечно, хорошо, но 100 - 200 метров за ним - тоже неплохо, а цены сильно отличаются. Посмотрите район улицы Марияхильфештрассе ближе к Рингу - там масса небольших отелей, магазинов, едален. Есть несколько станций метро да и до условного "центра" совсем недалеко. Жил там дважды - все устроило. Например в Savoy Hotel Garni даже таблички на русском - там часто останавливаются наши группы. Почитайте
https://www.tourister.ru/...