Plan your trip

Find hotels in Santa Margherita from CA $65

  • Change your mind

    Book hotels with free cancellation

  • Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Sign in

  • Be picky

    Search almost a million properties worldwide

  • Go beyond your typical stay in Santa Margherita

    Pet friendly

    Pool

    Hot tub

    Spa

    Apart­ment

    Family friendly

    Condo

    Villa

    Waterpark

    Farm

    Check prices for these dates

    Check prices for these dates, December 14–15, 2026

    View in a map

    Our top choices for Santa Margherita hotels

    1. Hotel Agriturismo Santa Margherita

    A clear blue pool with lounge chairs and umbrellas, surrounded by stone walls and palm trees, with a view of the sea in the background.

    2. Best Western Plus Hotel Terre di Eolo

    A clear, expansive pool with a view of the ocean and distant land.

    3. Nonna Francesca

    A patio area with outdoor furniture, a swing, and a garden path.

    4. Yachting Club Mare

    Beach

    5. Sestante Marina Motel

    A modern hotel room with a large bed, a nightstand, and a view of a marina.

    6. Hotel La Rosa dei Venti

    A swimming pool surrounded by tropical vegetation and stone walls at dusk.

    7. HOTEL MARCONI

    A neatly made bed with two pillows and two bedside lamps.

    8. La Collina B&B

    An outdoor patio with a table and chairs, surrounded by potted plants and a view of the sea.

    9. Seaside Hotel

    A breakfast table with croissants, fruit, and orange juice, overlooking a beach with palm trees and the sea.

    10. Hotel Il Gabbiano Beach

    A clear blue pool with a white structure and palm trees.

    11. B&B Sicania

    A rooftop terrace with a table set for breakfast, overlooking a coastal cityscape.

    12. B&B Arte&Mare

    A palm tree in a courtyard with potted plants and a large terracotta pot.

    13. Talia Residence

    A infinity pool with a view of the sea and mountains.

    14. Medimare Residence Club

    A person lying on a poolside lounge chair with their arms extended, floating in a clear blue pool.

    15. Vuelle Residence

    A beach with clear blue water and white sand. There are several white umbrellas arranged in rows on the sand.

    16. Hotel Sait

    A restaurant interior with a green wall mural, wooden counter, and black chairs.

    17. Il Girasole Capo d'Orlando

    A rectangular swimming pool with a tiled edge, surrounded by a paved walkway. There are lounge chairs and umbrellas along the poolside. The area is well-lit with ground lights, and there are palm trees and a hedge in the background.

    18. B&B del Corso

    A wooden deck with outdoor furniture, a white pergola, and potted plants.

    19. San Nicolò Holiday Home

    A wooden double door with a stone archway and a metal grille above it.

    20. B&B villa zia Febronia

    A terrace with a table, chairs, and a green umbrella overlooking a coastal view.

    Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

    View all properties

    Top Santa Margherita Hotel Reviews

    Best Western Plus Hotel Terre di Eolo

    A clear, expansive pool with a view of the ocean and distant land.

    Sestante Marina Motel

    A modern hotel room with a large bed, a nightstand, and a view of a marina.

    Hotel Agriturismo Santa Margherita

    A clear blue pool with lounge chairs and umbrellas, surrounded by stone walls and palm trees, with a view of the sea in the background.

    Seaside Hotel

    A breakfast table with croissants, fruit, and orange juice, overlooking a beach with palm trees and the sea.

    HOTEL MARCONI

    A neatly made bed with two pillows and two bedside lamps.

    Yachting Club Mare

    Beach

    Vuelle Residence

    A beach with clear blue water and white sand. There are several white umbrellas arranged in rows on the sand.

    Talia Residence

    A infinity pool with a view of the sea and mountains.

    Frequently Asked Questions

    What is the best area to stay in Santa Margherita?

    The best area to stay in Santa Margherita is along the Lungomare, the town's promenade, which stretches along the waterfront.

    This area is the heart of Santa Margherita, offering direct access to the sea and the town's main attractions. The Lungomare is lined with palm trees, public gardens, and a variety of hotels, shops, and restaurants, making it very convenient for exploring on foot. You'll find the marina at one end and the public beach areas at the other.

    Couples often find this area ideal for a romantic and relaxing holiday. The hotels here frequently offer sea views, and it's superb for evening strolls along the water or enjoying a meal at a waterside restaurant. Its central location makes it easy to visit the nearby Villa Durazzo or take a boat trip to Portofino.

    For families, staying near the public gardens and beaches along the Lungomare is a great option. The flat promenade provides an easy walk for pushchairs, and the proximity to the beach means less travel time for children wanting to play in the sand or swim.

    When is the best time to go to Santa Margherita?

    For most travellers, the best time to visit Santa Margherita is during late spring (May to early June) or early autumn (September to early October).

    During these periods, the weather is pleasantly warm and sunny, superb for exploring the town and enjoying the coastline without the intense heat and larger crowds of mid-summer. You'll find most shops, restaurants, and attractions are fully operational, offering a complete experience.

    Couples looking for a romantic getaway will appreciate the quieter atmosphere of these shoulder seasons. You can enjoy strolls along the promenade, al fresco dining, and boat trips to nearby Portofino or Cinque Terre without feeling rushed or overwhelmed by crowds.

    Can I cancel my hotel reservation on Expedia?

    You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Santa Margherita.

    How much is the nightly rate at a Santa Margherita hotel?

    Prices for hotels in Santa Margherita often vary, but you can find a great deal from CA $65 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

    Explore a world of travel with Expedia