"Incredible location right on the water! Amazing views!"
Jennifer from United States
read full review
"Swim in the sea straight from the terrace. Great to laze in the ocean."
Felicity T from United Kingdom
read full review
"The location was excellent, breakfast was varied and there was alot of choice."
Wendy from New Zealand
read full review
"We loved having our cosy upper floor balcony. We didn't bother going to dinner in restaurants."
James from France
read full review
"Amazing hotel in a perfect location. You can jump into the sea directly from your lounge chairs."
Jay from United States
read full review
4-star beachfront hotel on the Castro Marina seafront
Amenities & Services
Hotel La Roccia has a private lido with direct sea access from a narrow strip of rock, where guests can use sun loungers and parasols. The hotel offers a hot tub and Jacuzzi on site, plus massage services and a dedicated happy hour at the bar. A private beach area with sun umbrellas and sun loungers is available for guests.
Rooms
The hotel has 20 rooms, including a few newly renovated suites on the ground floor with private terraces leading onto the lido. Upstairs rooms come with balconies overlooking the Mediterranean Sea, and some suites include a rectangular Jacuzzi bathtub in the room. All rooms are air-conditioned, have satellite TV, and provide soundproofing, with room service and daily housekeeping included.
Dining
Guests can eat at the on-site seafood restaurant that serves local cuisine with ocean views from its terrace. Breakfast is complimentary each morning and includes fresh Italian coffee, fruit juices, and a variety of jams. The snack bar, kid-friendly buffet, and wine and champagne menu are available, along with special diet menus upon request.
Location & Access
Hotel La Roccia sits at the edge of Castro Marina, directly on the waterfront, with the historical hilltop town of Castro a 20-minute walk uphill. The Zinzulusa Cave and the seaside resort of Otranto are within a 30-minute drive. Parking is available on site for €20 per day, though spaces are limited to about 10 bays with steep access.
Family & Special Services
The hotel provides babysitting and child services, a kids' menu, and family rooms with soundproofing, making it a practical option for families. A shuttle service to and from the airport is available, and luggage storage and express check-in and check-out are offered. The property is wheelchair accessible, with a lift and facilities for disabled guests, though reviews note the lift may not always work.
Highlights
Private lido: Direct sea access from hotel's rocky beach
Sea-view suites: Ground-floor terraces or balconies overlooking Mediterranean
Seafood restaurant: On-site dining with ocean views and local cuisine
Complimentary breakfast: Fresh Italian coffee and juice included daily
Hot tub & Jacuzzi: On-site spa-style facilities with massage services
Family services: Babysitting, kids' menu, and family rooms
Must-do experiences
Visit the castello of Castro for stunning coastal views.
Enjoy a plate of fresh seafood at Ristorante Il Pescatore.
Explore the charming streets of Castro's historic centro storico.
Take a dip in the crystal-clear waters of Zinzulusa Cave.
Sample local pasticciotto at Pasticceria De Marco for a sweet treat.
Pick the room type you prefer
Hotel La Roccia provides double rooms, family rooms and suites throughout Apulia, with breakfast options, free cancellation and seasonal special offers
Superior Double Room
2 persons
195 sq. feet
1 Queen-size bed
Air conditioning
Balcony
room details
Superior Triple Room
2 persons
305 sq. feet
1 Queen-size bed and 1 Single bed
Air conditioning
Balcony
room details
Family Suite
2 persons
325 sq. feet
1 Queen-size bed and 2 Single beds
Air conditioning
Balcony
room details
Show all rooms
Room Rates & Availability Calendar
See current rates and availability for your selected dates.
Amenities
Hotel La Roccia provides amenities designed for a relaxing stay and memorable moments in Apulia
Facilities: Great
8.3/10Review score
General
Non-smoking rooms
Wi-Fi
Car park
Safe deposit box
24-hour reception
VIP check-in/ -out
Express check-in/ -out
Pets allowed
Rooms/ Facilities for disabled
Wheelchair access
Security
Luggage storage
Private beach
Lift
Coffee shop
Smoke detectors
Key access
Services
Paid airport shuttle
Room service
Housekeeping
Laundry
Welcome drink
Happy hour
Dining
In-room breakfast
Restaurant
Snack bar
Bar/ Lounge area
Special diet menus
Business
Business centre
Meeting/ Banquet facilities
Fax/Photocopying
Children
Cots
Babysitting/Child services
Children's buffet
Spa & Leisure
Beach access
Beach umbrellas
Sun loungers
Sun terrace
Leisure/ TV room
Jacuzzi
Beauty treatment
Massage
Room features
Air conditioning
Heating
Mini-bar
Soundproofed rooms
Patio
Terrace
Garden furniture
Ironing facilities
Bathroom
Free toiletries
Media
Flat-screen TV
Show more
Where to Find Hotel La Roccia
Via Litoranea Per Tricase, Castro (Lecce), 73030,
Map view
City landmarks
Landmark
Grotta Zinzulusa
1.2 mi
Church
Cattedrale di Castro
3800 ft
Museum
Castello Aragonese e Museo Archeologico Castro
3300 ft
Landmark
Belvedere
2400 ft
Landmark
Piazza Perotti
2400 ft
Landmark
Mura Messapiche
2700 ft
Landmark
Cappella della Folgore
2800 ft
Beach
Cala dell'Acquaviva
4600 ft
Square
Piazza Vittoria
2200 ft
Landmark
Palazzo vescovile castro
2100 ft
Landmark
Torre Capanne
2100 ft
Park
Parco Delle Querce Castro
2500 ft
Landmark
Grotta Azzurra
3400 ft
Landmark
Grotta Azzurra e Palombara
1.1 mi
Landmark
Marittima
1.3 mi
Night club
Blubay Club
1.2 mi
Landmark
Grotta Romanelli
1.1 mi
Church
Chiesa Madre
1.3 mi
Church
Chiesa di Maria Santissima Immacolata
1.3 mi
Church
Santuario di santa Maria di Costantinopoli
1.3 mi
Church
Chiesa dei Santi Filippo e Giacomo
1.8 mi
Landmark
Grotta delle Streghe
1.8 mi
Landmark
Castello Spinola-Caracciolo
2.4 mi
Landmark
Torre Miggiano
2.5 mi
Beach
Grotta Verde
2.7 mi
Landmark
Alborhe
2.5 mi
Landmark
Porto Miggiano Beach
2.5 mi
Nearby
Harbour
Castro Marina
1500 ft
Harbour
Castro
1800 ft
Via del Santuario 21
Santuario Madonna del Rosario di Pompei
1600 ft
Restaurants
Le Currenti
100 ft
Via Litoranea Per Tricase 46
Friggitoria Porto Vecchio
1300 ft
Via Scalo Delle Barche
Miro Lounge Bar
1400 ft
Piazza Dante
Lo Scoglio
1200 ft
Castro Marina
Explore Castro (Lecce)
Explore Castro's Gems
Top Attractions
Activities
Dining
Entertainment
Castello Aragonese e Museo Archeologico Castro
12 minutes' walk
An ancient fortress with archaeological exhibits revealing the area's rich history. Stunning views of the sea enhance the experience.
Cattedrale di Castro
14 minutes' walk
This beautiful cathedral features stunning architecture and art, standing as a testament to the town's religious heritage.
Belvedere
10 minutes' walk
A scenic viewpoint offering breathtaking vistas of Castro's coastline. Perfect for a relaxing moment or picturesque photos.
Mura Messapiche
10 minutes' walk
Ancient city walls reflecting the historical significance of Castro, alongside lush surroundings for a peaceful stroll.
Kayaking at Castro Marina
6 minutes' walk
Thrill-seekers can rent kayaks to explore the stunning coastline and hidden caves. Rentals are usually available during the summer.
Relaxation at Acquaviva Beach
17 minutes' walk
A serene beach atmosphere amidst crystal-clear waters ideal for sunbathing or swimming. Bring a picnic or enjoy local seafood nearby.
Le Currenti
1 minute' walk
Charming local eatery known for its seafood specialties and cozy atmosphere. Reservations are recommended during peak seasons.
Lo Scoglio
5 minutes' walk
Casual dining featuring traditional Italian dishes with fresh local ingredients. Family-friendly with a warm vibe.
Friggitoria Porto Vecchio
5 minutes' walk
Authentic fried seafood and snacks set in a relaxed eatery, perfect for a quick bite or a casual dinner.
Miro Lounge Bar
5 minutes' walk
Trendsetting lounge with a vibrant atmosphere, great for cocktails and live music on weekends. Perfect for social gatherings.
Piazza Perotti
10 minutes' walk
A lively square often hosting local performances and events. Ideal for families seeking a cultural experience or evening stroll.
Local transport
City Centre
Castro (Lecce) 5 min · 1400 ft
Airports
Casale (BDS) 139 min · 57.4 mi
Want to unlock an exclusive early-booking rate for Apulia?
Grab your exclusive Apulia rate now!
Check Rates
Property information and rules
Check-in
from 15:00-20:00
Check-out
from 08:00-10:00
Internet
Wireless internet is available in the entire hotel for free.
Children & extra beds
There are no extra beds provided in a room.
Pets
Pets are allowed on request.
Languages
Italian
Year renovated:
2010
Number of rooms:
20
Guest Reviews & Ratings
See what past guests have said about their stay at Hotel La Roccia.
Cleanliness
8.7/10
Comfort
8.9/10
Facilities
8.3/10
Free Wi-Fi
7.4/10
Location
9.6/10
Staff
9.1/10
Value for money
8.1/10
Pros
Fine sea views
Really good location
Friendly staff
Cons
Small bathrooms
Service inconsistency
Noisy environment
Guest reviews
based on 177 reviews
8.6/10
No reviews yet on our siteUnfortunately, our guests have not yet left any reviews for this hotel, but you can read reviews from Booking.com.