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
The best price on last-minute hotel deals.The best price on last-minute hotel deals.

The best choice with thousands of stays worldwide.The best choice with thousands of stays worldwide.

The best availability, even at the last minute.The best availability, even at the last minute.

Free cancellation options and fast, friendly support.Free cancellation options and fast, friendly support.

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

Dimora di Mezzo
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 Castro, Castro di Lecce · 0.17 mi from centre

9.9

 

8 reviews

Dimora di Mezzo is a recently renovated vacation home in Castro di Lecce, near Castro Marina Beach. This vacation home features air-conditioned accommodations with a balcony and free Wifi. Roca is 25 miles away and Piazza Mazzini is 29 miles from the vacation home.

Featuring a terrace and sea views, the spacious vacation home includes 3 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a bidet and a shower. Towels and bed linen are available in the vacation home. The property has an outdoor dining area.

Piazza Sant'Oronzo is 30 miles from the vacation home, while Grotta Zinzulusa is a 14-minute walk from the property. Brindisi - Salento Airport is 55 miles away.

Compare price on Booking.com
Compare price on Booking.com
Room
Cst002e in Castro With 1 Bedrooms and 1 Bathrooms
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 Castro · 0.17 mi from centre

With a stay at this vacation home in Castro, you'll be within a 10-minute walk of Artefatto - L'idea in Terracotta and Diocesi di Castro di Puglia. This vacation home is 12 mi (19.3 km) from Otranto Waterfront and 0.6 mi (1 km) from Castro Marina.

Compare price on Booking.com
Compare price on Booking.com
Room
Cst002g in Castro With 1 Bedrooms and 1 Bathrooms
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 Castro · 0.17 mi from centre

With a stay at this vacation home in Castro, you'll be within a 10-minute walk of Artefatto - L'idea in Terracotta and Diocesi di Castro di Puglia. This vacation home is 12 mi (19.3 km) from Otranto Waterfront and 0.6 mi (1 km) from Castro Marina.

Compare price on Booking.com
Compare price on Booking.com
Room
Cst002f in Castro With 1 Bedrooms and 2 Bathrooms
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 Castro · 0.17 mi from centre

With a stay at this vacation home in Castro, you'll be within a 10-minute walk of Artefatto - L'idea in Terracotta and Diocesi di Castro di Puglia. This vacation home is 12 mi (19.3 km) from Otranto Waterfront and 0.6 mi (1 km) from Castro Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Villa Blu Castro
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 Castro · 0.17 mi from centre

With a stay at Villa Blu Castro in Castro, you'll be within a 5-minute walk of Delizie in Contea and Artefatto - L'idea in Terracotta. This apartment is 12.1 mi (19.4 km) from Otranto Waterfront and 0.7 mi (1.1 km) from Castro Marina.

Compare price on Booking.com
Compare price on Booking.com
Appartamento Stefania
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.

Apartment in Castro, Castro di Lecce · 0.18 mi from centre

9.6

 

5 reviews

Featuring inner courtyard views, Appartamento Stefania in Castro di Lecce offers accommodations and a garden. With city views, this accommodation provides a balcony. The apartment features rooms with air conditioning, free private parking, and free Wifi.

The apartment 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 bathrobes. A fridge, a stovetop, and kitchenware are also available, as well as a coffee machine and a kettle. At the apartment complex, every unit is fitted with bed linen and towels.

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

Castro Marina Beach is a 4-minute walk from Appartamento Stefania, while Roca is 26 miles from the property. Brindisi - Salento Airport is 55 miles away.

Compare price on Booking.com
Compare price on Booking.com
Le Grotte
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 Castro, Castro di Lecce · 0.19 mi from centre

9.1

 

60 reviews

Just a 8-minute walk from Castro Marina Beach and 0.7 miles from Grotta Zinzulusa, Le Grotte features accommodations in Castro di Lecce, with a garden. Among the facilities at this property are a 24-hour front desk and luggage storage space, along with free Wifi throughout the property. On-site staff can arrange a shuttle service.

Some units are air conditioned and include a patio and a a dressing room. At the bed and breakfast, each unit is equipped with a private bathroom.

Italian and gluten-free breakfast options with warm dishes, local specialities, and fresh pastries are available.

Roca is 25 miles from the bed and breakfast, while Piazza Mazzini is 29 miles away. Brindisi - Salento Airport is 54 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Casa Pireddu by BarbarHouse
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 Castro, Castro di Lecce · 0.19 mi from centre

10.0

 

4 reviews

Casa Pireddu by BarbarHouse is located in Castro di Lecce, just 25 miles from Roca and 29 miles from Piazza Mazzini. The air-conditioned accommodation is a 7-minute walk from Castro Marina Beach, and guests can benefit from private parking available on site and free Wifi. Outdoor seating is also available at the vacation home.

Casa Pireddu by BarbarHouse features 2 bedrooms, a fully equipped kitchen with an oven and a fridge, a washing machine, and 2 bathrooms with a hair dryer. For added convenience, the property can provide towels and linens for a supplement.

Piazza Sant'Oronzo is 30 miles from the accommodation, while Grotta Zinzulusa is a 19-minute walk away. Brindisi - Salento Airport is 55 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Lupino House
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 Castro, Castro di Lecce · 0.19 mi from centre

7.9

 

36 reviews

Just a 9-minute walk from Castro Marina Beach and 1.1 miles from Grotta Zinzulusa, Lupino House features accommodations in Castro di Lecce, with a garden and a terrace. The property is around 26 miles from Roca, 29 miles from Piazza Mazzini, and 30 miles from Piazza Sant'Oronzo. The accommodation features airport transfers, while a bicycle rental service is also available.

All units come with a balcony, a fully equipped kitchen with a stovetop, and a private bathroom with bidet. There's a seating and a dining area in all units.

A car rental service is available at the apartment.

Castello di Otranto is 14 miles from Lupino House, while Otranto Porto is 15 miles from the property. Brindisi - Salento Airport is 54 miles away.

Compare price on Booking.com
Compare price on Booking.com
Vespucci 8
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 Castro, Castro di Lecce · 0.19 mi from centre

9.1

 

6 reviews

Vespucci 8 is located in Castro di Lecce, just 25 miles from Roca and 30 miles from Piazza Mazzini. With city views, this accommodation offers a balcony. Free Wifi is available throughout the property and Castro Marina Beach is a 6-minute walk away.

Featuring sea and garden views, this vacation home features 2 bedrooms and opens to a terrace. The air-conditioned vacation home also provides a flat-screen TV, a fully equipped kitchen with an oven, a seating area, washing machine, and 1 bathroom with a bidet and a shower. The property has an outdoor dining area.

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

Piazza Sant'Oronzo is 30 miles from the vacation home, while Grotta Zinzulusa is a 16-minute walk from the property. Brindisi - Salento Airport is 55 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
La casa di Lucia
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 Castro, Castro di Lecce · 0.19 mi from centre

9.5

 

2 reviews

La casa di Lucia offers accommodations in Castro di Lecce, a 7-minute walk from Castro Marina Beach and 28 miles from Roca. The property is around 30 miles from Piazza Mazzini, 30 miles from Piazza Sant'Oronzo, and 1.1 miles from Grotta Zinzulusa. Torre Santo Stefano is 18 miles away and Punta Pizzo Regional Reserve is 27 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 2 bathrooms with a walk-in shower and a hair dryer. Towels and bed linen are offered in the vacation home. For added privacy, the accommodation features a private entrance.

Castello di Otranto is 15 miles from the vacation home, while Otranto Porto is 15 miles from the property. Brindisi - Salento Airport is 56 miles away.

Compare price on Booking.com
Compare price on Booking.com
Casa Vacanze Vincenzo e Rosanna
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 Castro, Castro di Lecce · 0.20 mi from centre

9.3

 

28 reviews

Casa Vacanze Vincenzo e Rosanna is located in Castro di Lecce, just 26 miles from Roca and 30 miles from Piazza Mazzini. Offering a garden, the property is located within a 9-minute walk of Castro Marina Beach. The vacation home provides free Wifi and free private parking.

Providing a terrace with sea views, this vacation home also provides guests with a satellite flat-screen TV, a well-equipped kitchen with an oven, a fridge, and a stovetop, as well as 1 bathroom with a bidet and a hair dryer. The property has an outdoor dining area.

Piazza Sant'Oronzo is 30 miles from the vacation home, while Grotta Zinzulusa is 1.7 miles away. Brindisi - Salento Airport is 55 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Bona Vitae - Attico Vista Mare Castro
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.

Apartment in Castro, Castro di Lecce · 0.20 mi from centre

9.7

 

19 reviews

Providing a terrace, Bona Vitae - Attico Vista Mare Castro features accommodations in Castro di Lecce. The air-conditioned accommodation is a 7-minute walk from Castro Marina Beach, and guests can benefit from private parking available on site and free Wifi. Roca is 25 miles away and Piazza Mazzini is 30 miles from the apartment.

Featuring a balcony and sea views, the spacious apartment includes 1 bedroom, a living room, TV, an equipped kitchen, and 2 bathrooms with a bidet and a shower. For added convenience, the property can provide towels and linens for a supplement. The property has an outdoor dining area.

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

Piazza Sant'Oronzo is 30 miles from the apartment, while Grotta Zinzulusa is a 16-minute walk away. Brindisi - Salento Airport is 55 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel La Roccia
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 Castro · 0.20 mi from centre

8.6

 

26 reviews

Breakfast available

With a stay at Hotel La Roccia in Castro, you'll be on the beach, just a 5-minute walk from Castro Marina and 14 minutes by foot from Artefatto - L'idea in Terracotta. This beach hotel is 14.4 mi (23.1 km) from Otranto Waterfront and 1 mi (1.6 km) from Cala dell'Acquaviva.

Compare price on Booking.com
Compare price on Booking.com
Buon Vento
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 Castro, Castro di Lecce · 0.22 mi from centre

7.2

 

106 reviews

Breakfast available

Buon Vento features air-conditioned rooms in Castro di Lecce. This beachfront property offers access to a balcony. The accommodation provides a public bath, free Wifi throughout the property, and family rooms.

The units provide views of the sea and come with a washing machine, a fully equipped kitchen with a fridge, and a private bathroom with bathrobes and a hair dryer. A terrace with an outdoor dining area and city views is offered in every unit. At the vacation home, all units come with bed linen and towels.

Guests can make the most of the warm weather with the property's barbecue facilities.

Both a bicycle rental service and a car rental service are available at the vacation home, while fishing and hiking can be enjoyed nearby.

Castro Marina Beach is a few steps from Buon Vento, while Roca is 26 miles from the property. Brindisi - Salento Airport is 55 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Casa di Lucy
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 Castro, Castro di Lecce · 0.22 mi from centre

8.6

 

8 reviews

Casa di Lucy offers accommodations in Castro di Lecce, a 9-minute walk from Castro Marina Beach and 26 miles from Roca. This property offers access to a balcony, free private parking, and free Wifi. The accommodation features private check-in and check-out and a mini-market for guests.

Featuring a terrace and sea views, the apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a bidet and a shower. Guests can enjoy a meal on an outdoor dining area while overlooking the city views. For added privacy, the accommodation features a private entrance.

Piazza Mazzini is 29 miles from the apartment, while Piazza Sant'Oronzo is 29 miles from the property. Brindisi - Salento Airport is 54 miles away.

Compare price on Booking.com
Compare price on Booking.com
Hotel Selenia Residence
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 Castro, Castro di Lecce · 0.22 mi from centre

8.4

 

94 reviews

Breakfast available

Located in Castro di Lecce, a 10-minute walk from Castro Marina Beach, Hotel Selenia Residence provides accommodations with a garden, free private parking, a shared lounge and a terrace. The property features a bar, as well as a restaurant serving Italian cuisine. The property has a 24-hour front desk, airport transportation, room service and free WiFi.

The hotel will provide guests with air-conditioned rooms offering a desk, a safety deposit box, a flat-screen TV, a balcony and a private bathroom with a bidet. Some rooms will provide you with a kitchenette with a fridge and a minibar. All guest rooms include a closet.

Guests at Hotel Selenia Residence can enjoy a buffet or an Italian breakfast.

Roca is 27 miles from the accommodation, while Piazza Mazzini is 29 miles away. Brindisi - Salento Airport is 54 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Scorcio di mare
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 Castro, Castro di Lecce · 0.22 mi from centre

9.5

 

13 reviews

Scorcio di mare offers accommodations in Castro di Lecce, a 10-minute walk from Castro Marina Beach and 25 miles from Roca. This property offers access to a balcony and free private parking. Outdoor seating is also available at the vacation home.

The air-conditioned vacation home consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 1 bathroom with a bidet and a hair dryer. Towels and bed linen are provided in the vacation home. There's also a seating area and a fireplace.

Piazza Mazzini is 29 miles from Scorcio di mare, while Piazza Sant'Oronzo is 30 miles away. Brindisi - Salento Airport is 55 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
La Tartana
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 Castro, Castro di Lecce · 0.23 mi from centre

8.4

 

48 reviews

Just a 10-minute walk from Castro Marina Beach and 0.8 miles from Grotta Zinzulusa, La Tartana features accommodations in Castro di Lecce, with a terrace. The property is around 25 miles from Roca, 29 miles from Piazza Mazzini, and 30 miles from Piazza Sant'Oronzo. Torre Santo Stefano is 16 miles away, and Punta Pizzo Regional Reserve is 26 miles from the bed and breakfast.

Free Wifi is accessible to all guests, while some rooms are fitted with a balcony. At the bed and breakfast, each unit is fitted with a private bathroom.

A buffet, Italian, or vegetarian breakfast can be enjoyed at the property.

Castello di Otranto is 14 miles from the bed and breakfast, while Otranto Porto is 14 miles from the property. Brindisi - Salento Airport is 55 miles away.

Compare price on Booking.com
Compare price on Booking.com
La voliera
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 Castro, Castro di Lecce · 0.23 mi from centre

9.7

 

4 reviews

Just a 10-minute walk from Castro Marina Beach and 0.7 miles from Grotta Zinzulusa, La voliera features accommodations in Castro di Lecce with a garden. This property offers access to a balcony, free private parking, and free Wifi. Roca is 25 miles away and Piazza Mazzini is 29 miles from the apartment.

The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured. The property offers garden views.

Piazza Sant'Oronzo is 30 miles from the apartment, while Castello di Otranto is 13 miles away. Brindisi - Salento Airport is 54 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG