Find and Book Top Rated Hotels in Trapani

Search among 27 available hotels and places to stay in Trapani from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-27 out of 27
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great619 reviews
MapView on map1.0 mi from City Center1300 yd from Trapani Port
From   US$ 120 /nightSelect
8.2
Great168 reviews
MapView on map1.7 mi from City Center1.3 mi from Funivia Trapani Erice
From   US$ 136 /nightSelect
8.6
Great77 reviews
1.4 mi from City Center1.0 mi from Funivia Trapani Erice
From   US$ 76 /nightSelect
8.6
Great241 reviews
1.1 mi from City Center1100 yd from Trapani Port
From   US$ 217 /nightSelect
8.2
Great130 reviews
1.3 mi from City Center600 yd from Trapani Port
From   US$ 75 /nightSelect
Aparthotel
8.6
Great549 reviews
1.4 mi from City Center500 yd from Trapani Port
From   US$ 250 /nightSelect
8.4
Great181 reviews
1.3 mi from City Center600 yd from Trapani Port
From   US$ 155 /nightSelect
8.4
Great151 reviews
1.5 mi from City Center300 yd from Trapani Port
From   US$ 96 /nightSelect
Hotel
8.6
Great10 reviews
6.8 mi from City Center
From   US$ 98 /nightSelect
Bed & Breakfast
8.2
Great218 reviews
1.6 mi from City Center300 yd from Trapani Port
From   US$ 208 /nightSelect
Bed & Breakfast
8.4
Great102 reviews
700 yd from City Center1.2 mi from Funivia Trapani Erice
From   US$ 61 /nightSelect
8.2
Great294 reviews
1700 yd from City Center1300 yd from Trapani Port
From   US$ 93 /nightSelect
8.4
Great238 reviews
1.3 mi from City Center800 yd from Trapani Port
From   US$ 104 /nightSelect
Hotel
8.4
Great364 reviews
18.7 mi from City Center
From   US$ 162 /nightSelect
8.6
Great58 reviews
1.3 mi from City Center500 yd from Trapani Port
From   US$ 93 /nightSelect
8.4
Great117 reviews
1600 yd from City Center1600 yd from City Center
From   US$ 190 /nightSelect
8.2
Great88 reviews
4.5 mi from City Center
From   US$ 208 /nightSelect
8.2
Great7 reviews
1.7 mi from City Center1.1 mi from Funivia Trapani Erice
From   US$ 543 /nightSelect
8.4
Great140 reviews
1.4 mi from City Center400 yd from Trapani Port
From   US$ 43 /nightSelect
Guest house
8.0
Great87 reviews
1.7 mi from City Center1.1 mi from Funivia Trapani Erice
From   US$ 160 /nightSelect
Bed & Breakfast
8.4
Great96 reviews
1.4 mi from City Center500 yd from Trapani Port
From   US$ 74 /nightSelect
8.6
Great59 reviews
2.2 mi from City Center
From   US$ 106 /nightSelect
Apartment
8.2
Great100 reviews
1.6 mi from City Center300 yd from Trapani Port
From   US$ 389 /nightSelect
10.0
Perfect1 review
1.2 mi from City Center800 yd from Trapani Port
From   US$ 85 /nightSelect
Apartment
8.2
Great36 reviews
1.3 mi from City Center700 yd from Trapani Port
From   US$ 58 /nightSelect
8.0
Great36 reviews
1700 yd from City Center1400 yd from Trapani Port
From   US$ 94 /nightSelect
Apartment
1.2 mi from City Center900 yd from Trapani Port
From   US$ 136 /nightSelect

Best Hotels and Places to Stay in Trapani

Why visit?

Trapani, located on the western coast of Sicily, is a hidden gem that offers a mix of history, natural beauty, and authentic Italian culture. With its charming old town, stunning beaches, and proximity to the Egadi Islands, Trapani is a captivating destination for tourists seeking a memorable experience in Italy.

Where to stay?

Trapani features several areas that are ideal for different types of travelers. Here are some of the best areas to consider for your stay:

Old Town: The historic center of Trapani is a convenient base for exploring the town's landmarks, including the Torre di Ligny and the stunning Cattedrale di San Lorenzo. The Old Town also boasts a range of cozy hotels, trendy restaurants, and lively bars.

Marina: Located near the port, the Marina area is perfect for those planning to take day trips to the Egadi Islands. This bustling neighborhood offers a wide array of accommodations, from budget-friendly options to luxurious hotels with stunning sea views.

San Giuliano: Situated just across from the Old Town, the San Giuliano area provides a more relaxed and tranquil atmosphere compared to the bustling historic center. It offers beautiful beaches, waterfront promenades, and a range of comfortable hotels.

What is the price per hotel room per night?

In Trapani, the average price per hotel room per night varies depending on the hotel's star rating. Here's a breakdown of the average prices:

3-star hotels: Prices range from $60 to $100 per night.

4-star hotels: Prices range from $100 to $180 per night.

5-star hotels: Prices range from $180 to $300 per night.

Best value for money:

Hotel San Michele: Located in the heart of the Old Town, this 3-star hotel offers affordable rates, comfortable rooms, and a convenient location within walking distance of Trapani's main attractions.

Hotel Crystal: Situated in the Marina area, this contemporary 3-star hotel provides comfortable accommodations, friendly service, and excellent value for money.

Best kids-friendly hotels:

Diamond Hotel & Resort: With its spacious rooms, outdoor swimming pool, and children's playground, this 4-star hotel in San Giuliano ensures a delightful stay for families.

Residence La Gancia: Located in the Old Town, this charming hotel offers family-friendly rooms, a warm ambiance, and easy access to nearby attractions suitable for children.

Best hotels for a romantic getaway:

Tiziano Hotel: Nestled in the heart of the Old Town, this 4-star hotel features elegant rooms, a rooftop terrace with panoramic views, and romantic seaside dining options.

Gran Torre Hotel: Situated near the port, this luxurious 5-star hotel boasts lavish accommodations, breathtaking views of the sea, and a romantic atmosphere perfect for couples.

Best for location:

Venti Di Trapani: Offering comfortable rooms with modern amenities, this charming hotel is centrally located in the Old Town, providing easy access to Trapani's main attractions.

Hotel Badia Nuova Residence: Situated in the heart of the Old Town, this 3-star hotel offers cozy rooms, a peaceful atmosphere, and close proximity to restaurants, shops, and historical sites.

Best for a short city break:

Hotel San Michele: This 3-star hotel, located in the Old Town, is an excellent choice for travelers looking for a convenient base while exploring Trapani's rich history and cultural heritage.

Badia Nuova Residence: With its comfortable rooms and prime location in the Old Town, this hotel is perfect for those seeking a short city break to soak up the authentic ambiance of Trapani.

Show moreLess