If you're looking to explore Slovenia in the sun, it's best to visit between June and August, as this is the period the country sees the most reliable weather. The sunshine lasts all day during these months, and the local festivals are in full swing. Of course, this is peak season for tourism, so expect the crowds to be filling the cities and coastal areas.
Visiting just before and after this period, between April and May or September and October, may enable you to snap up cheap holidays to Slovenia with lower hotel prices and fewer crowds. This does mean you'll be risking a few showers, but these shouldn't be too heavy, and there'll still be plenty of attractions open. Visiting in winter can be chilly, but with the alpine northern regions full of snow, this is a perfect time for ski enthusiasts to take a trip to Slovenia.
It's perfectly safe to drink the tap water all over Slovenia, and there are a good amount of water fountains in most towns and cities. In terms of vaccinations, you should make sure you're up to date on all routine vaccines such as MMR, DTP and Polio, otherwise no other vaccines are necessary. Those visiting the alpine regions for skiing may experience light altitude sickness, but mild cases can be treated with over the counter medication.
As with any holiday, you should take out comprehensive travel and medical insurance to cover yourself and family on your trip. It's also a good idea to apply for a free European Health Insurance Card, EHIC, before leaving the UK as this entitles you to emergency medical treatment on the same terms as Slovenian nationals. It won't, however, cover you for medical repatriation, ongoing medical treatment or non-urgent treatment.
If you're visiting Slovenia specifically to take part in sports or watersports, including hiking or skiing, you should make sure your insurance covers this. See our holiday extras page for more information and for the latest health and safety information visit www.gov.uk/foreign-travel-advice/Slovenia/health.
British citizens don't need a visa to enter Slovenia, but must have a valid passport. By law, you must carry your passport with you and may need to show it when paying by credit card. For the most up-to-date passport and visa info, visit www.gov.uk/foreign-travel-advice/slovenia/entry-requirements.
The main airport to access Slovenia is the capital's Ljubljana Joze Pucnik Airport. Most tour operators include transfers as part of Slovenia package holidays so getting to your resort is easy. If you're staying on the coast it'll take just under two hours to get to your resort. Or to make your own way, there are plenty of buses that run from the airport to the city itself, along with good transportation links to other areas of the country.
Most towns and tourist areas in Slovenia have good public transport options. Both the train and bus service run regularly all over the country – tickets can be bought either at the stations or on the bus or train itself.
There's plenty to keep the little ones entertained during holidays to Slovenia, especially during the summer months when the sun is shining and there's plenty to explore. Waterparks, beaches, lakes and caves offer endless fun.
Eating out is also easy with a family – venues are used to catering for little ones with most places providing high chairs. Kid's favourites like pizza and burgers are commons items on menus too, making sure picky eaters never go hungry.
Connector type: Two pin plugs, type C and E
Voltage Info: 230 Volt
Ambulance and fire: 112
If you're a victim of crime or affected by a crisis overseas, or if something happens to a relative or partner contact the British Consulate in Ljubljana.
Address: Trg Republike 3, 1000 Ljubljana, Slovenia
Phone (from within Slovenia): +386 1 200 39 10
Phone (from the UK): 020 7008 1500
There are many medical facilities in Slovenia, with the main hospital located in the capital. You'll also find a zdravstveni dom – health centre – or klinicni center – clinic in each city or large town.
Ljubljana Address: University Medical Centre, Zaloska cesta 2, 1000 Ljubljana Tel: +386 (0)1 522 5050
Izola Address: Izola General Hospital, Polje 40, 6310 Izola Tel: +386 (0)5 6606 000
Jesenice: Address: Jesenice General Hospital, Cesta marsala Tita 112, 4200 Jesenice Tel: +386 (0)4 5868 000