Find hotels in Marsala from $45

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 490 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Villaggio Approdo di Ulisse
3 out of 5
Localita Calagrande, Favignana, 91023
The price is $91 per night from Jun 5 to Jun 6
$91
per night
Jun 5 - Jun 6
12.18 mi from city center
5.2/10 (108 reviews)
Don't stay here, stay in town.
"The hotel has a great location, but bad management. The place is wrecked, everything is rusted and VERY old. The double beds are actually 2 single mattresses, so if you are a couple prepare to fall between the gap. There is no Wi-Fi in rooms or anywhere near them. You have to go to reception, and ..."

Reviewed on Sep 22, 2016

Villaggio Approdo di Ulisse
Hotel Tempo di Mare
4 out of 5
Via Frascia, 6, Favignana, TP, 91023
Fully refundableReserve now, pay when you stay
The price is $77 per night from Jun 5 to Jun 6
$77
per night
Jun 5 - Jun 6
10.84 mi from city center
9/10 Wonderful! (135 reviews)
"Lovely stay. Staff extremely pleasant and helpful. Bike rental service through the hotel very easy and efficient. There could be a bit more of a selection of savory options at breakfast and as it is a hotel by the sea, rooms could really do with somewhere to hang wet beach gear"

Reviewed on Sep 16, 2021

Hotel Tempo di Mare
Mangia's Favignana Resort
4 out of 5
Località Punta Fànfalo, Favignana, Provincia di Trapani, 91023
The price is $127 per night from Jun 18 to Jun 19
$127
per night
Jun 18 - Jun 19
10.69 mi from city center
Mangia's Favignana Resort

Save an average of 15% on thousands of hotels when you're signed in

Hotel San Michele
3 out of 5
Via San Michele, 16, Trapani, 91100
Fully refundableReserve now, pay when you stay
The price is $120 per night from Jun 20 to Jun 21
$120
per night
Jun 20 - Jun 21
15.48 mi from city center
9.2/10 Wonderful! (267 reviews)
"The hotel was absolutely beautiful. A little tricky to find as its in an ally. The room was beautiful. Delicious breakfast served daily"

Reviewed on Apr 26, 2023

Hotel San Michele
Cave Bianche Hotel
4 out of 5
Strada Comunale Fanfalo, Favignana, TP, 91023
Fully refundableReserve now, pay when you stay
The price is $128 per night from Jun 12 to Jun 13
$128
per night
Jun 12 - Jun 13
9.44 mi from city center
8.6/10 Excellent! (72 reviews)
"Absolutely loved it. Can not wait to go back. Thank you everyone at the front desk, the pool bar, the restaurant and the housekeeping for making my stay memorable. Grazie tante! Thank you again! HRW"

Reviewed on Sep 10, 2022

Cave Bianche Hotel
Albergo Ristorante Egadi
3 out of 5
via Cristoforo Colombo 17, Favignana
10.79 mi from city center
10/10 Exceptional! (3 reviews)
"Struttura molto curata, pulizia ottima, posizione anche, i proprietari gentili, simpatici e molto disponibili. Ho già voglia di tornare"

Reviewed on Jun 27, 2022

Albergo Ristorante Egadi
Hotel Edelweiss
2 out of 5
Cortile Padre Vincenzo, 5, Erice, TP
Fully refundableReserve now, pay when you stay
The price is $76 per night from Jul 5 to Jul 6
$76
per night
Jul 5 - Jul 6
18.46 mi from city center
7.8/10 Good! (39 reviews)
Oustanding.
"Oustanding service and location with amazing views. The staff went out of their way to make our stay more comfortable. They even upgraded our room. Great breakfast, including one of the best capucinos we ever had. Thanks for a great stay. Highly recommended."

Reviewed on Nov 22, 2021

Hotel Edelweiss
Relais Antiche Saline
4 out of 5
Via Verdi 22, Nubia, Paceco, TP, 91027
Fully refundableReserve now, pay when you stay
The price is $82 per night from Jun 5 to Jun 6
$82
per night
Jun 5 - Jun 6
12.98 mi from city center
8.8/10 Excellent! (234 reviews)
"We were positively surprised how nice the hote was. Rooms a little bit dated but perfectly clean and spacious. The whole complex has a marine theme. Lovely swimming pool and tasty breakfast."

Reviewed on May 12, 2023

Relais Antiche Saline
Best Western Hotel Stella D'Italia
4 out of 5
Via Mario Rapisardi 7, Marsala, TP, 91025
Fully refundableReserve now, pay when you stay
The price is $98 per night from Jun 8 to Jun 9
$98
per night
Jun 8 - Jun 9
0.06 mi from city center
8.8/10 Excellent! (222 reviews)
"The location of this hotel in Marsala the old sector’s is unbeatable."

Reviewed on Oct 11, 2022

Best Western Hotel Stella D'Italia
Hotel Trapani In
3 out of 5
Vicolo Pescatori, angolo Via Biscottai, Trapani, TP, 91100
Fully refundableReserve now, pay when you stay
The price is $108 per night from Jun 7 to Jun 8
$108
per night
Jun 7 - Jun 8
15.39 mi from city center
9.2/10 Wonderful! (109 reviews)
Trapani In
"Great breakfast and modern rooms"

Reviewed on May 4, 2023

Hotel Trapani In
Hotel Elimo
3 out of 5
Via Vittorio Emanuele, 75, Erice, 91016
Fully refundableReserve now, pay when you stay
The price is $58 per night from Jun 20 to Jun 21
$58
per night
Jun 20 - Jun 21
18.29 mi from city center
8.6/10 Excellent! (73 reviews)
may visit
"quaint property. TV did not work but room was nice"

Reviewed on May 22, 2023

Hotel Elimo
Historico loft & rooms
Via S. Giovanni Bosco, n 10, Trapani, SICILY
Fully refundableReserve now, pay when you stay
The price is $68 per night from Jun 13 to Jun 14
$68
per night
Jun 13 - Jun 14
15.76 mi from city center
8.8/10 Excellent! (20 reviews)
"Excellent hotel and the staff was friendly and helpful especially Andria and Rosey. Daily cleaning and changing towels."

Reviewed on May 12, 2023

Historico loft & rooms
Casalicchio B&B
3 out of 5
Via della Luce, 8, Trapani, 91100
The price is $73 per night from Jun 20 to Jun 21
$73
per night
Jun 20 - Jun 21
15.41 mi from city center
9.6/10 Exceptional! (64 reviews)
Stop over stay
"Trip was a stop over and the owner was on hand and very attentive. Bedroom was clean and bed was very comfortable. ideal location for ferries and the old town"

Reviewed on May 16, 2023

Casalicchio B&B
Seawater Hotels & Medical SPA
4 out of 5
Via Trapani 330, Marsala
Fully refundableReserve now, pay when you stay
The price is $146 per night from Jun 6 to Jun 7
$146
per night
Jun 6 - Jun 7
1.46 mi from city center
9.2/10 Wonderful! (27 reviews)
Great Marsala hotel
"Our stay was perfect!"

Reviewed on Dec 8, 2022

Seawater Hotels & Medical SPA
Relais Lo Stagnone
c.da Spagnola 89, Marsala
The price is $68 per night from Jun 6 to Jun 7
$68
per night
Jun 6 - Jun 7
3.74 mi from city center
8.4/10 Very Good! (25 reviews)
"Fantastic views from the upper rooms over the lo Stagnone lagoon. Excellent staff, Roberto and the team made us very welcome. Nice Breakfast, clean hotel and nice rooms. Only negatives were that we would have liked tea/coffee making facilities in the room and our room was directly above the breakfast ..."

Reviewed on Nov 1, 2019

Relais Lo Stagnone
CasaTrapani
3 out of 5
Via Livio Bassi 196, Trapani, TP, 9100
Fully refundableReserve now, pay when you stay
The price is $72 per night from Jun 30 to Jul 1
$72
per night
Jun 30 - Jul 1
16.09 mi from city center
8.4/10 Very Good! (173 reviews)
"Nice area and wonderful staff"

Reviewed on May 27, 2023

CasaTrapani
Migair
Strada G. Galluffo 9, Trapani, tp, 91100
10.38 mi from city center
10/10 Exceptional! (5 reviews)
"confort stanze colazione zona relax piccola struttura a conduzione famigliare molto curata e pulita"

Reviewed on Aug 12, 2019

Migair
B&B Il Cavaliere
3 out of 5
Via Zuccalà Pompeo, 19, Trapani, 91100
Fully refundableReserve now, pay when you stay
The price is $45 per night from Jun 11 to Jun 12
$45
per night
Jun 11 - Jun 12
16.16 mi from city center
7/10 Good! (12 reviews)
"O rapaz que nos recepcionou era muito simpático e gentil."

Reviewed on Jun 20, 2022

B&B Il Cavaliere
Valentina Lovely Rooms
Strada Coppola 10, Trapani, Provincia di Trapani, 91100
The price is $47 per night from Jul 1 to Jul 2
$47
per night
Jul 1 - Jul 2
9.24 mi from city center
9.2/10 Wonderful! (13 reviews)
"My stay was just for a night, but it was a wonderful stay that made me wish it was longer."

Reviewed on Nov 5, 2019

Valentina Lovely Rooms
Palazzo dei Corsari- Apartment
4 out of 5
Via Giuseppe Barlotta 25, Trapani, TP, 91100
15.34 mi from city center
7.6/10 Good! (81 reviews)
"Good location near the port. A nice place to stay for a night but not more."

Reviewed on Oct 14, 2020

Palazzo dei Corsari- Apartment
Don't see what you're looking for?
See all available properties in Marsala
View all properties
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.

More cheap stays in Marsala

Stay near popular Marsala attractions

Marsala hotels information

Number of reviews
1,685
Accommodation
490 hotels
Lowest Price
$45
Highest Price
$146

Frequently asked questions

What's the best place to stay in Marsala?

SUITEBEACH b&b and resort is a favorite property for Expedia customers. This 3-star B&B offers free breakfast and free parking. Reviews from our site also recommend Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort and Il Vecchio Marsala as top options for your trip. See all available top hotels, or vacation rentals in Marsala.

What are some of the best vacation rentals that Marsala has to offer?

House With 2 Bedrooms in Marsala, With Wonderful sea View, Balcony and Wifi Near the Beach: Visitors like this Marsala vacation home rental. It is located near the beach and offers a balcony, laundry facilities, and free WiFi to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. See all vacation rentals in Marsala.

If I need to cancel my hotel reservation in Marsala, will I receive a refund?

Yes, the majority of hotel bookings are fully refundable provided that you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you have a reservation that's non-refundable, it might still be possible to cancel it and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Marsala.

Where can I learn more about changing or cancelling my trip to Marsala?

For more details about changing or cancelling your trip to Marsala, head over to our customer service page.

What's the best place to stay on a budget in Marsala?

Based on reviews, Signorino Resort is a popular townhouse for our travelers who want a more economical choice, and features free buffet breakfast and free WiFi. View all budget hotels in Marsala.

What's the best place to stay when traveling with kids to Marsala?

Vigne al vento is a guesthouse with free parking and laundry facilities, and it's a top choice on Expedia for families. Other choices for your kid-friendly vacation include Nonno Toto` Suite with Private Terrace and Amélie's House. Attractions in the area like La Pasticceria di Maria Grammatico are also fun for the whole family. Find more child-friendly accommodations in Marsala.

What's the best place to stay for couples in Marsala?

Nonna Agata Suite with Living Room is a favorite B&B for couples, and features in-room fireplaces and free breakfast. Another good option for your romantic getaway is Villa Favorita. See all romantic hotels in Marsala.

What's the best pet-friendly place to stay in Marsala?

Amélie's House is a top guesthouse for people traveling with their pets, and offers patios for its human guests. See more pet-friendly hotel accommodations in Marsala.

Where is the best hotel to stay near Riserva Naturale dello Stagnone?

Hotel Isola di Mozia is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers an outdoor pool and free parking. It's located 1.1 mi (1.8 km) from Riserva Naturale dello Stagnone. Other good options within 5 miles include Relais Lo Stagnone and Stagnone Area Zero.

What about the best place to stay close to Capo Boeo?

One of the top choices for your stay is Le Caserie, located next to Capo Boeo, and this guesthouse offers free breakfast and a restaurant. Best Western Hotel Stella D'Italia and Girasole are two other good choices in the immediate area.

What's the best accommodation for a beach vacation in Marsala?

Vigne al vento is a top beach guesthouse with free WiFi and free parking, and it's located close to Spiaggia di San Teodoro. Other good options for your beach trip include Sirio B&B and Prokite Alby Rondina. See more stays near the beach in Marsala.

What's the best luxury accommodation in Marsala?

Baglio Oneto dei Principi di San Lorenzo - Luxury Wine Resort is a 5-star hotel with a winery and spa services, and it's a popular choice for Expedia travelers looking for a pampering stay. Find more luxury hotels in Marsala.

Recent reviews of Marsala hotels
Expedia verified reviews