While Bellagio is a beautiful town it is very small and can get very crowded in the hieight of the season. Added to that, it is much more expensive there than other parts of the lake because they know that you are 'trapped' on their island.

Suggest you travel out of season to cut costs or try another part of the lake with less tourists.