A coastal landscape with clear turquoise waters, rocky formations, and a sandy beach.

Roca Vecchia Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 20 - Aug 21
Tomorrow
Aug 21 - Aug 22
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for Roca Vecchia hotels

1. Posia Retreat & SPA | UNA Esperienze

Posia Retreat & SPA | UNA Esperienze
Melendugno
United States
George Kim
P23,324
P26,089 total
includes taxes & fees
Sep 16 - Sep 17
Posia Retreat & SPA | UNA Esperienze

2. Masseria Borgo Sentinella

Masseria Borgo Sentinella
Melendugno
United States
Jorge
P9,672
P10,928 total
includes taxes & fees
Sep 20 - Sep 21
Masseria Borgo Sentinella

3. Poesis Park Glamping

Poesis Park Glamping
Roca
Italy
Janine
P6,032
P6,778 total
includes taxes & fees
Sep 14 - Sep 15
Poesis Park Glamping

4. VOI Daniela Essentia

VOI Daniela Essentia
Otranto
United States
Michelle
P19,840
P22,257 total
includes taxes & fees
Aug 21 - Aug 22
VOI Daniela Essentia

5. Dimora Assuntina Fine Rooms

Dimora Assuntina Fine Rooms
Martano
United Kingdom
Jane Marie
P3,599
P3,959 total
includes taxes & fees
Sep 9 - Sep 10
Dimora Assuntina Fine Rooms

6. BIO AGRITURISMO SALOS

BIO AGRITURISMO SALOS
Otranto
France
Guy
P6,672
P7,482 total
includes taxes & fees
Sep 15 - Sep 16
BIO AGRITURISMO SALOS

7. Sanlu Hotel

Sanlu Hotel
Carpignano Salentino
United States
Stephanie
P5,349
P6,027 total
includes taxes & fees
Sep 7 - Sep 8
Sanlu Hotel

8. Acaya Golf Resort & SPA

Acaya Golf Resort & SPA
Vernole
United States
Sidra
P8,193
P9,373 total
includes taxes & fees
Aug 31 - Sep 1
Acaya Golf Resort & SPA

9. Best Western Plus Leone di Messapia Hotel & Conference

Best Western Plus Leone di Messapia Hotel & Conference
Lecce
United States
Von Mark Vicente
P7,487
P8,236 total
includes taxes & fees
Sep 3 - Sep 4
Best Western Plus Leone di Messapia Hotel & Conference

10. Tenuta Pigliano

Tenuta Pigliano
Bagnolo del Salento
Italy
Serena
P12,548
P13,802 total
includes taxes & fees
Aug 23 - Aug 24
Tenuta Pigliano

11. Masseria Mongiò dell'Elefante

Masseria Mongiò dell'Elefante
Otranto
United States
LAWRENCE
P20,948
P23,329 total
includes taxes & fees
Sep 10 - Sep 11
Masseria Mongiò dell'Elefante

12. Secolario Masseria Del Viverbene

Secolario Masseria Del Viverbene
Palmariggi
Brazil
Diogo
P19,196
P21,116 total
includes taxes & fees
Aug 23 - Aug 24
Secolario Masseria Del Viverbene

13. Masseria Stali, The Originals Relais

Masseria Stali, The Originals Relais
Caprarica di Lecce
Canada
Alessandro
P10,066
P11,073 total
includes taxes & fees
Sep 18 - Sep 19
Masseria Stali, The Originals Relais

14. 8Piuhotel

8Piuhotel
Lecce
United States
Robert
P8,574
P10,081 total
includes taxes & fees
Aug 30 - Aug 31
8Piuhotel

15. Corte Dei Granai Meeting&SPA Raro Rooms

Corte Dei Granai Meeting&SPA Raro Rooms
Centro Storico
Italy
Pasquale
P3,379
P5,527 total
includes taxes & fees
Sep 6 - Sep 7
Corte Dei Granai Meeting&SPA Raro Rooms

16. Masseria Prosperi

Masseria Prosperi
Otranto
United States
Monica
P25,390
P28,074 total
includes taxes & fees
Sep 7 - Sep 8
Masseria Prosperi

17. Tivoli Palazzo 1880 Lecce Hotel

Tivoli Palazzo 1880 Lecce Hotel
Lecce Historic Center
United Kingdom
Adarsh
P19,528
P22,196 total
includes taxes & fees
Aug 24 - Aug 25
Tivoli Palazzo 1880 Lecce Hotel

18. Masseria Lilei - Puglia, Salento

Masseria Lilei - Puglia, Salento
Lizzanello
United States
John
P20,255
P22,566 total
includes taxes & fees
Sep 17 - Sep 18
Masseria Lilei - Puglia, Salento

19. Palazzo Sant'Anna Lecce

Palazzo Sant'Anna Lecce
Lecce Historic Center
United States
Brydon
P22,143
P25,079 total
includes taxes & fees
Aug 23 - Aug 24
Palazzo Sant'Anna Lecce

20. Tenuta Paifer

Tenuta Paifer
Otranto
P10,397
P11,651 total
includes taxes & fees
Aug 31 - Sep 1
Tenuta Paifer
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Roca Vecchia attractions

Grotta della Poesia

8.8/10 (97 reviews)
Commune with nature and explore the great outdoors at Grotta della Poesia during your travels in Roca Vecchia. Wander the beaches in this relaxing area.
See properties

Roca Vecchia Archaeological Site

8.8/10 (8 reviews)
Find out about the history of Roca Vecchia with a stop at Roca Vecchia Archaeological Site. Wander the beaches in this relaxing area.
See properties

Spiaggia Nfucaciucci

8.0/10 (1 review)
Why not spend a lazy afternoon at Spiaggia Nfucaciucci during your trip to Roca Vecchia? Amble around the area's beaches or visit its monuments.
See properties

Spiaggia Le colonie

Why not spend a lazy afternoon at Spiaggia Le colonie during your trip to Roca Vecchia? Amble around the area's beaches or visit its monuments.
See properties

Punta Sapone

10.0/10 (2 reviews)
Find out about the history of Roca Vecchia when you take a trip to Punta Sapone. Amble around the area's beaches or visit its monuments.
See properties

Learn more about Roca Vecchia

Escape to Roca Vecchia! Enjoy its culture, natural setting, and beaches.

See all hotels in Roca Vecchia
A coastal landscape with a ruined structure and a rainbow.
Photo by Matilde Civitillo

Top Roca Vecchia Hotel Reviews

Tivoli Palazzo 1880 Lecce Hotel

Tivoli Palazzo 1880 Lecce Hotel

10/10 Excellent
"Very beautiful hotel to stay in, great location near by lot of restaurants and shopping areas. The staff are very friendly and knowledgeable about city. Great breakfast buffet as well with lots of varieties."
Anass 2-night trip
Posted 7 hours ago
Tivoli Palazzo 1880 Lecce Hotel
Dimore di Lecce

Dimore di Lecce

10/10 Excellent
"Beautiful apartment, beautiful people that helped us with everything we needed"
Nicole 3-night trip
Posted 2 days ago
Dimore di Lecce
Relais Valle dell'Idro

Relais Valle dell'Idro

10/10 Excellent
"Staff were fantastic and the terrace excellent."
David 1-night trip
Posted 3 days ago
Relais Valle dell'Idro
Arthotel & Park Lecce

Arthotel & Park Lecce

10/10 Excellent
"Gorgeous, clean and affordable hotel only a 6 minute drive from downtown Lecce."
Michael 2-night trip
Posted 4 days ago
Arthotel & Park Lecce
Arryvo

Arryvo

10/10 Excellent
"Excellent experience from top to bottom. Starting with the owners and extending to every member of the team—from the restaurant staff and cleaning crew to the front desk—everyone was incredibly friendly, attentive, and genuinely helpful. The hotel is very well located, and the breakfast was excellent, What really stands out is their concept of hospitality. It’s a small hotel with a big heart, where you can truly feel how much they care about their guests and want everyone to have a great experience. Highly recommended!"
Alejandro 5-night trip
Posted 6 days ago
Arryvo
Palazzo Sant'Anna Lecce

Palazzo Sant'Anna Lecce

10/10 Excellent
"We travel all over the world, and this was truly one of our favorite hotels we’ve ever stayed at. The location is amazing, the rooms are beautiful, and the service is absolutely spectacular. The staff were incredibly attentive and welcoming, and every detail made our stay feel special. We loved every moment and would definitely return!"
Arash 3-night trip
Posted 6 days ago
Palazzo Sant'Anna Lecce
19 Summer Suites

19 Summer Suites

10/10 Excellent
"Excellent service and amazing breakfast. Great pool and service. Staff was amazing, friendly and helpful. The reception ladies always had a smile and made every interaction amazing. This is when and a place we will return to. The pools are awesome. The breakfast is amazing. Book with confidence."
Pasquale 4-night trip
Posted 2 weeks ago
19 Summer Suites
Baglioni Masseria Muzza Resort & Spa

Baglioni Masseria Muzza Resort & Spa

10/10 Excellent
"Great location and staff"
Dean 2-night trip
Posted 3 weeks ago
Baglioni Masseria Muzza Resort & Spa
Best Western Plus Leone di Messapia Hotel & Conference

Best Western Plus Leone di Messapia Hotel & Conference

10/10 Excellent
"Excellent would recommend! Staff is helpful and rooms are immaculate"
Debra 13-night trip
Posted 3 weeks ago
Best Western Plus Leone di Messapia Hotel & Conference

More cheap stays in Roca Vecchia

Residence Solaris

Residence Solaris

Litoranea San Cataldo Melendugno LE
Get rates
8/10 Very Good! (2 reviews)
Residence Solaris

Find out more about Roca Vecchia

Top reasons to visit Roca Vecchia

  • Stunning Beaches: Roca Vecchia boasts beautiful rocky coastlines and pristine sandy beaches, perfect for sunbathing and swimming.
  • Rich Historical Sites: Explore ancient ruins and archaeological treasures that showcase the area's fascinating history.
  • Charming Local Culture: Experience the vibrant local market and the warm hospitality of this quaint fishing village.
  • Outdoor Activities: Enjoy a range of outdoor pursuits, from fishing to hiking, amidst breathtaking natural scenery.
  • Diverse Accommodation: Choose from charming bed and breakfasts to unique agritourism stays for a memorable retreat.

Find great hotels near Roca Vecchia

Discover the charm of Roca Vecchia with a variety of delightful accommodation options, from inviting bed and breakfasts to unique agritourism properties. Whether you're seeking a family-friendly retreat, a pet-friendly escape, or an adventure-filled getaway, you'll find the perfect spot to unwind. Explore popular choices like Villa Paola, Conca Specchiulla, and San Foca hotels, while enjoying insightful reviews to guide your stay in this picturesque Puglian gem.

  • Hotel Belvedere, Torre Dell'Orso: A charming 4-star hotel located a mere mile from Roca Vecchia, Hotel Belvedere, Torre Dell'Orso welcomes guests seeking a delightful beachside experience. With a stellar guest rating of 9.4 out of 10, it stands out for its pet-friendly policies, making it a suitable choice for travellers with furry companions. The hotel offers direct access to sandy beaches, allowing guests to unwind by the sea. Business travellers will also appreciate the well-equipped facilities provided, ensuring a blend of leisure and productivity during their stay.
  • CDSHotels Basiliani: Situated 18km from Roca Vecchia, CDSHotels Basiliani offers a family-oriented 4-star experience with a commendable rating of 8.2 out of 10. This hotel is designed with families in mind, featuring amenities such as a shared playground and onsite childcare services, ensuring that younger guests are entertained. The hotel also provides free cribs for infants, making it a convenient choice for families travelling with small children. With its focus on family-friendly experiences, CDSHotels Basiliani is an excellent option for those looking to create lasting memories together.
  • Hotel Vittoria Resort Pool & Spa: Located 18km from Roca Vecchia, Hotel Vittoria Resort Pool & Spa is a fantastic 4-star option for those who crave adventure and relaxation. With a guest rating of 8.8 out of 10, the hotel features direct beach access and a variety of adventure sports available nearby, including hiking, cycling, and horse riding. Families will find an array of child-friendly amenities, such as an arcade game room and babysitting services. This resort is ideal for guests looking to explore the outdoors while enjoying quality family time.

Where to stay in Roca Vecchia

Roca Vecchia, a charming village on the coast of Southern Italy, offers a delightful blend of culture and history. Explore the ancient town, basking in the sun on its stunning rocky coast. Nearby, the quaint village of San Foca invites you to enjoy its friendly atmosphere and relaxing vibes. Perfect for beach lovers and outdoor enthusiasts, Roca Vecchia promises an unforgettable experience amidst breathtaking scenery and warm hospitality.

  • Otranto: Located approximately 18km from Roca Vecchia, Otranto is a charming city that comes alive during the summer months, particularly from June to August. Known for its stunning beaches and scenic views, Otranto offers visitors a delightful outdoor experience. Explore the vibrant public markets and indulge in local delicacies at various resorts. Key highlights include the picturesque marina and harbour, which are perfect for leisurely strolls or enjoying a boat ride. The blend of history and natural beauty makes Otranto a must-visit destination.
  • Melendugno: As the city in which Roca Vecchia is situated, Melendugno experiences a surge in tourists during the peak summer season, especially from June to August. This city is celebrated for its beautiful beaches and outdoor adventures, making it a favourite for nature enthusiasts. Visitors can partake in activities like golfing at local courses or relaxing at resorts that dot the coastline. The family-friendly beaches and accessible marina add to the allure, providing a perfect spot for families seeking relaxation and recreation.
  • Torre dell'Orso: Just 2km from Roca Vecchia, Torre dell'Orso is a quaint village that captivates visitors with its stunning coastal scenery. The village sees a seasonal influx of travellers, particularly from June to August. Known for its inviting beaches and outdoor activities, Torre dell'Orso offers a lovely market experience and even an amusement park for families. With its family-friendly beaches and proximity to the marina, this charming village is perfect for those looking to unwind and enjoy the beauty of Puglia’s coastline.

Things to do in Roca Vecchia

Shopping

In Roca Vecchia, explore charming local shops offering handmade ceramics and traditional Puglian delicacies. If you're up for a drive, visit Lecce's Centro Commerciale Mongolfiera, located about 32km away, where you'll find a variety of shops and eateries in a modern shopping environment.

Recreation

Explore the tranquil atmosphere at Roca Vecchia’s wellness retreats, offering holistic treatments and rejuvenating yoga sessions by the sea. Enjoy leisurely strolls along the coastline and indulge in local cuisine at nearby eateries, all while soaking in the natural beauty of this stunning coastal region.

Adventure

Explore the stunning sea caves and cliffs of Roca Vecchia with a kayaking adventure, offering breathtaking views and a chance to discover hidden gems along the coastline. Alternatively, try cliff diving for a thrilling experience, plunging into the crystal-clear waters from impressive heights amidst dramatic scenery.

Nightlife

In Roca Vecchia, the vibrant beach clubs offer lively music and dancing under the stars. The nearby bars provide a relaxed atmosphere for enjoying cocktails and mingling. Strolling along the coastline, you can soak in the enchanting views and lively energy of the night.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Roca Vecchia

Roca Vecchia is an idyllic destination for beach lovers and outdoor enthusiasts, boasting stunning scenery and rich cultural experiences. Visitors can explore captivating attractions such as ancient ruins and archaeological sites, alongside beautiful beaches and lakes. This charming locale perfectly caters to those seeking both relaxation and adventure, making it an ideal spot for a memorable holiday in Italy.

  • Spiaggia Nfucaciucci: Nestled within Roca Vecchia, Spiaggia Nfucaciucci offers a serene beach atmosphere, ideal for relaxation and sunbathing. The picturesque scenery provides a perfect backdrop for a leisurely day by the sea.
  • Cava di Bauxite: Located 19km from Roca Vecchia, Cava di Bauxite is a stunning lake surrounded by striking red cliffs, creating a unique contrast with its turquoise waters. This enchanting spot is perfect for outdoor activities and romantic strolls amidst nature’s beauty.
  • Melendugno Beach: Just 2km away from Roca Vecchia, Melendugno Beach boasts a charming coastal vibe, inviting visitors to enjoy sandy shores and gentle waves. It’s a lovely place for a refreshing swim or a peaceful beachside walk.

Best time to go to Roca Vecchia

The best time to visit Roca Vecchia is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are high and weather is sunny with no rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January52.2°F (11.2°C)Light RainMostly SunnyAverageSlightly Low
February52.5°F (11.4°C)Light RainMostly SunnyAverageSlightly Low
March54.9°F (12.7°C)Light RainMostly SunnyAverageAverage
April59.2°F (15.1°C)Light RainMostly SunnyAverageAverage
May66.4°F (19.1°C)No RainSunnyAverageAverage
June74.7°F (23.7°C)No RainSunnyHighSlightly High
July80.2°F (26.8°C)No RainSunnyHighSlightly High
August81.1°F (27.3°C)No RainSunnyHighSlightly High
September75.2°F (24.0°C)Light RainSunnyAverageAverage
October67.8°F (19.9°C)Light RainMostly SunnyLowAverage
November61.7°F (16.5°C)Light RainMostly SunnyLowSlightly Low
December55.2°F (12.9°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Roca Vecchia

Accessing Roca Vecchia in Puglia, Italy is convenient via two major airports. Brindisi Airport (BDS-Papola Casale) is situated 58km away, with excellent hotel options like Masseria Malvindi, a 5-star hotel 16km from the airport, offering airport shuttles on request. Hotel Orientale, a 4-star establishment just 2km away, provides quick access to the airport. Alternatively, Corfu Airport (CFU-Ioannis Kapodistrias) lies 148km from Roca Vecchia, with nearby luxury hotels such as Angsana Corfu Resort & Spa, located 6km away, featuring transfer services. Both airports ensure seamless travel to this charming destination.

Frequently asked questions

Where is the best place for a stay in Roca Vecchia?
Tivoli Palazzo 1880 Lecce Hotel, located 13.6 mi (21.9 km) from the heart of Roca Vecchia, is a top choice for your stay based on our traveler data. Two other choices for your visit to the area are 19 Summer Suites and Hilton Garden Inn Lecce. See all available top hotels, or vacation rentals in Roca Vecchia.
What are some of the best vacation rentals in Roca Vecchia?
RESIDENCE VIA LECCE: This vacation home rental outside of Roca Vecchia comes with free WiFi so you can feel at home during your trip. This vacation rental also comes with free parking to give you added peace of mind. See all vacation rentals in Roca Vecchia.
If I need to cancel my hotel reservation in Roca Vecchia, will I receive a refund?
Yes, you'll find most hotel reservations are fully refundable if you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of your arrival date. If your reservation is non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Roca Vecchia.
What's the best pet-friendly place to stay in Roca Vecchia?
Oasis Park Hotel is a top property for people traveling with their pets, and offers a restaurant and a bar/lounge for its human guests. Hotel Mare Blu is another good choice for you and your pet. See more pet-friendly hotel accommodations in Roca Vecchia.
What are some accommodations with pools in Roca Vecchia?
Tivoli Palazzo 1880 Lecce Hotel: Features a full-service spa, an indoor pool, and a health club. 19 Summer Suites and Hilton Garden Inn Lecce are a couple of other choices with an onsite pool. View all hotels with pools in Roca Vecchia.
How is it to stay in Roca Vecchia?
Visitors can enjoy all that Roca Vecchia has to offer including the beaches and monuments. Tourists to the city can also enjoy its rich culture. In Roca Vecchia, there are 20 hotels and other accommodations to choose from. Find out more about Roca Vecchia.
What should I see while I'm in Roca Vecchia?
Landmarks like Roca Vecchia Archaeological Site and Punta Sapone might be worth a visit. Natural beauty is on display at Grotta della Poesia, Spiaggia Nfucaciucci, and Spiaggia Le colonie. Additionally, you might want to add Li Marangi Beach to your itinerary. Check out what more to see and do in Expedia's Roca Vecchia guide.
What's the seasonal weather like in Roca Vecchia?
The hottest months are usually August and July with an average temp of 78°F, while the coldest months are January and February with an average of 54°F. Average annual precipitation for Roca Vecchia is 31 inches.

Explore a world of travel with Expedia