Book Castelvetrano hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Castelvetrano

Cheap Castelvetrano hotels

Hotel Club Selinunte Beach AiMori

Hotel Club Selinunte Beach AiMori

4 out of 5
Contrada Belice di Mare, Marinella di Selinunte, Castelvetrano, TP
When you stay at Hotel Club Selinunte Beach AiMori in Castelvetrano, you'll be near the beach, within a 5-minute drive of Selinunte and Marinella di Selinunte ...
Hotel Club Selinunte Beach AiMori
La Rosa Hotel - Selinunte

La Rosa Hotel - Selinunte

3 out of 5
Via Antonio Pigafetta 2, Marinella di Selinunte, Castelvetrano, TP
The price is AU$126 per night from 14 May to 15 May
AU$126
includes taxes & fees
14 May - 15 May
Located in Castelvetrano, La Rosa Hotel - Selinunte is by the sea, within a 5-minute drive of Marinella di Selinunte Harbour and Temples of Selinunte.
La Rosa Hotel - Selinunte
Paradise Beach Resort

Paradise Beach Resort

4 out of 5
Contrada Belice Di Mare, Castelvetrano, TP
Located in Castelvetrano, Paradise Beach Resort is by the sea, within a 15-minute drive of Marinella di Selinunte Harbour and Porto Palo Harbour.
Paradise Beach Resort
Save an average of 15% on thousands of hotels when you're signed in
Mangia's Selinunte Resort

Mangia's Selinunte Resort

4 out of 5
Contrada Belice di Mare 3, Castelvetrano, TP
The price is AU$214 per night from 15 May to 16 May
AU$214
includes taxes & fees
15 May - 16 May
Located in Castelvetrano, Mangia's Selinunte Resort is a 5-minute drive from Selinunte and 6 minutes from Marinella di Selinunte Harbour.
Mangia's Selinunte Resort
Hotel Admeto

Hotel Admeto

4 out of 5
Via Palinuro N. 3 Marinella Di Selinunte, Castelvetrano, TP
Fully refundableReserve now, pay when you stay
The price is AU$155 per night from 22 May to 23 May
AU$155
includes taxes & fees
22 May - 23 May
With a stay at Hotel Admeto in Castelvetrano, you'll be in the historical district, just a 3-minute walk from Marinella di Selinunte Harbour and 5 minutes by ...
Hotel Admeto
Hotel Miramare Garzia

Hotel Miramare Garzia

3 out of 5
Via Pigafetta, 2, Marinella di Selinunte, Castelvetrano, TP
Fully refundableReserve now, pay when you stay
The price is AU$169 per night from 10 May to 11 May
AU$169
includes taxes & fees
10 May - 11 May
Located in Castelvetrano, Hotel Miramare Garzia is by the sea, within a 5-minute drive of Marinella di Selinunte Harbour and Temples of Selinunte.
Hotel Miramare Garzia
Case di Latomie Agriturismo - Turismo Rurale

Case di Latomie Agriturismo - Turismo Rurale

S.S. 115 dir. per Selinunte km 0-500, Castelvetrano, TP
The price is AU$196 per night from 11 May to 12 May
AU$196
includes taxes & fees
11 May - 12 May
With a stay at Case di Latomie Agriturismo - Turismo Rurale in Castelvetrano, you'll be within a 10-minute drive of Church of San Domenico and Castelvetrano ...
Case di Latomie Agriturismo - Turismo Rurale
Momentum Wellness Bio Resort

Momentum Wellness Bio Resort

SS 115/Dir, km 5,552, Castelvetrano, TP
Fully refundableReserve now, pay when you stay
The price is AU$328 per night from 25 May to 26 May
AU$328
includes taxes & fees
25 May - 26 May
With a stay at Momentum Wellness Bio Resort in Castelvetrano, you'll be within a 5-minute drive of Selinunte and Temple G.
Momentum Wellness Bio Resort
Agriturismo Baglio Vecchio

Agriturismo Baglio Vecchio

C.da Zangara, Strada Provinciale 13, Castelvetrano, TP
Fully refundableReserve now, pay when you stay
The price is AU$177 per night from 23 May to 24 May
AU$177
includes taxes & fees
23 May - 24 May
Located in Castelvetrano, Agriturismo Baglio Vecchio is within a 10-minute drive of Selinunte and Marinella di Selinunte Harbour.
Agriturismo Baglio Vecchio
Don't see what you're looking for?
See all available properties in Castelvetrano
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.

Hotels in Castelvetrano

Stay a short drive from Castelvetrano and leave the running around for more enjoyable pursuits — like knocking back a bevvy or two. You'll discover 4 hotels to pick from within 5 kilometres of the centre on lastminute.com.au.

Planning to paint the town red? Save yourself the late-night taxi fares and snag a room at centrally located hotels such as the Case di Latomie Agriturismo - Turismo Rurale and Esperidi Park Hotel.

Only 10 kilometres from central Castelvetrano is Campobello di Mazara. This neighbourhood has 3 accommodation options. Want to know our recommended picks? Begin by looking into the Zahira Resort and B&B Da Matì.

Selinunte really ought to be at the top of your hit list. If you want to chill close to this popular sight, try the Grand Hotel Selinunte or the Hotel Riviera Selinunte.

After more options? The Giardino di Costanza Resort can be found 16 kilometres away from the main central area, and the La Foresteria Planeta Estate is 11 kilometres away. If those options don't float your boat, you might prefer the Le Dune Resort or the BerlingeriResort.

Diamonds or diamantés? However you roll, you're sure to enjoy a trip to Mazara del Vallo, 20 kilometres away. With St. Vitus on the Sea and the Norman Arch to explore, you're not gonna be bored. Mazara del Vallo hotels include the Hotel D'Angelo Palace and Greta Rooms. Alternatively, you could stay in Sciacca, 30 kilometres to the southeast of Castelvetrano, where you can choose from the Hotel Club Torre Del Barone and Club Lipari. Lumia and the Castello Incantato are just some of the most popular sites to see for those visiting Sciacca.

Rallo, the Cantine Florio and the Donnafugata Winery are just a couple of the awesome things to see and do in Marsala. This regional centre is 40 kilometres northwest of Castelvetrano and has a population of 78,000. Got another day up your sleeve? Take advantage of the photo ops at the Cantina Pellegrino and Palazzo Senatorio. The Case Vacanza Torre Lupa and Hotel Isola di Mozia are just a couple of recommended places to stay in Marsala.

On the plane? Freaking out cos you haven't got accommodation at the other end? Don't panic! Chances are you'll be able to book a room at the Florio Park Hotel. It's pretty close to Punta Raisi Airport, which is 65 kilometres from Castelvetrano's centre.

Castelvetrano hotels essential information

Accommodation
1,939 hotels
Lowest Price
AU$126
Highest Price
AU$328
Popular hotels
Hotel Club Selinunte Beach AiMori, La Rosa Hotel - Selinunte, Paradise Beach Resort, Mangia's Selinunte Resort, Hotel Admeto, Hotel Miramare Garzia, Case di Latomie Agriturismo - Turismo Rurale, Momentum Wellness Bio Resort, Agriturismo Baglio Vecchio

Most recent Castelvetrano hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.