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

Search 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
15 Aug - 16 Aug
Tomorrow
16 Aug - 17 Aug
Next weekend
21 Aug - 23 Aug
In two weeks
28 Aug - 30 Aug

Filter by

Property class

Guest rating

Our top choices for Roca Vecchia hotels

1. Hotel Belvedere, Torre Dell'Orso

Hotel Belvedere, Torre Dell'Orso
Melendugno
United States
Toni-Marie
NZ$457
includes taxes & fees
22 Aug - 23 Aug
Hotel Belvedere, Torre Dell'Orso

2. Masseria Borgo Sentinella

Masseria Borgo Sentinella
Melendugno
United States
Jorge
NZ$297
includes taxes & fees
13 Sept - 14 Sept
Masseria Borgo Sentinella

3. Posia Retreat & SPA | UNA Esperienze

Posia Retreat & SPA | UNA Esperienze
Melendugno
United States
George Kim
NZ$759
includes taxes & fees
22 Aug - 23 Aug
Posia Retreat & SPA | UNA Esperienze

4. Poesis Park Glamping

Poesis Park Glamping
Roca
Italy
Janine
NZ$184
includes taxes & fees
31 Aug - 1 Sept
Poesis Park Glamping

5. Acaya Golf Resort & SPA

Acaya Golf Resort & SPA
Vernole
United States
Sidra
NZ$271
includes taxes & fees
31 Aug - 1 Sept
Acaya Golf Resort & SPA

6. VOI Daniela Essentia

VOI Daniela Essentia
Otranto
United States
Michelle
NZ$606
includes taxes & fees
21 Aug - 22 Aug
VOI Daniela Essentia

7. BIO AGRITURISMO SALOS

BIO AGRITURISMO SALOS
Otranto
France
Guy
NZ$203
includes taxes & fees
7 Sept - 8 Sept
BIO AGRITURISMO SALOS

8. Dimora Assuntina Fine Rooms

Dimora Assuntina Fine Rooms
Martano
United Kingdom
Jane Marie
NZ$112
includes taxes & fees
1 Sept - 2 Sept
Dimora Assuntina Fine Rooms

9. Masseria Stali, The Originals Relais

Masseria Stali, The Originals Relais
Caprarica di Lecce
United Kingdom
Richard
NZ$367
includes taxes & fees
13 Sept - 14 Sept
Masseria Stali, The Originals Relais

10. Sanlu Hotel

Sanlu Hotel
Carpignano Salentino
United States
Stephanie
NZ$165
includes taxes & fees
14 Sept - 15 Sept
Sanlu Hotel

11. Masseria Prosperi

Masseria Prosperi
Otranto
United States
Monica
NZ$726
includes taxes & fees
2 Sept - 3 Sept
Masseria Prosperi

12. Masseria Lilei - Puglia, Salento

Masseria Lilei - Puglia, Salento
Lizzanello
United States
John
NZ$609
includes taxes & fees
15 Sept - 16 Sept
Masseria Lilei - Puglia, Salento

13. Masseria Mongiò dell'Elefante

Masseria Mongiò dell'Elefante
Otranto
United States
LAWRENCE
NZ$709
includes taxes & fees
16 Aug - 17 Aug
Masseria Mongiò dell'Elefante

14. Masseria Muntibianchi AgriResort Restaurant & SPA

Masseria Muntibianchi AgriResort Restaurant & SPA
Giurdignano
United States
Steven
NZ$418
includes taxes & fees
31 Aug - 1 Sept
Masseria Muntibianchi AgriResort Restaurant & SPA

15. Best Western Plus Leone di Messapia Hotel & Conference

Best Western Plus Leone di Messapia Hotel & Conference
Lecce
United States
Von Mark Vicente
NZ$226
includes taxes & fees
29 Aug - 30 Aug
Best Western Plus Leone di Messapia Hotel & Conference

16. Tenuta Masseria & Spa Chicco Rizzo

Tenuta Masseria & Spa Chicco Rizzo
Sternatia
Australia
Jacqui
NZ$369
includes taxes & fees
15 Sept - 16 Sept
Tenuta Masseria & Spa Chicco Rizzo

17. Tenuta Pigliano

Tenuta Pigliano
Bagnolo del Salento
Italy
Serena
NZ$254
includes taxes & fees
19 Aug - 20 Aug
Tenuta Pigliano

18. Relais Tenuta Campì

Relais Tenuta Campì
Martano
Canada
Andre
NZ$444
includes taxes & fees
17 Aug - 18 Aug
Relais Tenuta Campì

19. Agriturismo Il Megalite

Agriturismo Il Megalite
Giurdignano
United States
Mato
NZ$158
includes taxes & fees
9 Sept - 10 Sept
Agriturismo Il Megalite

20. Tenuta Paifer

Tenuta Paifer
Otranto
NZ$320
includes taxes & fees
23 Aug - 24 Aug
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 when you take a trip to 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

Punta Sapone

10.0/10 (2 reviews)
Find out about the history of Roca Vecchia when you spend time at Punta Sapone. 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

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

Recent Reviews in Roca Vecchia

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 20 hours ago
Arryvo
Borgo Mulino a Vento - Resort

Borgo Mulino a Vento - Resort

10/10 Excellent
"This was a fabulous stay. Exactly what we were hoping for. A beautiful setting, immaculate grounds and an incredibly helpful staff. The pool was just what we needed in the August heat. The restaurant served wonderful meals with fresh daily produce picked from the onsite garden that morning. A great location to take short trips to the coast or inland. The staff were happy to help with reservations and ideas. The rooms were great, we enjoyed the modern a/c unit. The provided breakfast was fresh and included every possible option."
Richard 6-night trip
Posted 1 day ago
Borgo Mulino a Vento - Resort
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 1 day 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 12 days 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 13 days ago
Baglioni Masseria Muzza Resort & Spa
Patria Palace Hotel Lecce - Leading Hotels of the World

Patria Palace Hotel Lecce - Leading Hotels of the World

10/10 Excellent
"Beautiful hotel in excellent central location. Great service."
jack 2-night trip
Posted 2 weeks ago
Patria Palace Hotel Lecce - Leading Hotels of the World
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 2 weeks ago
Best Western Plus Leone di Messapia Hotel & Conference
8Piuhotel

8Piuhotel

10/10 Excellent
"This is a great place to stay in Lecce. The hotel is very modern and clean. The reception staff is excellent and they speak perfect English. The room was spacious and very functional. The breakfast was very good and the staff serving the coffees and teas were very efficient. Most importantly, there is plenty of parking on the property and there is no charge for it. This hotel is easy to find getting in to Lecce and easy to depart from the city. Although this hotel is not too far from the historic section of Lecce, I would still recommend driving to the “Parchejoo” (parking lot close to the castle) which is underground and huge. Lecce is a beautiful city with lots of interesting places to visit and to stroll around. This hotel made our stay there very pleasant. Highly recommend it, and I am an expert world traveler for over 40 years."
Miguel 1-night trip
Posted 1 month ago
8Piuhotel
Hilton Garden Inn Lecce

Hilton Garden Inn Lecce

10/10 Excellent
"The hotel was extremely dog friendly, which was a relief for me. When you’re traveling with your service pet and you’re constantly being questioned overseas if it’s actually a service pet or if you have a lap dog it becomes anxious making all the time. So, when I walk into a beautiful hotel that welcomes you with a smile and welcomed your pet with a smile it’s such a relief!!! Thank you for the wonderful stay."
Alicia 2-night trip
Posted 2 months ago
Hilton Garden Inn Lecce

More cheap accommodation 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 beaches with crystal-clear waters, perfect for sunbathing and swimming.
  • Rich History: Explore ancient ruins and archaeological sites that highlight the area's fascinating past.
  • Charming Village Atmosphere: Experience the quaint fishing village vibe and enjoy local markets and friendly locals.
  • Scenic Coastline: Discover breathtaking rocky coastlines ideal for hiking and photography.
  • Varied Accommodations: Choose from charming bed & breakfasts to agritourism properties for a unique stay.

Find great hotels near Roca Vecchia

Discover the charming accommodations in Roca Vecchia, where you can enjoy a delightful mix of bed & breakfasts and agritourism properties. This picturesque destination is perfect for families, pet lovers, and adventure seekers alike. With options like vacation rentals and a range of hotels in nearby San Foca and Conca Specchiulla, you'll find the ideal base for your Italian getaway. Expect warm hospitality and stunning landscapes as you unwind in this beautiful part of Puglia.

  • Hotel Belvedere, Torre Dell'Orso: Nestled just 1.6km from Roca Vecchia, Hotel Belvedere offers a delightful blend of beachside relaxation and pet-friendly amenities, making it an ideal choice for travellers seeking a laid-back coastal getaway. With a commendable guest rating of 9.4 out of 10, this 4-star hotel features direct beach access, enabling guests to immerse themselves in the sun and surf. The hotel also accommodates pets with specific policies in place, ensuring a comfortable stay for both guests and their furry companions.
  • CDSHotels Basiliani: Located 17.7km from Roca Vecchia, CDSHotels Basiliani is a family-oriented 4-star hotel recognised for its welcoming atmosphere and suitability for business travellers. With a guest rating of 8.2 out of 10, the hotel prioritises the needs of younger visitors, offering amenities such as a shared playground and onsite babysitting services. This makes it a practical choice for families looking to unwind while enjoying various leisure activities in a comfortable setting.
  • Hotel Vittoria Resort Pool & Spa: Situated 17.7km from Roca Vecchia, Hotel Vittoria Resort Pool & Spa is perfect for families and adventure seekers alike. This 4-star establishment boasts a guest rating of 8.8 out of 10 and features direct access to the beach alongside a range of outdoor activities, including hiking and biking. The hotel also offers amenities for children, such as an arcade game room and babysitting services, ensuring that both adults and kids can enjoy a fulfilling holiday experience.

Where to stay in Roca Vecchia

Roca Vecchia, a charming village on the southern Italian coast, is perfect for beach lovers and outdoor enthusiasts alike. Explore the stunning rocky coastline and soak in the historical vibes of this ancient town. Nearby, the picturesque San Foca offers a relaxing atmosphere, ideal for unwinding. With friendly locals and rich culture, your experience in and around Roca Vecchia promises to be unforgettable, blending scenic beauty with intriguing excursions.

  • Otranto: Located approximately 17.7km from Roca Vecchia, Otranto is a vibrant city known for its stunning coastline and rich history. The seasonal influx of visitors peaks during the warmer months from June to August, as travellers flock to enjoy the beautiful beaches and picturesque scenery. Otranto offers a delightful travel experience with its charming markets, lively public spaces, and expansive resorts. Key attractions include the picturesque beaches, the bustling marina, and the historic harbour, making it a perfect spot for relaxation and exploration.
  • Melendugno: As the municipality that encompasses Roca Vecchia, Melendugno is a city that showcases the beauty of the Puglia region. The peak travel season falls between June and August, with fewer arrivals in the cooler months, such as February and late November. Visitors are drawn to Melendugno for its beautiful beaches and outdoor activities, including access to top-notch golf courses and resorts. The local attractions, such as family-friendly beaches and marinas, provide a welcoming atmosphere for tourists looking to unwind and soak in the stunning coastal landscapes.
  • Torre dell'Orso: Just 1.6km from Roca Vecchia, Torre dell'Orso is a quaint village that offers a delightful beach experience. The village sees a spike in tourist arrivals during the peak summer months from June to August, with fewer visitors in the off-peak season from October to December. Known for its family-friendly beaches and scenic outdoor spaces, Torre dell'Orso is perfect for those seeking leisure and relaxation. Popular activities include exploring local markets and enjoying the nearby amusement park, making it a fun destination for families and adventurers alike.

Things to do in Roca Vecchia

Shopping

In Roca Vecchia, you can explore charming local shops for unique souvenirs and gifts, like handmade ceramics and local delicacies. If you're up for a drive, check out the nearby Lecce city centre, where you’ll find a variety of boutiques and artisan shops showcasing regional craftsmanship.

Recreation

In Roca Vecchia, the stunning Natural Spa offers a serene atmosphere with holistic treatments inspired by local traditions. For relaxation, enjoy yoga sessions on the beach, surrounded by breathtaking coastal views, while the nearby historical sites provide an enriching backdrop for leisurely explorations.

Adventure

In Roca Vecchia, explore the captivating sea caves and dramatic cliffs on a kayaking adventure. You can also wander through the ancient ruins of the Roman villa, immersing yourself in history while enjoying stunning coastal views. Snorkelling in the crystal-clear waters reveals an underwater world teeming with marine life.

Nightlife

Explore the vibrant nightlife in Roca Vecchia by visiting La Dolce Vita for their refreshing cocktails and beachside vibe. Enjoy live music at nearby Lido Roca, where you can dance under the stars and soak in the lively atmosphere of this charming coastal town.

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

Find the best attractions near Roca Vecchia

Roca Vecchia in Puglia is perfect for a beach and outdoor getaway, offering stunning scenery and cultural experiences. Visitors can explore beautiful beaches, nearby lakes, and ancient castles, along with fascinating archaeological sites featuring ancient ruins. This charming destination caters to travellers seeking both relaxation and adventure, making it an ideal spot for an unforgettable vacation.

  • Alimini Beach: Discover the stunning Alimini Beach, located 9.7km from Roca Vecchia, where you can relax on soft sands and enjoy the vibrant beach atmosphere. This spot is ideal for sunbathing and swimming in crystal-clear waters.
  • Otranto Waterfront: Just 17.7km away, Otranto Waterfront offers a picturesque harbour experience, featuring lovely coastal scenery and charming seaside cafés. Stroll along the waterfront and take in the stunning views of the Adriatic Sea.
  • Cava di Bauxite: Located 19.3km from Roca Vecchia, Cava di Bauxite is a unique lake surrounded by striking red cliffs, creating a romantic outdoor setting perfect for exploration and photography.

Best time to go to Roca Vecchia

The best time to visit Roca Vecchia can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Roca Vecchia falls in August, when visitor numbers are high and weather is sunny with no rain. The coolest average temperature in Roca Vecchia falls in January, 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

Flying into Roca Vecchia, Italy, offers options from two major airports. Corfu (CFU-Ioannis Kapodistrias) is situated 148.1km away, with notable hotels like Angsana Corfu Resort & Spa, just 6.4km from the airport, providing transfers and shuttles. Brindisi (BDS-Papola Casale) is closer at 57.9km, featuring excellent accommodations such as Masseria Malvindi, located 16.1km away, offering various airport shuttle services. Hotel Orientale is a convenient choice, just 1.6km from Brindisi, and also provides easy access to the airport. These options ensure a smooth journey for tourists heading to the stunning Puglia region.

Frequently asked questions

When is the best time to go to Roca Vecchia?
The best time to go to Roca Vecchia is during the shoulder seasons of May, early June, September, and early October.These months offer pleasant weather, with warm temperatures great for exploring the archaeological site and enjoying the coastline, without the intense heat and larger crowds of mid-summer. You'll find the sea warm enough for swimming, and the towns and restaurants are fully operational. For couples looking for a romantic getaway, these periods provide a more relaxed and intimate experience.Families travelling with children might also find these times ideal. The milder temperatures are more comfortable for little ones, and popular attractions like the Grotta della Poesia (Cave of Poetry) are less crowded, making for a more enjoyable visit.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Roca Vecchia.
How can I save on a hotel booking in Roca Vecchia with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Roca Vecchia hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Roca Vecchia?
Prices for hotels in Roca Vecchia often vary, but you can find a great deal from NZ$112 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia