Am Attersee reicht das Unterkunftsangebot von familiär geführten Pensionen und Ferienwohnungen bis zu gehobenen Vier-Sterne-Hotels mit eigenem Badeplatz. Besonders viele hochwertige Unterkünfte befinden sich in Nußdorf, Attersee am Attersee und Unterach.
Zu den bekanntesten Häusern zählen das Boutiquehotel Aichinger in Nußdorf mit gehobener Gastronomie und privatem Seestrand, das Hotel Haberl in Attersee mit modernen Zimmern und eigenem Badeplatz sowie das Hotel Stadler in Unterach, das unmittelbar am See liegt.
Weitere empfehlenswerte Adressen sind das Hotel Ragginger in Nußdorf, das Panoramahotel Schönberger mit weitem Seeblick und die traditionsreiche Villa Weiss in Attersee.