Solheimsviken is a bay and a neighbourhood in the city of Bergen in Vestland county, Norway. The bay is situated at the end of the Damsgårdssundet strait, near the large Store Lungegårdsvann bay. Located near the city centre of Bergen, Solheimsviken was the first urbanized area in the old Aarstad Municipality.