Город расположен в юго-восточной части Алтайского края в долине реки Белокуриха на высоте 240—250 метров над уровнем моря у подножия горы Церковки. Ближайшие крупные города: Бийск — 65 км, Барнаул — 236 км. Город связан также автобусным сообщением с Кемерово, Новокузнецко и Новосибирском. Климат Белокурихи характеризуются высокой для Сибири среднегодовой температурой воздуха и преимущественно безветренной погодой, отсутствием больших перепадов атмосферного давления. По количеству солнечных дней в году Белокуриха сопоставима с курортами Крыма и Кавказа, солнечных дней в году — 260. Осадки — до 800 мм, главным образом летом. Бальнеологический курорт федерального значения. Основной природный лечебный фактор - слабоминерализованные радоновые термальные (от +27 до +42) азотные кремнистые сульфатно-гидрокарбонатные натриевые воды. Территория: 95 кв. км.
Гостиницы, отели, пансионаты, дома отдыха, санатории и турбазы Белокурихи:
Беловодье - комплекс европейского уровня, соответствующий уровню 4*. Отель «Беловодье» предлагает стилизованные номера оригинального дизайна - стандартные одноместные и двухместные номера, студии, люксы, апартаменты, президентский номер. Все номера отличаются большими размерами и полным набором услуг, соответствующих высоким мировым стандартам.
Расположен в самом центре курорта Белокуриха, в парковой зоне, на берегу горной реки Белокуриха. Cамый молодой санаторий курорта. Специализируется на новейших безмедикаментозных методах лечения, в сочетании с традиционными методами по профилактике и восстановительному лечению. Все лечебные и оздоровительные процедуры отпускаются в корпусе, где проживают отдыхающие.
Cовременный санаторный комплекс «Белокуриха» на 800 мест включает в себя все необходимое для полноценного лечения, реабилитации и отдыха. В санатории лечат профильные заболевания для курорта, имеются специализированные отделения восстановительного лечения по основным медицинским направлениям.
Расположен в наиболее благоприятном месте курорта, которое отличается удивительной красотой и повышенной чистотой воздуха. Рассчитан на 400 мест. Гостиница санатория сертифицирована на 3 звезды. Показания для лечения в санатории: заболеваниями сердечно-сосудистой, нервной, эндокринной систем, кожи, опорно-двигательного аппарата, женской половой сферы.
Лечебный профиль: заболевания сердечно-сосудистой системы, нервной системы, эндокринной системы и обмена веществ, опорно-двигательного аппарата, гинекологические, кожные, гастроэнтерологические, заболевания дыхательных путей, урологические, заболевания мочеполовой системы у мужчин, профессиональные заболевания.
Расположен в живописной долине горной речки Белокурихи. Санаторий сертифицирован на 3 звезды и рассчитан на 400 мест. Комплекс осуществляет реабилитацию пациентов с традиционными для курорта показаниями: заболеваниями сердечно-сосудистой, нервной, эндокринной систем, опорно-двигательного аппарата, кожи, гинекологические заболевания.