Last-minute hotel deals in Castro

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Nestled along the stunning Adriatic coastline, Castro in Puglia, Italy, offers a charming retreat for travelers seeking a blend of history, culture, and natural beauty. Known for its picturesque landscapes and crystal-clear waters, Castro is a perfect destination for those looking to unwind and explore. The town is divided into two main areas: Castro Marina, where you can enjoy the vibrant harbor and beautiful beaches, and Castro Alta, the historic center perched on a hill, offering breathtaking views and a glimpse into the past with its ancient walls and narrow streets.

Visitors can explore the Aragonese Castle, a prominent landmark that provides panoramic views of the coastline, or visit the Zinzulusa Cave, famous for its stunning stalactites and stalagmites. Whether you're wandering through the charming streets or relaxing by the sea, Castro promises a memorable stay with its unique blend of attractions and serene ambiance.

Clear filters

Castro

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Villetta Orchidea
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Province of Lecce, Giuggianello · 10.81 km from centre

Breakfast available

With a stay at Villetta Orchidea in Giuggianello, you'll be 7.2 mi (11.6 km) from Porto Badisco Beach and 7.6 mi (12.3 km) from Santa Cesarea Terme Beach. This bed & breakfast is 7.7 mi (12.4 km) from Alimini Lakes and 7.7 mi (12.4 km) from Castro Marina.

Compare price on Booking.com
Compare price on Booking.com
Loft seminterrato a Miggiano nel cuore del Salento
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Province of Lecce, Miggiano · 10.81 km from centre

8.0

 

1 review

Loft seminterrato a Miggiano nel cuore del Salento offers accommodations in Miggiano, 11 miles from Grotta Zinzulusa and 20 miles from Punta Pizzo Regional Reserve. 29 miles from Roca and 31 miles from Piazza Mazzini, the property features a garden and a terrace. There's an outdoor fireplace and guests can use free Wifi and free private parking.

This vacation home includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a shower and a washing machine. Guests can take in the ambience of the surroundings from an outdoor dining area or keep warm by the fireplace on colder days. For added privacy, the accommodation features a private entrance.

For those times when you'd rather not eat out, you can cook on the barbecue.

Gallipoli Train Station is 22 miles from the vacation home, while Castello di Otranto is 23 miles away. Brindisi - Salento Airport is 56 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Tenuta l'Alba di Monte Matino - Mobil Home
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Otranto · 10.83 km from centre

9.4

 

102 reviews

Breakfast available

A 13-minute walk from Porto Badisco Beach in Otranto, Tenuta l'Alba di Monte Matino - Mobil Home provides accommodations with access to a sauna and hot tub. With garden views, this accommodation offers a patio. The vacation home features rooms with air conditioning, free private parking, and free Wifi.

The vacation home provides guests with a terrace, sea views, a seating area, a flat-screen TV, a fully equipped kitchen with an oven and a microwave, and a private bathroom with bidet and a hair dryer. A fridge, a stovetop, and minibar are also available, as well as a coffee machine. At the vacation home, each unit includes bed linen and towels.

Tenuta l'Alba di Monte Matino - Mobil Home offers a continental or Italian breakfast.

The vacation home has a picnic area where you can spend the day outdoors.

Roca is 18 miles from the accommodation, while Piazza Mazzini is 30 miles from the property. Brindisi - Salento Airport is 56 miles away.

Compare price on Booking.com
Compare price on Booking.com
Casa Vacanze Patrizia
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Province of Lecce, Botrugno · 10.83 km from centre

9.5

 

30 reviews

A recently renovated vacation home, Casa Vacanze Patrizia offers accommodations in Botrugno. Both free Wifi and parking on-site are available at the vacation home free of charge. Piazza Sant'Oronzo is 25 miles away and Grotta Zinzulusa is 9.3 miles from the vacation home.

The air-conditioned vacation home consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a coffee machine, and 1 bathroom with a walk-in shower and a hair dryer. A private entrance leads guests into the vacation home, where they can enjoy some wine or champagne and fruit. The property has an outdoor dining area.

Buffet and Italian breakfast options with local specialities, fruit, and juice are available. There is an on-site coffee shop.

Roca is 22 miles from Casa Vacanze Patrizia, while Piazza Mazzini is 24 miles away. Brindisi - Salento Airport is 49 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
La Macchia
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Province of Lecce, Botrugno · 10.86 km from centre

9.8

 

28 reviews

Breakfast available

21 miles from Roca in Botrugno, La Macchia features accommodations with access to wellness packages and solarium. This property offers access to a terrace, free private parking, and free Wifi. The vacation home offers an outdoor swimming pool, spa facilities, and a 24-hour front desk.

The air-conditioned vacation home consists of 1 bedroom, a living room, a fully equipped kitchen with an oven and a kettle, and 1 bathroom with a bidet and a hair dryer. Towels and bed linen are offered in the vacation home. The property has an outdoor dining area.

There is an on-site bar.

Outdoor play equipment is also available at the vacation home, while guests can also relax in the garden.

Piazza Mazzini is 23 miles from La Macchia, while Piazza Sant'Oronzo is 23 miles away. Brindisi - Salento Airport is 48 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
casa-zino
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Province of Lecce, Miggiano · 10.86 km from centre

9.8

 

15 reviews

Breakfast available

Casa-zino offers accommodations in Miggiano, 28 miles from Roca and 31 miles from Piazza Mazzini. This property offers access to a balcony, free private parking, and free Wifi. Outdoor seating is also available at the apartment.

Featuring a terrace and garden views, the spacious apartment includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a bidet and a bath. A private entrance leads guests into the apartment, where they can enjoy some wine or champagne and chocolates or cookies. This apartment is allergy-free and non-smoking.

There is a coffee shop, and a mini-market is also available.

Guests at casa-zino will be able to enjoy activities in and around Miggiano, like snorkeling, diving, and fishing. If you'd like to discover the area, hiking is possible in the surrounding area.

Piazza Sant'Oronzo is 31 miles from the accommodation, while Grotta Zinzulusa is 9.2 miles from the property. Brindisi - Salento Airport is 56 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Relais Masseria Petrusella
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Residence in Province of Lecce, Giuggianello · 10.91 km from centre

8.0

 

4 reviews

Breakfast available

Located in Giuggianello, Relais Masseria Petrusella is in a rural location, a 4-minute drive from La Cutura Botanical Garden and 6 minutes from Cantine Menhir. This residence is 8.6 mi (13.9 km) from Otranto Waterfront and 9.9 mi (15.9 km) from Alimini Lakes.

Compare price on Booking.com
Compare price on Booking.com
I MESTRI Holiday Homes
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Province of Lecce, Uggiano la Chiesa · 10.93 km from centre

9.6

 

31 reviews

Providing city views, I MESTRI Holiday Homes in Uggiano la Chiesa features accommodations, an infinity pool, an open-air bath, and a garden. There's a private entrance at the vacation home for the convenience of those who stay. The vacation home provides rooms with air conditioning, free private parking, and free Wifi.

The vacation home provides guests with a terrace, garden views, a seating area, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, and a private bathroom with bidet and a hair dryer. A toaster, a fridge, and stovetop are also provided, as well as a coffee machine and a kettle. At the vacation home, all units are fitted with bed linen and towels.

A baby safety gate is also available for guests at I MESTRI Holiday Homes.

Roca is 16 miles from the accommodation, while Piazza Mazzini is 28 miles away. Brindisi - Salento Airport is 53 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Borgo Mulino a Vento - Resort
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Province of Lecce, Uggiano la Chiesa · 10.96 km from centre

9.4

 

120 reviews

Breakfast available

Located in Uggiano la Chiesa, Borgo Mulino a Vento - Resort is in a rural location, a 2-minute drive from Underground Oil Mill of Mulino a Vento and 7 minutes from Porto Badisco Beach. This hotel is 3.3 mi (5.3 km) from Crypt of San Salvatore and 4.3 mi (6.9 km) from Otranto Castle.

Compare price on Booking.com
Compare price on Booking.com
Terra D'Otranto
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Province of Lecce, Uggiano la Chiesa · 10.98 km from centre

9.7

 

123 reviews

Breakfast available

Terra D'Otranto in Uggiano la Chiesa provides accommodations with a garden and a bar. This bed and breakfast offers free private parking, a 24-hour front desk, and free Wifi. Guests can access the bed and breakfast via private entrance.

Accommodation is equipped with air conditioning, a fully equipped kitchen with a dining area, a flat-screen TV, and a private bathroom with bidet, bathrobes, and a hair dryer. An oven, a fridge, and stovetop are also featured, as well as a kettle. At the bed and breakfast, the units come with bed linen and towels.

Guests at the bed and breakfast can enjoy an Italian breakfast, and breakfast in the room is also available.

Roca is 16 miles from Terra D'Otranto, while Piazza Mazzini is 27 miles away. Brindisi - Salento Airport is 52 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Room
2873 Villa Pussacra by Barbarhouse
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Vacation home in Province of Lecce, Giuggianello · 10.98 km from centre

With a stay at this vacation home in Giuggianello, you'll be within a 5-minute drive of La Cutura Botanical Garden and Cantine Menhir. This vacation home is 7.7 mi (12.4 km) from Alimini Lakes and 8.6 mi (13.9 km) from Otranto Waterfront.

Compare price on Booking.com
Compare price on Booking.com
Filigus
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Province of Lecce, Uggiano la Chiesa · 10.98 km from centre

9.7

 

150 reviews

Breakfast available

Filigus offers accommodations in Uggiano la Chiesa, 16 miles from Roca and 27 miles from Piazza Mazzini. This property offers a saltwater pool and free private parking. Outdoor seating is also available at the bed and breakfast.

All units feature air conditioning and a cable flat-screen TV. The rooms include a kettle, a private bathroom, and free Wifi, while some rooms also offer a patio and some have pool views. At the bed and breakfast, the units include bed linen and towels.

Buffet and Italian breakfast options with local specialities, fresh pastries, and fruit are available.

Outdoor play equipment is also available at Filigus, while guests can also relax in the garden.

Piazza Sant'Oronzo is 27 miles from the accommodation, while Castello di Otranto is 4.1 miles from the property. Brindisi - Salento Airport is 52 miles away.

Compare price on Booking.com
Compare price on Booking.com
Masseria "Casa Giulia" con piscina
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Province of Lecce, Uggiano la Chiesa · 10.99 km from centre

9.6

 

6 reviews

16 miles from Roca in Uggiano la Chiesa, Masseria "Casa Giulia" con piscina offers accommodations with access to an open-air bath. This property offers access to a balcony, free private parking, and free Wifi. On clear days, guests can head outside to enjoy the vacation home's outdoor fireplace or simply kick back and relax.

Providing a terrace and pool views, the vacation home includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 3 bathrooms with a hot tub and a bidet. Towels and bed linen are provided in the vacation home. There's also a seating area and a fireplace.

The vacation home also provides an outdoor swimming pool and a solarium for guests to relax in. Guests can also relax in the garden or in the shared lounge area.

Piazza Mazzini is 28 miles from Masseria "Casa Giulia" con piscina, while Piazza Sant'Oronzo is 28 miles away. Brindisi - Salento Airport is 53 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Room
in Uggiano Casamassella
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Province of Lecce, Uggiano la Chiesa · 10.99 km from centre

With a stay at this apartment in Uggiano la Chiesa, you'll be within a 15-minute drive of Otranto Waterfront and Alimini Lakes. This apartment is 8.8 mi (14.1 km) from Baia Dei Turchi Beach and 9.9 mi (16 km) from Alimini Beach.

Compare price on Booking.com
Compare price on Booking.com
Casa Corte della libertà
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Province of Lecce, Uggiano la Chiesa · 11.04 km from centre

9.2

 

15 reviews

Casa Corte della libertà offers accommodations in Uggiano la Chiesa, 16 miles from Roca and 27 miles from Piazza Mazzini. This property offers access to a balcony, free private parking, and free Wifi. The accommodation features airport transfers, while a car rental service is also available.

This apartment includes 1 bedroom, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms with a bidet and a washing machine. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.

Piazza Sant'Oronzo is 27 miles from the apartment, while Castello di Otranto is 4.1 miles from the property. Brindisi - Salento Airport is 52 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Oikia Vacanze Giuggianello Le Bey
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Province of Lecce, Giuggianello · 11.07 km from centre

A stay at Oikia Vacanze Giuggianello Le Bey places you in the heart of Giuggianello, a 4-minute drive from La Cutura Botanical Garden and 5 minutes from Cantine Menhir. This guesthouse is 7.6 mi (12.3 km) from Alimini Lakes and 8.5 mi (13.7 km) from Otranto Waterfront.

Compare price on Booking.com
Compare price on Booking.com
aestatisdomus
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Aparthotel in Province of Lecce, Uggiano la Chiesa · 11.09 km from centre

8.5

 

19 reviews

Aestatisdomus offers air-conditioned accommodations in Uggiano la Chiesa. Housed in a building dating back to 2018, this condo hotel is 16 miles from Roca and 27 miles from Piazza Mazzini. When staying at the condo hotel, guests can use private entrance.

Aestatisdomus provides guests with a terrace, city views, a seating area, a flat-screen TV, a fully equipped kitchen with an oven and a stovetop, and a private bathroom with walk-in shower and a hair dryer. Free Wifi is accessible to all guests, while some rooms also offer a balcony. The rooms are equipped with heating facilities.

Piazza Sant'Oronzo is 27 miles from the accommodation, while Castello di Otranto is 4.3 miles from the property. Brindisi - Salento Airport is 52 miles away.

Compare price on Booking.com
Compare price on Booking.com
Interior entrance
Contrada Macchia B&B
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed & breakfast in Province of Lecce, Tricase · 11.15 km from centre

Breakfast available

Located in Tricase, Contrada Macchia B&B is within a 5-minute drive of Chiesa dei Domenicani and Chiesa Madre. This bed & breakfast is 10.3 mi (16.6 km) from Vado Tower and 12.7 mi (20.4 km) from Pescoluse Beach.

Compare price on Booking.com
Compare price on Booking.com
Le Fiche d’India
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Province of Lecce, Giuggianello · 11.17 km from centre

8.8

 

31 reviews

Breakfast available

Le Fiche d’India enjoys a location in Giuggianello, 18 miles from Roca and 23 miles from Piazza Mazzini. This guest house provides air-conditioned accommodations with a balcony and free Wifi. Guests can access the guest house via private entrance.

At the guest house, all units are equipped with a desk, a flat-screen TV, a private bathroom, bed linen, and towels. All rooms are equipped with a coffee machine, while selected rooms come with a fully equipped kitchen with an oven, a microwave, and a stovetop. The rooms are equipped with heating facilities.

Guests at the guest house will be able to enjoy activities in and around Giuggianello, like cycling.

Piazza Sant'Oronzo is 23 miles from Le Fiche d’India, while Grotta Zinzulusa is 8.3 miles from the property. Brindisi - Salento Airport is 48 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Il Giardino Del Tiglio
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Province of Lecce, Uggiano la Chiesa · 11.17 km from centre

9.7

 

73 reviews

Il Giardino Del Tiglio enjoys a location in Uggiano la Chiesa, 28 miles from Piazza Sant'Oronzo and 3.8 miles from Castello di Otranto. 15 miles from Roca and 28 miles from Piazza Mazzini, the property provides a garden and a bar. The bed and breakfast features garden views, an outdoor pool, and free Wifi is available throughout the property.

The bed and breakfast will provide guests with air-conditioned units offering a wardrobe, a safety deposit box, a flat-screen TV, and a private bathroom with a bidet.

Guests at the bed and breakfast can enjoy an Italian breakfast.

A car rental service is available at Il Giardino Del Tiglio.

Otranto Porto is 4.1 miles from the accommodation, while Torre Santo Stefano is 7.3 miles from the property. Brindisi - Salento Airport is 53 miles away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor