A Times Higher Education survey not only assessed learning and teaching but included campus facilities, industry connections and cheap amenities. It found that the University of Bath offered the best to its students.
Almost 14,700 full-time undergraduates took part in the survey.
Loughborough University came second, with last year's winner, the University of Sheffield, dropping to third place. The University of Bath, which was in second position last year, teaches more than 11,000 undergraduates.
Henry Milton, in his third year of a Sports and Social Sciences undergraduate degree, said: “As well as being a very beautiful and student-friendly campus there is so much to get involved in at the university from sports and societies, to enterprise schemes with global businesses.
“With most activities being student-led it encourages an inclusive and diverse experience, and there is always something to get involved in whether it’s for fun or personal development.
“There is a strong community feel, and if you ever need more support then the university and student union can provide this and you never feel alone.”
John Gill, editor of Times Higher Education, said: "One of the aims of the government's higher education reforms was to increase competition between universities and intensify the focus on the student experience.
"Our survey, which is now in its 10th year, is perfectly placed to track what this has meant in practice, and which universities are performing particularly well in specific areas - whether in teaching and learning, or areas such as the standard of facilities, in which many institutions have been investing heavily."
The University of Cambridge came fourth, followed by the University of Oxford. The University of Surrey and Newcastle University have now joined the top 10, while the University of Nottingham, University of Dundee and Durham University made an exit.
The survey was conducted in conjunction with specialist youth market research agency YouthSight.