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

Primary image
2215 Villetta Enea - Mono 2 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.

Apartment in Castro · 0.23 mi from centre

With a stay at this apartment in Castro, you'll be within a 10-minute walk of Delizie in Contea and Artefatto - L'idea in Terracotta. This apartment is 13.7 mi (22 km) from Otranto Waterfront and 0.6 mi (0.9 km) from Castro Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
2214 Villetta Enea - Mono 1 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.

Apartment in Castro · 0.23 mi from centre

With a stay at this apartment in Castro, you'll be within a 10-minute walk of Delizie in Contea and Artefatto - L'idea in Terracotta. This apartment is 13.7 mi (22 km) from Otranto Waterfront and 0.6 mi (0.9 km) from Castro Marina.

Compare price on Booking.com
Compare price on Booking.com
Enea
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.24 mi from centre

9.7

 

12 reviews

A 12-minute walk from Castro Marina Beach in Castro di Lecce, Enea provides accommodations with access to a fitness room. This bed and breakfast offers air-conditioned accommodations with a terrace. The accommodation features airport transfers, while a bicycle rental service is also available.

At the bed and breakfast, every unit comes with a wardrobe and a flat-screen TV. The rooms include a coffee machine, a private bathroom, and free Wifi, while selected rooms also offer a balcony and some have quiet street views. At the bed and breakfast, the units include bed linen and towels.

A mini-market is available at the bed and breakfast.

Yoga is available at the property. If you'd like to discover the area, cycling is possible in the surrounding area, and the bed and breakfast can arrange a car rental service.

Roca is 25 miles from Enea, while Piazza Mazzini is 29 miles from the property. Brindisi - Salento Airport is 55 miles away.

Compare price on Booking.com
Compare price on Booking.com
Casa privata San Leone
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.24 mi from centre

9.0

 

1 review

Casa privata San Leone offers accommodations in Castro di Lecce, 30 miles from Piazza Sant'Oronzo and a 15-minute walk from Grotta Zinzulusa. The property is around a 12-minute walk from Castro Marina Beach, 25 miles from Roca, and 29 miles from Piazza Mazzini. Torre Santo Stefano is 16 miles away and Punta Pizzo Regional Reserve is 27 miles from the apartment.

The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. The accommodation is non-smoking.

Castello di Otranto is 13 miles from the apartment, 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
Mistral Guesthouse
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 Castro, Castro di Lecce · 0.24 mi from centre

8.4

 

49 reviews

Mistral Guesthouse offers accommodations in Castro di Lecce, 29 miles from Piazza Sant'Oronzo and one mile from Grotta Zinzulusa. 27 miles from Roca and 29 miles from Piazza Mazzini, the property offers a garden and a terrace. Free Wifi is available throughout the property, and Castro Marina Beach is a 10-minute walk away.

At the guest house, the units include a private bathroom.

Castello di Otranto is 14 miles from the guest house, while Otranto Porto is 14 miles from the property. Brindisi - Salento Airport is 54 miles away.

Compare price on Booking.com
Compare price on Booking.com
La casetta della luna
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.24 mi from centre

10.0

 

1 review

Just a 10-minute walk from Castro Marina Beach and 1.1 miles from Grotta Zinzulusa, La casetta della luna features accommodations in Castro di Lecce with a garden. Guests staying at this vacation home have access to a fully equipped kitchen. The vacation home also provides free Wifi and free private parking.

This 1-bedroom vacation home will provide you with a flat-screen TV, air conditioning, and a living room. Towels and bed linen are provided in the vacation home. For added privacy, the accommodation features a private entrance.

Roca is 25 miles from the vacation home, 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 Albertina
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.25 mi from centre

9.3

 

4 reviews

Casa Albertina is located in Castro di Lecce, just a 10-minute walk from Castro Marina Beach and 27 miles from Roca. This property offers access to a terrace and free private parking. The accommodation provides private check-in and check-out and a mini-market for guests.

The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with an oven and a coffee machine, and 1 bathroom with a bidet and a hair dryer. Guests can take in the views of the garden from the balcony, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.

A baby safety gate is also available at the apartment, while guests can also relax in the garden.

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

Compare price on Booking.com
Compare price on Booking.com
Dimora Torre del Cavaliere
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.25 mi from centre

9.9

 

31 reviews

Dimora Torre del Cavaliere 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. Outdoor seating is also available at the vacation home.

Featuring a terrace and city views, the vacation home includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a bidet and a shower. Towels and bed linen are available in the vacation home. There's also a seating area and a fireplace.

A mini-market is available at the vacation home.

Guests at Dimora Torre del Cavaliere will be able to enjoy activities in and around Castro di Lecce, like snorkeling.

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

Compare price on Booking.com
Compare price on Booking.com
Blue Sunrise Casa vacanze Castro - Salento
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.26 mi from centre

9.5

 

4 reviews

Blue Sunrise Casa vacanze Castro - Salento is a recently renovated vacation home in Castro di Lecce, near Castro Marina Beach. This beachfront property offers access to a balcony. The accommodation offers a 24-hour front desk and a mini-market for guests.

Offering a terrace and sea views, the vacation home includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a bidet and a shower. Towels and bed linen are featured in the vacation home. There's also a seating area and a fireplace.

Roca is 26 miles from the vacation home, while Piazza Mazzini is 30 miles away. Brindisi - Salento Airport is 55 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Paolo da Castro
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.26 mi from centre

8.2

 

10 reviews

Paolo da Castro offers accommodations in Castro di Lecce, a 12-minute walk from Castro Marina Beach and 25 miles from Roca. This vacation home features air-conditioned accommodations with a balcony and free Wifi. Grotta Zinzulusa is a 12-minute walk away and Castello di Otranto is 13 miles from the vacation home.

Featuring a terrace and sea views, the vacation home includes 1 bedroom, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a bidet and a shower. Towels and bed linen are available in the vacation home. For added privacy, the accommodation features a private entrance.

A mini-market is available at the vacation home.

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

Compare price on Booking.com
Compare price on Booking.com
Alba marina a Castro
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.28 mi from centre

9.5

 

2 reviews

Alba marina a Castro is located in Castro di Lecce, just 28 miles from Roca and 30 miles from Piazza Mazzini. The air-conditioned accommodation is a 2-minute walk from Castro Marina Beach. Castello di Otranto is 15 miles away and Otranto Porto is 16 miles from the vacation home.

With free Wifi, this 1-bedroom vacation home provides a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Guests can take in the views of the sea from the terrace, which also has outdoor furniture.

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

Compare price on Booking.com
Compare price on Booking.com
Villetta Claudia
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.28 mi from centre

9.5

 

39 reviews

Villetta Claudia is located in Castro di Lecce, just a 11-minute walk from Castro Marina Beach and 25 miles from Roca. Both free Wifi and parking on-site are available at the vacation home free of charge. Staff on site can arrange a shuttle service.

Leading onto a balcony with city views, the spacious air-conditioned vacation home consists of 2 bedrooms. 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 microwave, and a toaster, as well as 3 bathrooms with a bidet and bathrobes. This vacation home is allergy-free and non-smoking.

As an added convenience, Villetta Claudia offers packed lunches for guests to bring on excursions and other trips off-property.

Bike rental and car rental are available at the accommodation, and the area is popular for cycling and fishing. A baby safety gate is also available for guests at Villetta Claudia.

Piazza Mazzini is 30 miles from the vacation home, 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 Casetta di Pizzo Mucurune
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.30 mi from centre

8.7

 

4 reviews

La Casetta di Pizzo Mucurune is located in Castro di Lecce, just a 11-minute walk from Castro Marina Beach and 25 miles from Roca. Among the facilities at this property are luggage storage space and bicycle parking, along with free Wifi throughout the property. The accommodation offers airport transfers, while a bicycle rental service is also available.

The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with an oven and a coffee machine, and 1 bathroom with a bidet and a hair dryer. Guests can take in the views of the sea from the terrace, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.

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

Compare price on Booking.com
Compare price on Booking.com
Vista Alba - Casa Delfino
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.31 mi from centre

10.0

 

1 review

Vista Alba - Casa Delfino is located in Castro di Lecce, just 30 miles from Piazza Mazzini and 30 miles from Piazza Sant'Oronzo. This recently renovated apartment is located a 10-minute walk from Castro Marina Beach and 25 miles from Roca. There's a sun terrace and guests can use free Wifi and free private parking.

Featuring a balcony and sea views, the spacious apartment includes 2 bedrooms, 2 living rooms, flat-screen TV, an equipped kitchen, and 1 bathroom with a bidet and an a bath or shower. Towels and bed linen are available in the apartment. There's also a seating area and a fireplace.

Guests can relax in the garden at the property.

Grotta Zinzulusa is a 13-minute walk from the apartment, while Castello di Otranto is 13 miles from the property. Brindisi - Salento Airport is 55 miles away.

Compare price on Booking.com
Compare price on Booking.com
La Marea
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.31 mi from centre

7.0

 

70 reviews

La Marea features air-conditioned accommodations in Castro di Lecce. Both free Wifi and parking on-site are accessible at the apartment free of charge. The apartment has private entrance.

All units comprise a seating area with a sofa, a dining area, and a fully equipped kitchen with various cooking facilities, including a fridge, a stovetop, and kitchenware. Each room has a private bathroom with a bidet and a hair dryer, while some rooms include a terrace. At the apartment complex, each unit has bed linen and towels.

Guests can relax in the garden at the property.

Castro Marina Beach is a 14-minute walk from La Marea, while Roca is 25 miles 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
B&B The Sun 'tis
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 Castro, Castro di Lecce · 0.31 mi from centre

9.4

 

163 reviews

Breakfast available

B&B The Sun 'tis enjoys a location in Castro di Lecce, a 2-minute walk from Castro Marina Beach and 26 miles from Roca. This bed and breakfast offers free private parking, private check-in and check-out, and free Wifi. Grotta Zinzulusa is 1.2 miles away, and Castello di Otranto is 14 miles from the bed and breakfast.

Featuring a terrace, the units offer air conditioning and have a flat-screen TV and a private bathroom with bidet and a hair dryer. A balcony with outdoor furniture and sea views is offered in some units. At the bed and breakfast, the units include bed linen and towels.

Buffet and continental breakfast options with fresh pastries, fruit, and juice are available.

Piazza Mazzini is 30 miles from the bed and breakfast, while Piazza Sant'Oronzo is 30 miles from the property. Brindisi - Salento Airport is 55 miles away.

Compare price on Booking.com
Compare price on Booking.com
Vista Alba - Casa Orata
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.31 mi from centre

9.8

 

5 reviews

Just a 10-minute walk from Castro Marina Beach and 0.7 miles from Grotta Zinzulusa, Vista Alba - Casa Orata features accommodations in Castro di Lecce with a garden. With garden views, this accommodation provides a patio. There's a sun terrace and guests can use free Wifi and free private parking.

This air-conditioned 1-bedroom apartment comes with a fully equipped kitchen, a seating area, a dining area, and a flat-screen TV. Guests can take in the views of the sea from the balcony, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.

Roca is 25 miles from the apartment, while Piazza Mazzini is 30 miles away. Brindisi - Salento Airport is 55 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Vista Alba - Casa Stelle Marine
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.31 mi from centre

9.2

 

6 reviews

Offering a garden, Vista Alba - Casa Stelle Marine features accommodations in Castro di Lecce. The air-conditioned accommodation is a 10-minute walk from Castro Marina Beach, and guests can benefit from on-site private parking and complimentary Wifi. Guests can use a terrace.

Featuring a balcony and sea views, the apartment includes 1 bedroom, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a shower. Towels and bed linen are available in the apartment. The accommodation is non-smoking.

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

Roca is 25 miles from the apartment, while Piazza Mazzini is 30 miles from the property. Brindisi - Salento Airport is 55 miles away.

Compare price on Booking.com
Compare price on Booking.com
Appartamento Sant'Antonio
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.32 mi from centre

8.8

 

25 reviews

Appartamento Sant'Antonio offers accommodations in Castro di Lecce, 30 miles from Piazza Mazzini and 30 miles from Piazza Sant'Oronzo. The air-conditioned accommodation is 25 miles from Roca. Free Wifi is available throughout the property and Castro Marina Beach is a 12-minute walk away.

Featuring a terrace, this apartment also includes a flat-screen TV, a well-equipped kitchen with an oven, a microwave, and a fridge, as well as 2 bathrooms with a walk-in shower and a hair dryer. For added privacy, the accommodation features a private entrance.

Grotta Zinzulusa is a 11-minute walk from the apartment, while Castello di Otranto is 13 miles from the property. Brindisi - Salento Airport is 55 miles away.

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

9.0

 

163 reviews

Chiardiluna offers accommodations in Castro di Lecce, 25 miles from Roca and 29 miles from Piazza Mazzini. The air-conditioned accommodations are a 12-minute walk from Castro Marina Beach. Outdoor seating is also available at the guest house.

At the guest house, all units have a desk, a flat-screen TV, a private bathroom, bed linen, and towels. Free Wifi is available to all guests, while some rooms here will provide you with a terrace. At the guest house, units come with a seating area.

A mini-market is available at the guest house.

Piazza Sant'Oronzo is 30 miles from Chiardiluna, while Grotta Zinzulusa is a 11-minute walk away. Brindisi - Salento Airport is 54 miles from the property.

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