Hotel la Roccia
Select date
-
Select date
1 night
Hotel la Roccia

Check-In & Check-Out

Check-in from 15:00

check-out until 10:00

Nearby Attractions

Le arene: 0.17km from the hotel

Castro: 0.11km from the hotel

Lido La Sorgente: 0.09km from the hotel

Amenity Highlights

Pets are allowed, including dogs, for a fee of EUR 25 (approx. £2).

Food & Drink: Room Service, Snack Bar, Restaurant, Bar

Hotel la Roccia

Show on map
We Price Match
Highlights
Public beach
Buffet breakfasts
Bar
Ideal location
Pets welcome
+2 more
Amenities
All amenities
Property Description
Show more
Cleanliness8.0
Amenities8.0
Location8.0
Service8.0
Surroundings
Attraction: Lido La Sorgente
(<100m)
Attraction: Porto Vecchio
(180m)
Attraction: Le arene
(170m)
Recreation: I.A.T. Ufficio Informazioni e di Accoglienza Turistica Castro
(250m)
Attraction: Argentiera
(180m)
Attraction: Rosa dei Venti Escursioni
(200m)
View on map
6

Superior Triple Room With Balcony

1 Queen bed and 1 Single bed
Non-smoking
TV
Shower
Room Details
Check Availability
11

Family Studio Suite, Multiple Beds, Patio, Sea View

1 Queen bed and 2 Single bed
Non-smoking
TV
Shower
Terrace
Room Details
Check Availability
5

Family Superior Con Balcone (Bilocale)

Bedroom 1:2 Single bed ● Bedroom 2:1 Queen bed
Non-smoking
Air Conditioning
TV
Sea View
Shower
Room Details
Check Availability
16

Panoramic Suite, 1 Queen Bed, Hot Tub, Sea View

1 Queen bed
Non-smoking
TV
Shower
Terrace
Jacuzzi
Room Details
Check Availability
7

Superior Double Room With Balcony

1 Queen bed
Non-smoking
Air Conditioning
Private Bathroom
Minibar
TV
Room Details
Check Availability
Hide Room Types

Average for similar properties in Castro di Lecce
Guest User
July 31, 2026
We had a really lovely stay at Hotel La Roccia and, overall, it is a wonderful place to visit. The hotel is beautiful, and the service was exceptional. Arianna and Gabriele were absolutely fantastic—they went above and beyond to make our stay memorable with their local recommendations, knowledge of the area, and genuine warmth. Nothing was ever too much trouble. The only reason I’m not giving a perfect review is because of our experience around the sunbed area. On our first day, we were given a spot by the pool but were later asked to move from it, which was confusing. Later in our stay, after our chairs were taken, we moved to what we genuinely believed were unused sunbeds. Another guest immediately challenged us and angrily messaged someone on her phone. Shortly afterwards, six young Italian men arrived. When I politely apologised and explained that we thought the sunbeds were free and that we were were happy to move, one of them replied in a threatening tone, “Don’t worry, we won’t do anything this time.” As a woman, hearing that while surrounded by a group of young men was unsettling. Although nothing further happened, it made us feel anxious whenever we used the pool area. A couple of days later, we also overheard the same group calling us disparaging names in Italian, which made us feel very unwelcome. I want to stress that none of this reflects on the hotel staff, who were consistently kind, professional and accommodating throughout our stay. Arianna and Gabriele are a real credit to Hotel La Roccia. I do think the hotel should ensure that all guests feel equally welcome to use the shared facilities and that no group is allowed to make others feel intimidated or as though they are trespassing in an unofficially reserved area. We would genuinely love to return because the hotel and its staff are outstanding. However, we would have to think twice if this situation with these guests were allowed to continue, as it unfortunately overshadowed what would otherwise have been a perfect holiday.
Guest User
June 29, 2026
This is a truly wonderful hotel. Situated at the edge of Castro marina it overlooks the main swimming area of the bay. The staff are amazing, helpful and friendly. They make you feel so welcome. The hotel has a modern cool and crisp white and blue decor, the upper rooms have balconies overlooking the bay, the lower suits are exceptional with terraces onto the hotel’s Lido. Everything you need is in the hotel, a lovely restaurant and bar. And of course exceptionally clean. Guests have access to free umbrellas and sunbeds in front of the hotel. The public can access the wider lido, which creates a great buzz without being too busy. Castro is a wonderful seaside town, a great place for exploring the surrounding coastline of coves and swimming spots. La Roccia is the perfect base for this, an oasis of cool and calm among the wider holiday makers and with amazing Italian hospitality. We’ll be going back and highly recommend as a destination hotel.
Guest User
May 5, 2026
The rooms are sparsely furnished with dated hand painted bed frames. The balcony view is outstanding. Reception is not 24 hours. The lift did not work and as a disabled traveler with mobility issues I found the hotel difficult to navigate - so much so that we had to cut short our planned stay of a week and depart the day after arrival. The staff were very good about it and did not charge a cancellation fee. There were roadworks outside the hotel that made car access perilous. The area has steep climbs, no bus and no taxi service. Unless you are fully mobile and fit, Castro is not a good place to visit
Nathan
May 8, 2026
Awesome little hotel, perfect location, very big negronis.
Guest User
July 24, 2025
I booked this hotel loving the majority of photos they have online of their rooms. BEWARE…only 5 rooms are renovated and modern suites- the rest of the hotel is very out dated, chipped paint, old furniture, and terrible bathrooms in need of renovation. There is often no staff around for any assistance. Location is great- right on the water but that is it. Town is sweet and not touristy. Small and quaint and a good point to visit neighbouring beaches and towns. A major disappointment if you aren’t in one of the 5 suites. The suites are the only way to go with private balconies overlooking the sea.
brenda
August 2, 2025
location is excellent and the rooms are beautiful but it is under staffed and a little disorganized.
Guest User
June 1, 2025
That cute room on the 1st floor we saw online was definitely not our room. Ours had broken A/Cs, baths that weren't clean, uncomfortable beds and they didn't make the second bed up. When we asked to change rooms they said they were fully booked. They left the reservation book open when they left the property at 9pm and we saw several rooms open. We guessed that they hadn't been cleaned and that they didnt have daily service. When we called the emergency number upon noticing that they never made up our second bed, it was our waitress from dinner that brought the sheet. I get that it wasn't terribly expensive but this hotel has the most prime spot on the water in Castro. They opened, and charged for their beach club, but then didnt send any waitstaff to help those who paid to have a lounge. It was shoulder season granted, but it you are going to charge everyone as if it was mid summer than maybe see if they could use some water, I don't know. They need to do better. Such an opportunity here.
SUE ANN
April 24, 2025
Loved the ocean view room . It was chic and clean. This place has so much potential but the breakfast was below average and the customer service could be better. We had to contact ******* directly and we find ******* is more helpful than the hotel staffs.
Guest User
January 17, 2025
We loved this hotel. The staff are all helpful. Rooms are clean and cleaned every day. Food was simple but good. Beautiful views over the marina. Swim in the sea straight from the terrace. Great to laze in the ocean. Parking is tricky but not impossible.

Services & Amenities

Restaurant
No additional info available

Property Policies

Check-in and Check-out Times
Check-in: 15:00–20:00
Check-out: 08:00–10:00

Front desk hours: 24/7

Child policies
Children of all ages are welcome at this property.
Additional fees may be charged for children using existing beds. Add the number of children to get a more accurate price.

Cots and Extra Beds
For all room types, cots can be added, but extra beds cannot be added.
Fees for extra beds and cribs are not included in the total and must be paid at the hotel.
AgeFee
Children 2 years old and under
Extra cot: €15.00 (approx. £12.72) per person per night

Breakfast
StyleBuffet
Opening hours[Mon - Sun] 08:00-10:00 Open
AgeFee
Children 17 years old and under
€15.00 (approx. £12.72) per person
Adult
Buffet:€15.00 (approx. £12.72) per person
Additional breakfast fees are not included in the total and need to be paid at the property.

Pets
Pets are allowed on requestAdditional charge
Types of pets allowed: dogs
Fee: €25.00 (approx. £21.21) per pet per stay

Service animals
Service animals are allowed on request

Age Requirements
The main guest checking in must be at least 18 years old

Paying at the hotel

  • Cash
Certification Details
License number: IT075096A100026642

Legal information
This property is managed by a professional host. Professional hosts are parties that act for purposes relating to their trade, business, or profession and are regarded as traders under EU law.
Show All

Property Description

Local hotel name: Hotel La Roccia
  • Number of Rooms: 20
Phone:+39-0836-979013
With a stay at Hotel La Roccia in Castro, you'll be by the sea, 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.
Enjoy recreation amenities such as a private beach or take in the view from a terrace. Additional features at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge).
Enjoy Regional cuisine at La Roccia Ristorante, a seafood restaurant where you can enjoy drinks at the bar/lounge, take in the ocean view, and even dine alfresco. You can also stay in and take advantage of the room service (during limited hours). Buffet breakfasts are available daily from 8:00 AM to 10:00 AM for a fee.
Featured amenities include luggage storage, a safe deposit box at the front desk, and an elevator. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a train station pick-up service.
Make yourself at home in one of the 20 guestrooms featuring minibars and flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and bidets. Conveniences include safes, housekeeping is provided daily, and cribs/infant beds (surcharge) can be requested.

You might be wondering

What landmarks are close to Hotel la Roccia?

Nearby attractions to Hotel la Roccia include Lido La Sorgente, only <100m from your search (straight-line distance) away.

Are pets allowed at Hotel la Roccia?

Yes, pets are welcome at Hotel la Roccia, but it is best to call ahead to confirm.

What are the check-in and check-out times at Hotel la Roccia?

Check-in at Hotel la Roccia is from 15:00-20:00 and check-out is by 10:00.

Which airport is closest to Hotel la Roccia?

The nearest airport is Brindisi Airport, just straight line distance from hotel: 83.6 km away.

How much does it cost to stay at Hotel la Roccia?

Prices at Hotel la Roccia may change depending on dates, hotel policy, and other factors. Enter your travel dates to see the latest prices.

About This Property

Nearest Train StationSpongano
Distance to Train Station8.11KM
Average Price FromGBP149
Hotel Star Rating3