There is considerable traffic through Flåm and it is advisable to book a place to stay early. Below is some places for a few nights:
In Flåm:
Flåm Camping and Youth Hostel – the cheapest option. They are the winners of multiple hostel rewards.
Heimly Pensjonat – the homely pension
Fretheim Hotel – the distinguished old hotel
Flåmsbrygga Hotel – the newest hotel
In Aurland
In Undredal
Accomodation & camping
There are also some apartment options for multi day stays.
See Visit Sognefjord for accomodation in other places around the Sognefjordor
See Visit Flåm for other hotels, guesthouses and activities in Flåm.