Default HTG hotel image

Find hotels in Santa Margherita from ฿1,847

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Santa Margherita hotels

Agri Hotel da Marianna

Agri Hotel da Marianna
3.0 star property
Santa Domenica Vittoria
8.8 out of 10, Excellent, (19 reviews)
"Great place overall"
United States
VERA
The price is ฿4,446
฿4,890 total
includes taxes & fees
2 Jul - 3 Jul
Agri Hotel da Marianna

La Casetta B&B

La Casetta B&B
Milazzo
9.6 out of 10, Exceptional, (9 reviews)
"We used it for a night between travel stefano was very nice and accommodating would stay again under same circumstances. "
United States
Phillip
The price is ฿2,021
฿2,299 total
includes taxes & fees
10 Jul - 11 Jul
La Casetta B&B

Hotel La Rosa dei Venti

Hotel La Rosa dei Venti
4.0 star property
Tripi
9.2 out of 10, Wonderful, (51 reviews)
"Excellent hotel. Clean, friendly staff and great breakfast."
United States
Bernard
The price is ฿3,575
฿3,933 total
includes taxes & fees
26 Jul - 27 Jul
Hotel La Rosa dei Venti

Marina Inn

Marina Inn
3.0 star property
Milazzo
9.4 out of 10, Exceptional, (62 reviews)
"Very helpful and friendly staff, great breakfast and lovely spacious room"
United Kingdom
Tanya
The price is ฿3,109
฿3,496 total
includes taxes & fees
8 Jul - 9 Jul
Marina Inn

B&B Gàttina

B&B Gàttina
3.0 star property
Naso
9.4 out of 10, Exceptional, (3 reviews)
"Beautiful place and very welcoming hosts. Nice peaceful place only 15 mins drive from Capo d’ Orlando."
United Kingdom
David
The price is ฿2,953
฿3,249 total
includes taxes & fees
6 Jul - 7 Jul
B&B Gàttina

La Collina B&B

La Collina B&B
3.0 star property
Capo d'Orlando
9.8 out of 10, Exceptional, (31 reviews)
"Beautiful view of Capo and the Aeolian Islands"
United States
Craig
The price is ฿2,394
฿3,013 total
includes taxes & fees
2 Jul - 3 Jul
La Collina B&B

B&B del Corso

B&B del Corso
Capo d'Orlando
The price is ฿4,076
฿4,863 total
includes taxes & fees
1 Jul - 2 Jul
B&B del Corso

Seaside Hotel

Seaside Hotel
Capo d'Orlando
9.8 out of 10, Exceptional, (30 reviews)
"Perfect location. The Seaside Hotel is an excellent choice. The staff were outstanding, and the hotel is an excellent choice for any type of guest. 💯"
Canada
Peter
The price is ฿4,905
฿5,775 total
includes taxes & fees
22 Jul - 23 Jul
Seaside Hotel

B&B Via Nazionale

B&B Via Nazionale
San Filippo del Mela
7.6 out of 10, Good, (5 reviews)
"Clean and equipped kitchen"
Hong Kong SAR China
SHI HONG PATRICK
The price is ฿2,611
฿2,872 total
includes taxes & fees
3 Jul - 4 Jul
B&B Via Nazionale

Sestante Marina Motel

Sestante Marina Motel
4.0 star property
Capo d'Orlando
9.8 out of 10, Exceptional, (28 reviews)
"Great Hotel location in front of boat harbour. Lovely room & helpful & friendly staff "
United Kingdom
Giovanni
The price is ฿5,907
฿6,688 total
includes taxes & fees
25 Jul - 26 Jul
Sestante Marina Motel

Life Resort Mari del Sud I Vulcano

Life Resort Mari del Sud I Vulcano
Vulcano Porto
The price is ฿6,809
฿7,490 total
includes taxes & fees
2 Jul - 3 Jul
Life Resort Mari del Sud I Vulcano

Manzoni46

Manzoni46
Milazzo
9.2 out of 10, Wonderful, (111 reviews)
"The stay was good. Rough start due to noise, you can hear everything in the hallways and roof, especially if you are a light sleeper. Top shower head had a little bit of mold, but there was an additional shower head that was clean. The B&B rooms and the main premises were very clean and the staff were exceptionally kind. This is a very affordable and safe place to stay."
United States
Gina
The price is ฿2,625
฿2,964 total
includes taxes & fees
5 Jul - 6 Jul
Manzoni46

B&B StudioArcodia

B&B StudioArcodia
San Marco d'Alunzio
10.0 out of 10, Exceptional, (1 review)
The price is ฿2,611
฿2,872 total
includes taxes & fees
1 Jul - 2 Jul
B&B StudioArcodia

B&B StudioArcodia - Sant'Andrea

B&B StudioArcodia - Sant'Andrea
San Marco d'Alunzio
The price is ฿3,544
฿3,899 total
includes taxes & fees
1 Jul - 2 Jul
B&B StudioArcodia - Sant'Andrea

Agriturismo Mama Lina

Agriturismo Mama Lina
Patti
9.2 out of 10, Wonderful, (15 reviews)
"I loved my stay at this place especially the manager or the lady that takes care of everything in the property. She's absolutely amazing super nice and just great."
Canada
Sina
The price is ฿2,953
฿3,249 total
includes taxes & fees
2 Jul - 3 Jul
Agriturismo Mama Lina

Best Western Plus Hotel Terre di Eolo

Best Western Plus Hotel Terre di Eolo
Patti
9.4 out of 10, Exceptional, (143 reviews)
"Great hotel, friendly staff, nice location, restaurant excellent "
United Kingdom
Martin
The price is ฿6,736
฿7,410 total
includes taxes & fees
5 Jul - 6 Jul
Best Western Plus Hotel Terre di Eolo

hotel santt'anna

hotel santt'anna
Floresta
The price is ฿3,109
฿3,420 total
includes taxes & fees
7 Jul - 8 Jul
hotel santt'anna

Hotel Il Gabbiano Beach

Hotel Il Gabbiano Beach
3.0 star property
Terme Vigliatore
7.6 out of 10, Good, (41 reviews)
"Excellent place to relaxing time "
United States
Daniel
The price is ฿3,171
฿4,248 total
includes taxes & fees
16 Jul - 17 Jul
Hotel Il Gabbiano Beach

B&B villa zia Febronia

B&B villa zia Febronia
Patti
6.6 out of 10, (4 reviews)
"chiamato per chiedere se potevo rinviare, inizialmente sembrava accettare per poi appena arrivato l'orario di arrivo prelevarmi l'importo a garanzia e diventando improvvisamente poco propenso a risolvere. "
Italy
antonio
The price is ฿1,969
฿2,166 total
includes taxes & fees
6 Jul - 7 Jul
B&B villa zia Febronia

Yachting Club Mare

Yachting Club Mare
3.0 star property
Gioiosa Marea
8.2 out of 10, Very good, (33 reviews)
"Thank you for a beautiful stay!"
Canada
Anthony
The price is ฿3,264
฿3,743 total
includes taxes & fees
28 Jul - 29 Jul
Yachting Club Mare
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Santa Margherita Hotel Reviews

More cheap stays in Santa Margherita

Frequently asked questions

Where is the best place for a stay in Santa Margherita?
Located 18.5 mi (29.7 km) from the heart of Santa Margherita, Therasia Resort Sea & Spa - The Leading Hotels of the World is a top choice for your stay, based on our traveller data. Other good choices for your trip to the area are Eolian Milazzo Hotel and Best Western Plus Hotel Terre di Eolo. See all available top hotels, or vacation rentals in Santa Margherita.
What are some of the best holiday rentals that Santa Margherita has to offer?
Sole&Luna: This holiday home rental outside of Santa Margherita is in the city centre, and equipped with laundry facilities and free WiFi to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include an electric kettle to make your meal-planning easier. See all vacation rentals in Santa Margherita.
If I need to cancel my hotel reservation in Santa Margherita, will I receive a refund?
Yes, you'll find most hotel room reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might be able to still cancel and get a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Santa Margherita.
What is staying in Santa Margherita like?
Travellers to Santa Margherita will find plenty to explore and enjoy. In Santa Margherita, there are 4 hotels and other accommodation options to choose from. Find out more about Santa Margherita.
What is there to see in Santa Margherita?
Places to visit in the wider area include Roman Villa of Patti, Grotte Beach Mongiove and Tindari Archaeological Zone. You'll also find Sanctuary of Tindari and Lakes of Marinello Nature Reserve in the area. Take a look at what more there is to see and do in Expedia's Santa Margherita guide.
What's the weather like in Santa Margherita?
The hottest months are usually August and July, with an average temperature of 24°C, while the coldest months are February and January, with an average of 11°C. Average annual precipitation for Santa Margherita is 876 mm.