Italian Immersion Course in Italy — Sanremo, Riviera

Full Italian immersion on the Italian Riviera

Language immersion means surrounding yourself with Italian every hour of the day — in the classroom, at the market, at the restaurant, walking along the promenade. Sanremo, on the Ligurian Riviera between Nice and Monaco, is the perfect setting: a living Italian city where every interaction becomes a lesson.
Italian immersion course in Sanremo, Italy
Italian group lessons at Omnilingua Sanremo

Why Sanremo?

Sanremo is a real Italian city — not a tourist bubble. Locals speak Italian (and Ligurian dialect) in every shop, bar and piazza. The climate is Mediterranean, the setting is beautiful, and the city is easily reached from Nice airport in 45 minutes or from Milan in under 3 hours. Our school is housed in the historic Casa Valdese building, where the Nobel laureate Italo Calvino studied from 1929–1933.

Our Italian Programmes

Choose the course that fits your goals and schedule:

Italian immersion for seniors 50+ in Sanremo

Italian Language Immersion in Italy for Seniors 50+

All levels, from basic to advanced, are possible, but given the special nature of the course it would be necessary to have a basic knowledge of Italian.

Learn more and Enrolment
Italian cooking and language course in Sanremo

Italian + Cooking & Wine

If you have great interest for the Italian cuisine and love the local wines, the school is glad to organize a course made for you.
A course of 30 hours a week includes 20 hours of Italian lessons, 8 hours of cooking lessons (divided in two sessions) as well as 2 hours of wine tasting. All levels, from basic to advanced, are available.

Learn more and Enrolment
Italian language and tennis course in Sanremo

Italian & Tennis

If you want to combine Italian language lessons with Tennis or Padel lessons given by former professional Italian Tennis or Padel players, then this course is perfect for you. This programme consists of 4 hours of Italian lesson in a group every day, Monday to Friday from 9:00am to 12:40pm (20 hours per week), plus 1.5 hours of tennis every afternoon.

Learn more and Enrolment
Italian language and padel course in Sanremo

Italian & Padel

If you want to combine Italian language lessons with Padel lessons given by former professional Italian Tennis or Padel players, then this course is perfect for you. This programme consists of 4 hours of Italian lesson in a group every day, Monday to Friday from 9:00am to 12:40pm (20 hours per week), plus 1.5 hours of tennis every afternoon.

Learn more and Enrolment
Students learning Italian language and culture in Sanremo

Accreditations

Omnilingua is recognised by ASILS (Italian Schools for International Students), certified by MIUR (Italian Ministry of Education), an official CILS exam preparation centre, and approved for Bildungsurlaub by seven German federal states — meaning German employees can attend on paid educational leave.

Frequently Asked Questions

What level of Italian do I need to join?

None! We welcome complete beginners (A1) through to advanced speakers (C1+). All students sit a short placement assessment on arrival.

How many students are in a class?

Groups have a minimum of 3 and a maximum of 9 students, ensuring personal attention from every teacher.

Does the course include accommodation?

Accommodation is not included by default but can be arranged. We offer shared student apartments, private apartments, Italian host families and hotel options, all within walking distance of the school.

Can German employees attend on Bildungsurlaub?

Yes. Omnilingua is Bildungsurlaub-approved for Berlin, Brandenburg, Hamburg, Hessen, Lower Saxony, Rhineland-Palatinate and Saxony-Anhalt.

How do I get to Sanremo?

The easiest route is to fly into Nice Côte d'Azur Airport and take the train (45 min). From Milan Centrale the train takes under 3 hours. The school is 10 minutes’ walk from Sanremo station.

What is the minimum stay?

Most programmes run on a weekly basis starting Monday. The minimum enrolment is one week.

Is the school accredited?

Yes. Omnilingua holds ASILS membership, MIUR recognition, and is an official CILS exam preparation centre.

Enrolment Accommodation Options
en

Which immersion experience would you like to enrol in?

Enrolment

A. The course you would like to participate
I would like to start with the course from ...
Accommodation
B. Some of Your basic contact info
C. If you decide to sign up for this course, here is how much it would cost In case of private appartment or hotel as accommodation, "Total" represents the price of the course + 200 euro of bond for the accomodation
Terms and Conditions Italian courses
I accept the OMNILINGUA Terms and Conditions
Download the Terms and Conditions
Terms and conditions privacy policy
I accept the OMNILINGUA Terms and Conditions
I accept the OMNILINGUA Privacy Policy



Our courses

THE LANGUAGE LEVELS

The courses are divided into 6 main levels according to the common European Reference Chart for language knowledge (CEFR): basic (A1), elementary (A2), intermediate (B1), high-intermediate (B2) and advanced (C1). The school is aware that students learn at different paces and some might need more or less time to move on to the next level. Therefore some students may advance to the next level during the course. All the participants, at the end of the course, will receive a certificate displaying the course they have attended, the respective dates and the level they have achieved.
In the following section, you will find a brief description of the different levels, according to the common European Reference Chart for language proficiency (CEFR):

A1
A2
B1
B2
C1
C2
The Basic level is for students who do not have any knowledge of the language.
The Elementary level is for students who have a limited comprehension of the language and are already capable of making simple sentences.
The Intermediate level is for introducing students to more complex grammar. There is a focus on vocabulary and this allows the comprehension of more complex topics. At this level the students are encouraged to discuss and debate on several topics of common interest.
The Upper-intermediate level is aimed at those students who already have a good knowledge of the language and good vocabulary. Advanced grammar, phonetics and a specialised vocabulary are the fundamentals to this course. The students have many opportunities to talk about more complex topics.
In order to follow this Advanced course, the students must have an advanced language proficiency in Italian. Several aspects and uses of the language will be explored in order to enhance fluency in conversation.
A C2 level is essentially a native level. It allows for reading and writing of any type on any subject, nuanced expression of emotions and opinions, and active participation in any academic or professional setting.