You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Castro Marina, nestled in the picturesque region of Puglia, Italy, offers a charming coastal retreat for travelers seeking a blend of history, culture, and natural beauty. This quaint seaside town is renowned for its crystal-clear waters and stunning cliffs, making it a perfect destination for those looking to unwind by the sea. Visitors can explore the historic center of Castro, which boasts narrow streets and ancient architecture, providing a glimpse into the town's rich past.
For accommodations, the best neighborhoods to stay in Castro Marina include the central area near the harbor, where you can enjoy easy access to local restaurants and shops, as well as breathtaking views of the Adriatic Sea. Top attractions in Castro Marina include the Aragonese Castle, which offers panoramic views of the coastline, and the Zinzulusa Cave, a natural wonder with fascinating stalactites and stalagmites.
See the latest prices and deals by choosing your dates
Apartment in Castro, Castro di Lecce · 0.26 km from centre
9.0
1 review
Appartamenti BellaVista features accommodations in Castro di Lecce near Castro Marina Beach and Grotta Zinzulusa. Guests staying at this apartment have access to a balcony. Piazza Sant'Oronzo is 30 miles away, and Castello di Otranto is 14 miles from the apartment.
All of the air-conditioned units feature a private bathroom, flat-screen TV, fully equipped kitchen, and terrace.
Roca is 27 miles from the apartment, while Piazza Mazzini is 29 miles from the property. Brindisi - Salento Airport is 55 miles away.
Hotel in Castro, Castro di Lecce · 0.27 km from centre
8.0
143 reviews
Breakfast available
Hotel Ristorante Panoramico is set in Castro, a 5-minute walk from the sea. It offers a restaurant with panoramic terrace and an outdoor salt-water swimming pool.
Rooms at Panoramico Hotel all feature balconies overlooking the garden or the sea and come with air conditioning, mini-bar and satellite TV.
The Hotel Panoramico’s restaurant features 2 dining halls and a panoramic terrace for dining in the open air. It serves national and Mediterranean cuisine with fresh seafood specialties. Gluten-free food is also available.
Other services at Panoramico include free parking, a terrace with sunbathing area and massages. Wi-Fi is provided in the whole building.
During summer, Castro is well linked by public bus with nearby towns like Otranto, Santa Cesarea Terme, Santa Maria di Leuca and Gallipoli. Lecce is less than 31 mi away.
Holiday home in Castro, Castro di Lecce · 0.34 km from centre
8.7
3 reviews
Veranda con vista mare offers accommodations in Castro di Lecce, 29 miles from Piazza Mazzini and 30 miles from Piazza Sant'Oronzo. With free private parking, the property is a 7-minute walk from Castro Marina Beach and 25 miles from Roca. Otranto Porto is 14 miles away and Torre Santo Stefano is 17 miles from the vacation home.
The vacation home also features 2 bathrooms. The accommodation is non-smoking.
Grotta Zinzulusa is a 15-minute walk from the vacation home, while Castello di Otranto is 13 miles from the property. Brindisi - Salento Airport is 55 miles away.
Apartment in Castro, Castro di Lecce · 0.39 km from centre
8.4
5 reviews
Litoranea Apartment is located in Castro di Lecce, just a 8-minute walk from Castro Marina Beach and 25 miles from Roca. This property offers access to a balcony, free private parking, and free Wifi. Piazza Mazzini is 29 miles from the apartment and Piazza Sant'Oronzo is 30 miles away.
Providing a terrace with sea views, this apartment also provides guests with a flat-screen TV, a well-equipped kitchen with an oven, a fridge, and a stovetop, as well as 2 bathrooms with a bidet. For added privacy, the accommodation features a private entrance.
Grotta Zinzulusa is a 15-minute walk from the apartment, while Castello di Otranto is 13 miles away. Brindisi - Salento Airport is 55 miles from the property.
Bed and breakfast in Castro, Castro di Lecce · 0.42 km from centre
9.3
13 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.
Hotel in Castro, Castro di Lecce · 0.43 km from centre
9.2
260 reviews
Breakfast available
Located in Castro di Lecce, a 8-minute walk from Castro Marina Beach, Hotel Degli Ulivi provides accommodations with a garden, free private parking, a shared lounge and a terrace. With free WiFi, this 3-star hotel has a restaurant and a bar. The property has room service, a concierge service and luggage storage for guests.
At the hotel, all rooms are equipped with a desk. Complete with a private bathroom equipped with a bidet and free toiletries, all guest rooms at Hotel Degli Ulivi have a flat-screen TV and air conditioning, and some rooms come with a balcony. All rooms will provide guests with a minibar.
Breakfast is available, and includes à la carte, continental and Italian options.
The area is popular for cycling, and car rental is available at the accommodation.
Roca is 25 miles from Hotel Degli Ulivi, while Piazza Mazzini is 29 miles away. Brindisi - Salento Airport is 55 miles from the property.
Apartment in Castro, Castro di Lecce · 0.61 km from centre
9.2
55 reviews
Residenza La Cicala offers accommodations in Castro di Lecce, 30 miles from Piazza Mazzini and 30 miles from Piazza Sant'Oronzo. With free private parking, the property is a 11-minute walk from Castro Marina Beach and 26 miles from Roca. When staying at the apartment, guests can use private entrance.
Featuring a patio, the accommodation offers air conditioning and has a TV and a private bathroom with bidet. Free Wifi is available to all guests, while certain rooms here will provide you with a terrace. At the apartment complex, the units are equipped with a seating area.
Guests at Residenza La Cicala can enjoy fishing nearby, or make the most of the garden.
Grotta Zinzulusa is 1.9 miles from the accommodation, while Castello di Otranto is 14 miles away. Brindisi - Salento Airport is 55 miles from the property.
Villa in Province of Lecce, Diso · 1.26 km from centre
Providing a garden, Marinaia - Casa Aurora features accommodations in Diso. This property offers access to a terrace and free private parking. Piazza Mazzini is 30 miles from the villa and Piazza Sant'Oronzo is 31 miles away.
With free Wifi, this 1-bedroom villa provides a flat-screen TV, a washing machine, and a fully equipped kitchen with a fridge. Towels and bed linen are provided in the villa. For added privacy, the accommodation features a private entrance.
Cala dell'Acquaviva Beach is a 5-minute walk from the villa, while Roca is 28 miles away. Brindisi - Salento Airport is 55 miles from the property.
Holiday home in Province of Lecce, Castro di Lecce · 1.26 km from centre
Providing a garden, Marinaia - Casa Oltremare features accommodations in Castro di Lecce. This beachfront property offers access to a balcony, free private parking, and free Wifi. Cala dell'Acquaviva Beach is a 5-minute walk from the vacation home and Roca is 26 miles away.
Opening onto a terrace with garden views, the air-conditioned vacation home consists of 1 bedroom and a fully equipped kitchen. A flat-screen TV is provided. The accommodation is non-smoking.
The vacation home also offers an infinity pool and an open-air bath for guests to relax in. For guests with children, Marinaia - Casa Oltremare provides kids pool. Snorkeling and diving can be enjoyed nearby, while a bicycle rental service and a private beach area are also available on-site.
Piazza Mazzini is 30 miles from the accommodation, while Piazza Sant'Oronzo is 30 miles away. Brindisi - Salento Airport is 55 miles from the property.
Hotel in Castro, Castro di Lecce · 1.27 km from centre
8.9
580 reviews
Hotel Orsa Maggiore is set in Castro Marina, a popular seaside resort on the east coast of Salento. Surrounded by olive groves, it offers panoramic views of the coast.
Rooms are all air conditioned and some have balconies with sea views.
A buffet breakfast is available each morning in the dining room or outside among the olive trees.
During summer, staff at the Orsa Maggiore Hotel organize tours and excursions around Salento. Otranto is just 12 mi away. Transfers are available to and from Brindisi Airport and Lecce Railway Station.
Holiday home in Province of Lecce, Marittima · 1.40 km from centre
9.2
4 reviews
Providing a garden, Pajara Marinaia - Antica Liama salentina provides accommodations in Marittima. This beachfront property offers access to a balcony, free private parking, and free Wifi. Inner courtyard views are a highlight at the vacation home's pool.
Featuring pool and garden views, this recently renovated vacation home offers 1 bedroom and opens to a patio. Offering a terrace with sea views, this vacation home also has a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 1 bathroom with a bidet and a hair dryer. The property has an outdoor dining area.
Cala dell'Acquaviva Beach is a 3-minute walk from Pajara Marinaia - Antica Liama salentina, while Roca is 26 miles away. Brindisi - Salento Airport is 55 miles from the property.
Apartment in Castro · 0.13 km from centre
With a stay at this apartment in Castro, you'll be a 2-minute walk from Castro Marina and 10 minutes by foot from Artefatto - L'idea in Terracotta. This apartment is 14.2 mi (22.9 km) from Otranto Waterfront and 16.5 mi (26.6 km) from Alimini Lakes.
Holiday home in Castro, Castro di Lecce · 0.14 km from centre
9.0
5 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.
Hotel in Castro · 0.14 km from centre
8.0
4 reviews
Breakfast available
With a stay at Hotel Euromare in Castro, you'll be near the beach, just a 3-minute walk from Castro Marina and 8 minutes by foot from Delizie in Contea. This hotel is 14.3 mi (23 km) from Otranto Waterfront and 16.6 mi (26.7 km) from Alimini Lakes.
Holiday home in Castro, Castro di Lecce · 0.16 km from centre
Breakfast available
26 miles from Roca in Castro di Lecce, Nostalgia di Castro features accommodations with access to a solarium. The air-conditioned accommodation is a 4-minute walk from Castro Marina Beach. Free private parking is available and the vacation home also provides bike rental for guests who want to explore the surrounding area.
Providing a terrace with sea views, this vacation home also offers a flat-screen TV, a well-equipped kitchen with an oven, a fridge, and a stovetop, as well as 1 bathroom with a bidet and bathrobes. The vacation home offers bed linen, towels, and laundry service.
A mini-market is available at the vacation home.
Activities such as cycling, hiking, and walking tours can be enjoyed in the area, and guests can relax along the beachfront. Guests can relax near the outdoor fireplace at the vacation home.
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.
Villa property in Castro · 0.18 km from centre
With a stay at this villa, you'll be centrally located in Castro, just a 2-minute walk from Castro Marina and 11 minutes by foot from Artefatto - L'idea in Terracotta. This villa is 12.3 mi (19.8 km) from Otranto Waterfront and 14.2 mi (22.9 km) from Alimini Lakes.
Apartment in Castro, Castro di Lecce · 0.19 km from centre
9.5
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.
Apartment in Castro, Castro di Lecce · 0.21 km from centre
9.6
125 reviews
L' ATTICO CastroSalento enjoys a location in Castro di Lecce, a 3-minute walk from Castro Marina Beach and 27 miles from Roca. This apartment features air-conditioned accommodations with a balcony and free Wifi. Guests can access the apartment via private entrance.
The apartment provides guests with a terrace, a seating area, satellite flat-screen TV, a fully equipped kitchen with a fridge and a stovetop, and a private bathroom with bidet and a hair dryer. At the apartment complex, each unit includes bed linen and towels.
Piazza Mazzini is 29 miles from L' ATTICO CastroSalento, while Piazza Sant'Oronzo is 30 miles from the property. Brindisi - Salento Airport is 55 miles away.
Villa property in Castro · 0.21 km from centre
With a stay at this villa, you'll be centrally located in Castro, just a 2-minute walk from Castro Marina and 11 minutes by foot from Artefatto - L'idea in Terracotta. This villa is 12.3 mi (19.8 km) from Otranto Waterfront and 14.2 mi (22.9 km) from Alimini Lakes.
Apartment in Castro · 0.24 km from centre
With a stay at this apartment in Castro, you'll be a 4-minute walk from Castro Marina and 11 minutes by foot from Artefatto - L'idea in Terracotta. This apartment is 12.2 mi (19.7 km) from Otranto Waterfront and 14.2 mi (22.8 km) from Alimini Lakes.