If you’ll be traveling to Spain and want to pick up a bit of the language, learning Spanish online is your best bet. Luckily, there are lots of free websites to get Spanish lessons, listen to audio files, watch videos and more. With so many to choose from, start with these three first – they have some of the best online Spanish lessons and resources.

Spanish Experto – With lots of free lessons on verbs, nouns, adjectives and adverbs, and audio and video files, this is a good free online resource for beginning to learn Spanish. There’s even a list of 1600 nouns to learn – more than enough to give you a solid vocabulary in Spanish.

BBC – Learn Spanish– Of course, it’s no surprise the BBC has one of the best free Spanish courses online. Based on the Common European Framework Level One, there are 24 units s to work your way through, designed to take about 12 weeks, as well as additional videos, slides and audio files to play with.

Don’t miss watching the Mi Vida Loca, a 22-episode interactive mystery TV series, and an extremely fun way to pick up new vocabulary. Each episode runs about 15 minutes.

E-Spanish – An extremely rich site with tons of content – lessons, audio files, links to Spanish language radio stations, games, even online tests you can do. Everything on the site is free.

SpanishDict.com – Just about the best website anywhere for learning Spanish, SpanishDict.com has thousands of videos with Spanish natives teaching you how to pronounce specific words, as well as full courses for Spanish beginners, intermediate and advanced students. You can learn Spanish at your own pace and, of course, everything the website offers is completely free.