Santa Margherita Ligure travel guide

Santa Margherita Ligure Tourism | Santa Margherita Ligure Guide

You're Going to Love Santa Margherita Ligure

With a population of 8.428, Santa Margherita Ligure is a must-see destination in Liguria, Italy. It is one of the most popular cities to visit in the country. We recommend you stay at least 4 days in order to fully appreciate everything Santa Margherita Ligure has to offer.

Article

Activities & attractions in Santa Margherita Ligure

When to visit Santa Margherita Ligure

Santa Margherita Ligure in November
Estimated hotel price
£100
1 night at 3-star hotel
Santa Margherita Ligure in November
Estimated hotel price
£100
1 night at 3-star hotel

How to Get to Santa Margherita Ligure

Plane

Although Santa Margherita Ligure doesn’t have its own airport, you can fly to Cristoforo Colombo Airport, Genoa (GOA), which is located 30 km from Santa Margherita Ligure. The shortest flight to Santa Margherita Ligure from the United Kingdom departs from London and takes around 2h.

Train

Trenitalia is the most popular train carrier serving Santa Margherita Ligure, followed by Italotreno. The train journey from Santa Margherita Ligure to Milan takes 1h 27m and costs around £9 for a one-way ticket. When coming by train from Turin, expect to pay about £9 for a 1h 45m trip. The train station in Santa Margherita Ligure is called Santa Margherita Ligure S. Margherita Ligure-Port, and is located 0.4 km from the city centre.

Car

Another option to get to Santa Margherita Ligure is to pick up a car hire from Milan, which is about 126 km from Santa Margherita Ligure. You’ll find branches of SURPRICE CAR RENTAL and Rent Smart 24, among others, in Milan.

Bus

Several bus lines operate bus routes to Santa Margherita Ligure, including FlixBus, Itabus and BlaBlaBus. From Milan, the bus ride to Santa Margherita Ligure takes 193 km and will cost you around £11. From Turin, the ticket costs about £14 for a journey of 209 km.

Plane

Although Santa Margherita Ligure doesn’t have its own airport, you can fly to Cristoforo Colombo Airport, Genoa (GOA), which is located 30 km from Santa Margherita Ligure. The shortest flight to Santa Margherita Ligure from the United Kingdom departs from London and takes around 2h.

Train

Trenitalia is the most popular train carrier serving Santa Margherita Ligure, followed by Italotreno. The train journey from Santa Margherita Ligure to Milan takes 1h 27m and costs around £9 for a one-way ticket. When coming by train from Turin, expect to pay about £9 for a 1h 45m trip. The train station in Santa Margherita Ligure is called Santa Margherita Ligure S. Margherita Ligure-Port, and is located 0.4 km from the city centre.

Car

Another option to get to Santa Margherita Ligure is to pick up a car hire from Milan, which is about 126 km from Santa Margherita Ligure. You’ll find branches of SURPRICE CAR RENTAL and Rent Smart 24, among others, in Milan.

Bus

Several bus lines operate bus routes to Santa Margherita Ligure, including FlixBus, Itabus and BlaBlaBus. From Milan, the bus ride to Santa Margherita Ligure takes 193 km and will cost you around £11. From Turin, the ticket costs about £14 for a journey of 209 km.

Airports near Santa Margherita Ligure

Airlines serving Santa Margherita Ligure

Lufthansa
Good (7,042 reviews)
KLM
Good (1,333 reviews)
British Airways
Good (6,834 reviews)
SWISS
Good (1,588 reviews)
Delta
Excellent (7,929 reviews)
Turkish Airlines
Good (3,788 reviews)
Air France
Good (1,444 reviews)
Austrian Airlines
Good (780 reviews)
Emirates
Excellent (3,213 reviews)
Qatar Airways
Good (3,561 reviews)
Scandinavian Airlines
Good (1,349 reviews)
Brussels Airlines
Good (345 reviews)
LOT
Good (1,069 reviews)
TAP AIR PORTUGAL
Good (1,850 reviews)
Etihad Airways
Good (1,203 reviews)
ITA Airways
Good (967 reviews)
Ryanair
Good (5,053 reviews)
Ethiopian Air
Good (769 reviews)
Aer Lingus
Good (1,076 reviews)
easyJet
Good (1,799 reviews)
Show more

Where to stay in Santa Margherita Ligure

From 5-star hotels such as the Imperiale Palace Hotel to great affordable options like the MA Hotel, Santa Margherita Ligure offers a range of accommodations for every taste. Average rates range from around £129 per night for a double room in a 3-star hotel to £370 and up for a 5-star experience.

Where to stay in popular areas of Santa Margherita Ligure

Most booked hotels in Santa Margherita Ligure

Best Western Plus Tigullio Royal Hotel
4 stars
Excellent (9.3, Excellent reviews)
£133+
Excelsior Palace Portofino Coast
5 stars
Excellent (9.2, Excellent reviews)
£270+
Grand Hotel Bristol Resort and Spa
5 stars
Excellent (9.2, Excellent reviews)
£267+
Imperiale Palace Hotel
5 stars
Excellent (9.1, Excellent reviews)
£345+
Hotel Continental
4 stars
Excellent (8.9, Excellent reviews)
£147+
Hotel Metropole
4 stars
Excellent (8.8, Excellent reviews)
£195+

Hiring a car in Santa Margherita Ligure

Expect to pay £1.44 per litre in Santa Margherita Ligure (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between £17.19 and £22.91. Mini (Fiat 500C or similar) is the most popular car type to hire in Santa Margherita Ligure, while also 25% cheaper than other types, on average.

Expect to pay £1.44 per litre in Santa Margherita Ligure (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between £17.19 and £22.91. Mini (Fiat 500C or similar) is the most popular car type to hire in Santa Margherita Ligure, while also 25% cheaper than other types, on average.

Santa Margherita Ligure Travel Guide - View the KAYAK Santa Margherita Ligure city guide for the best Santa Margherita Ligure travel tips. To help you organise your Santa Margherita Ligure trip ideas, this Santa Margherita Ligure visitors guide provides travel information and trip tips about how to get there, where to stay, what to do, where to eat and more.