Hotels & Accommodation in Santa Margherita Ligure

Search for accommodation in Santa Margherita Ligure™ Rewards

Collect 10 nights, get 1 reward night

And look out for Secret Prices on selected hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Book hotel rooms & other accommodation in Santa Margherita Ligure

Santa Margherita Ligure Hotels

From its green and rolling backdrop and colourful Liberty facades, to its palm-lined seafront where shiny yachts sway on the sparkling marina – Santa Margherita Ligure could be a painting. An old-fashioned seaside resort on the Italian Riviera, it’s loved for its blissfully balmy weather, breathtaking surrounds, and historic hotels. Here you can spend your days unwinding on a beach, relaxing in a quaint waterfront café, or venturing out into the verdant splendour of Regional Natural Park of Portofino.

Things to see

Whilst Santa Margherita Ligure has its own small beach, you’ll find the most idyllic stretches of sand just out of town, including Praggi Beach near Portofino. Tucked within a small bay framed by leafy cliffs, the petite paradise boasts ivory white sand and glassy teal waters. Smattered with historical monuments, one of the town’s oldest is Santa Margherita Ligure Castle. Perched on a little cliff looking out to sea, the quaint stone fort dates back to 1550, when it used to defend the town from pirates. Set within elegant grounds draped in fragrant florals, Villa Durazzo is one of the resort’s most exquisite historical buildings. After a stroll about the gardens you can tour the manor’s opulent interior, before enjoying a glass of wine on its terrace. The Abbey of Cervara can be found on the coastal route to Portofino. Dating back to 1364, the complex features a richly adorned Benedictine church, formal gardens, and a 16th century tower.

Hotels in Santa Margherita Ligure

If you’ve got a taste for the finer things, then the luxury hotels in Santa Margherita Ligure are sure to tickle your fancy. You can take your pick from contemporary beach resorts set away from the town centre bustle, to historical palatial piles featuring chandeliered décor and attentive service. The more modestly priced hotels in Santa Margherita Ligure all aim to please too. They range from large locally-run hotels to contemporary multi-story establishments, many of which offer the convenience of on-site restaurants and bar lounges, and sometimes pools and spa facilities too. Whichever you opt for however, many provide WiFi and satellite television in-room.

Where to stay

If you’re here primarily for sun, sea, sand, and seclusion, then opting for a hotel in Santa Margherita’s nearby Praggi Beach area is a no brainer. For most visitors however, the town centre is the perfect base, with its picturesque scenery, historical attractions, and array of amenities. Much of the action is centred on the shimmering harbour, which comes to life every morning with the bustle of local fisherman bringing their catch ashore. Lining the palm studded seafront is where you’ll find many of the town’s best cafés, bars, and restaurants – all of which offer glittering views of the ocean.

How to get to Santa Margherita Ligure

Most visitors to the region touch down at Genoa Cristoforo Colombo Airport, situated around 40 kilometres from Santa Margherita Ligure. Primarily serving European hubs, it provides year-round links to cities including London, Paris, Rome, and Munich, as well as several other destinations come summer. When you’ve arrived you can get to Santa Margherita Ligure via taxi, or by public transport. A shuttle bus provides a link from the airport to the city of Genoa’s main railway station. From there you can catch a train to S. Margherita Ligure Station, which usually takes around 45 minutes.