Find hotels in Belmont, CA from $48