По поводу цен хочу совет дать, как местный житель.
Гостиницы на Байкале это очень дорогая история. Снимите себе дом, или комнату в доме где-нибудь в Куркуте и вас везде повозят на машине. Легко найти на Авито.
Хотите купаться - бухты радости, сам постоянно там с детьми зависаю. От Куркута легко добраться до парома на Ольхон. Или до Сармы, или Курмы.
У моих друзей гостевой дом в Куркуте, баня тоже есть.
Неделю потусили тут, на северной части Байкала, можно ещё на неделю ехать на южную сторону в район Бурятии, по той же схеме. Поверьте это два разных Байкала, и эмоций и воспоминаний хватит надолго. Будут вопросы - пишите, с радостью отвечу.