Zac Efron has sold his $2.8 million home in the Hollywood Hills.

The 'Bad Neighbours' actor, who held many parties at the property in Southern California, has upgraded to a bigger home with a $3.995 million price tag in the same area.

According to, the 26-year-old star bought his old property in 2008 for $2.35 million and made $425,000 on the sale.

The house has two bedrooms and three bathrooms, along with a huge swimming pool and boasts stunning canyon views with plenty of privacy near the back patio.

It features 2,424 square-feet of living space and heated floors.

Zac has been making a number of changes in his life in an attempt to leave his wild ways behind after two stints in rehab last summer.

He recently opened up about his ''never-ending struggle'' with drink and drugs and insists he's in a better place now and attends regular Alcoholics Anonymous (AA) meetings.

Zac said: ''I think it's changed my life. I'm much more comfortable in my own skin. Things are so much easier now. I've never been this happy before.''