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

Roca Vecchia Hotels from S$78

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Roca Vecchia hotels

Resort Leonardo

Resort Leonardo
Melendugno
9.0 out of 10, Wonderful, (2 reviews)
"Struttura recettiva nuova con disponibilità di più camere con piscina, idromassaggio e ristorantino. Il personale che ci lavora disponibilissimo a soddisfare ogni richiesta sempre con il sorriso. La posizione è ottima per visitare le meravigliose spiagge del Salento che si trovano a pochi minuti di distanza. Dopo il check out è stato possobile trattenerci in struttura un altro pò grazie alla gentilezza della proprietà. La pulizia delle stanze è migliorabile ma in questo caso ognuno ha i propri...
Italy
Silvia
The price is S$393
includes taxes & fees
14 Jul - 15 Jul
Resort Leonardo

Masseria Panareo

Masseria Panareo
3.0 star property
Otranto
9.0 out of 10, Wonderful, (71 reviews)
"cleanliness, good attitude and service from the staff"
United Kingdom
Francis
The price is S$255
includes taxes & fees
7 Jul - 8 Jul
Masseria Panareo

Masseria Francescani

Masseria Francescani
4.0 star property
Lecce
9.6 out of 10, Exceptional, (50 reviews)
"Lovely, relaxing property with great staff."
Canada
Gregory
The price is S$155
includes taxes & fees
8 Jul - 9 Jul
Masseria Francescani

Masseria Muntibianchi AgriResort Restaurant & SPA

Masseria Muntibianchi AgriResort Restaurant & SPA
Giurdignano
9.6 out of 10, Exceptional, (34 reviews)
"Masseria Muntibianchi is a gorgeous, unique small luxury resort, the setting and grounds are beautifully laid out from pool area, private Spa pool, dining area and the suites themselves."
United States
Steven
The price is S$332
includes taxes & fees
10 Jul - 11 Jul
Masseria Muntibianchi AgriResort Restaurant & SPA

Secolario Masseria Del Viverbene

Secolario Masseria Del Viverbene
Palmariggi
10.0 out of 10, Exceptional, (3 reviews)
"A estadia foi otima!!Hotel muito bom,funcionarios muito atenciosos,tudo muito organizado!Adoramos e recomendanos!"
Brazil
Diogo
The price is S$437
includes taxes & fees
13 Jul - 14 Jul
Secolario Masseria Del Viverbene

Lavilla Suite & Relax

Lavilla Suite & Relax
Surbo
10.0 out of 10, Exceptional, (6 reviews)
"Our stay was excellent. The staff service was outstanding, very friendly and they went above and beyond to make our stay great. Breakfast was very nice, offering more of a selection than other stays in/around tge Puglia region. The accomodation was very new, with everything you need. The bed was very comfortable, for a great night sleep. The pool was a little cold, but its quite refreshing and nice once your in. The location of the accomodation is great, with a supermarket next door for...
Australia
Jayden
The price is S$342
includes taxes & fees
12 Jul - 13 Jul
Lavilla Suite & Relax

MASSERIA LILEI

MASSERIA LILEI
Lizzanello
9.6 out of 10, Exceptional, (22 reviews)
"The facility is beautiful. A very relaxing and peaceful oasis. The staff is wonderful. You are made to feel like family "
United States
Robert
The price is S$461
includes taxes & fees
8 Jul - 9 Jul
MASSERIA LILEI

Masseria Corte degli Aromi

Masseria Corte degli Aromi
Palmariggi
9.8 out of 10, Exceptional, (12 reviews)
"This place is simply stunning, probable the best near Maglie, ultra comfortable, and the food is absolutely spectacular. "
United States
Maximilian
The price is S$509
includes taxes & fees
12 Jul - 13 Jul
Masseria Corte degli Aromi

Masseria Stali, The Originals Relais

Masseria Stali, The Originals Relais
Caprarica di Lecce
9.6 out of 10, Exceptional, (105 reviews)
"Great pool and spacious rooms. "
United Kingdom
Richard
The price is S$217
includes taxes & fees
7 Jul - 8 Jul
Masseria Stali, The Originals Relais

Masseria Pozzelle

Masseria Pozzelle
Giurdignano
The price is S$324
includes taxes & fees
3 Aug - 4 Aug
Masseria Pozzelle

Poesis Park Glamping

Poesis Park Glamping
Roca
The price is S$157
includes taxes & fees
14 Jul - 15 Jul
Poesis Park Glamping

Best Western Plus Leone di Messapia Hotel & Conference

Best Western Plus Leone di Messapia Hotel & Conference
4.0 star property
Lecce
9.4 out of 10, Exceptional, (162 reviews)
"Clean room and quiet location. Property was very well maintained. Very helpful staff. "
United States
Von Mark Vicente
The price is S$158
includes taxes & fees
12 Jul - 13 Jul
Best Western Plus Leone di Messapia Hotel & Conference

Corte Dei Granai Meeting&SPA Raro Rooms

Corte Dei Granai Meeting&SPA Raro Rooms
Centro Storico
9.4 out of 10, Exceptional, (9 reviews)
"Struttura di lusso, sono attenti ai minimi particolari. Personale gentile e disponibile. Consigliato!"
Italy
Paolo
The price is S$134
includes taxes & fees
9 Jul - 10 Jul
Corte Dei Granai Meeting&SPA Raro Rooms

Tenuta San Lorenzo

Tenuta San Lorenzo
Giurdignano
10.0 out of 10, Exceptional, (3 reviews)
"Nous avons passĆ© 2 nuits en famille dans la propriĆ©tĆ© San Lorenzo, nous avons Ć©tĆ© merveilleuement bien acceuilli par les propriĆ©taires, les chambres sont tŕès grandes, la litterie est parfaite, et le logement trĆØs propre. Nous avons Ć©tĆ© comblĆ©s par un petit deĵeuner avec de nombreuses specialitĆ©s locales faites maisons, charcuteries, fruits et mention pour les produits sans gluten. Nous recommandons vivement San Lorenzo."
France
karen
The price is S$204
includes taxes & fees
7 Jul - 8 Jul
Tenuta San Lorenzo

Est Hotel

Est Hotel
4.0 star property
Santa Cesarea Terme
9.6 out of 10, Exceptional, (145 reviews)
"We loved staying here!"
Denmark
Paolo
The price is S$147
includes taxes & fees
13 Jul - 14 Jul
Est Hotel

Agriturismo Il Megalite

Agriturismo Il Megalite
Giurdignano
9.6 out of 10, Exceptional, (70 reviews)
"The location was perfect just 4 km out of a otranto able to use as a base for various trips along the coast"
United States
thomas
The price is S$120
includes taxes & fees
9 Jul - 10 Jul
Agriturismo Il Megalite

Sangiorgio Resort & Spa

Sangiorgio Resort & Spa
5.0 star property
Cutrofiano
9.6 out of 10, Exceptional, (54 reviews)
"Amazing stay"
United States
David
The price is S$249
includes taxes & fees
20 Jul - 21 Jul
Sangiorgio Resort & Spa

Arthotel & Park Lecce

Arthotel & Park Lecce
4.0 star property
Lecce
8.4 out of 10, Very good, (174 reviews)
"The room was spacious and very nice and clean, the breakfast very nice and the people very welcoming. Overall a great experience and an extremely beautiful hotel "
Greece
Anastasia
The price is S$167
includes taxes & fees
13 Jul - 14 Jul
Arthotel & Park Lecce

Tenuta Paifer

Tenuta Paifer
Otranto
The price is S$228
includes taxes & fees
14 Jul - 15 Jul
Tenuta Paifer

Willaria country house

Willaria country house
Cursi
9.6 out of 10, Exceptional, (27 reviews)
"Absolutely magical property, lovely pool with great sunbeds and beautiful gardens. The room is quiet, airy, very clean and with great beds. The bathroom clean and modern and plenty of room. Breakfast was very wel presented and also more than enough choices! Everything was fresh and delicious! Staff was attentive, friendly and helpful, with beautiful smiles! We have had an absolutely wonderful and relaxing 8 days and can thoroughly recommend Willaria Country House!"
Netherlands
Willemijn
The price is S$138
includes taxes & fees
7 Jul - 8 Jul
Willaria country house
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Roca Vecchia attractions

Learn more about Roca Vecchia

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

A coastal landscape with a ruined structure and a rainbow.
Photo by Matilde Civitillo
Open Photo by Matilde Civitillo

Top Roca Vecchia Hotel Reviews

More cheap stays in Roca Vecchia

Residence Solaris

Residence Solaris

Litoranea San Cataldo Melendugno LE
8/10 Very good! (2 reviews)

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 Cultural Heritage: The area is steeped in history, featuring ancient ruins and archaeological sites that invite exploration.
  • Charming Local Markets: Visitors can wander through public markets to savour authentic regional cuisine and local delicacies.
  • Picturesque Scenery: The rocky coastline and serene lakes provide breathtaking views and ideal spots for outdoor activities.
  • Welcoming Atmosphere: The friendly locals enhance the village's charm, making it a relaxing destination for all travellers.

Find great hotels near Roca Vecchia

Discover the charm of Roca Vecchia with a variety of accommodation options, including delightful bed and breakfasts and inviting agritourism properties. This picturesque area caters to families and pet owners alike, offering an adventurous vacation experience. Explore top-rated hotel reviews for Villa Paola, Conca Specchiulla, and San Foca hotels to find the perfect retreat for your stay in this enchanting part of Puglia.

  • Hotel Belvedere, Torre Dell'Orso: This inviting 4-star hotel is located approximately 1.6km from Roca Vecchia, offering a delightful beachside experience. With a commendable guest rating of 9.4 out of 10, Hotel Belvedere caters to those seeking a blend of relaxation and pet-friendly amenities. Guests appreciate the direct beach access, allowing for sun-soaked days by the sea. The hotel accommodates pets with specific policies, ensuring that your furry friends can enjoy the holiday too. A thoughtful choice for beach lovers and business travellers alike, this property balances leisure and professionalism.
  • CDSHotels Basiliani: Situated 17.7km from Roca Vecchia, this 4-star hotel boasts a family-friendly theme with a guest rating of 8.2 out of 10. CDSHotels Basiliani is particularly appealing to families, providing a range of amenities designed for children, such as a shared playground and free cribs. For adults seeking relaxation, the full spa service includes a variety of treatments, a sauna, and a Turkish bath, making it a perfect retreat for rejuvenation. The combination of child-centric facilities and spa experiences creates a harmonious environment for families.
  • Hotel Vittoria Resort Pool & Spa: Also located 17.7km from Roca Vecchia, this 4-star resort garners a guest rating of 8.8 out of 10 and is ideal for families and adventure seekers. Hotel Vittoria offers direct access to the beach, along with a host of adventure sports options nearby, such as hiking and bicycle rentals. The hotel also features amenities for children, including an arcade game room and babysitting services. This property provides an exciting blend of relaxation and adventure, making it a great choice for families looking to explore and unwind.

Where to stay in Roca Vecchia

Roca Vecchia, a charming village on the southern Italian coast, offers a delightful blend of culture and history. Visitors can explore the stunning rocky coastline and enjoy the nearby ancient town of San Foca, where friendly locals enhance the relaxing atmosphere. With its beautiful beaches and outdoor activities, Roca Vecchia is the perfect destination for those seeking both tranquillity and adventure in this picturesque region of Puglia.

  • Otranto: Nestled approximately 17.7km from Roca Vecchia, Otranto is a captivating coastal city that enchants visitors with its stunning beaches and vibrant outdoor atmosphere. Seasonal travel peaks between June and August, making it a bustling hub for sun-seekers. The city's charm lies in its picturesque harbour and seaside marina, perfect for leisurely strolls. Otranto is also home to a lively public market, where you can immerse yourself in local culture and cuisine. With its breathtaking scenery and abundant activities, Otranto promises an unforgettable experience for travellers.
  • Melendugno: As the host city of Roca Vecchia, Melendugno is a must-visit destination in Puglia. This city experiences seasonal visitor peaks from June to August, drawing beach lovers and nature enthusiasts alike. Melendugno boasts a variety of outdoor activities, including golf courses and family-friendly resorts, making it ideal for both relaxation and adventure. The nearby beaches and marina offer picturesque spots for sunbathing and water sports, ensuring that every traveller finds something to enjoy. The blend of natural beauty and local charm makes Melendugno a perfect base for your explorations.
  • Torre dell'Orso: Just 1.6km away from Roca Vecchia, Torre dell'Orso is a quaint village that captures the essence of a serene beach getaway. The village sees a seasonal influx of visitors, particularly from June to August, drawn by its stunning coastline and family-friendly atmosphere. With accessible public markets and amusement parks, Torre dell'Orso offers a delightful mix of relaxation and entertainment. The pristine beaches and inviting marina further enhance its appeal, making it an excellent choice for those seeking a peaceful yet engaging holiday experience.

Things to do in Roca Vecchia

Shopping

Roca Vecchia offers charming local shops where you can find unique handmade souvenirs and local delicacies. If you're up for a drive, head to Lecce, about 20 kilometres away, to explore larger shopping centres like Centro Commerciale Lecce and various boutiques featuring traditional Puglian crafts.

Recreation

Experience rejuvenation at Roca Vecchia’s wellness retreats, where you can indulge in soothing spa treatments and calming yoga sessions amidst serene coastal views. Explore the nearby ancient ruins and enjoy leisurely walks along the stunning cliffs, allowing nature to enhance your relaxation journey.

Adventure

Explore the stunning coastal cliffs of Roca Vecchia, where you can enjoy exhilarating rock climbing and breathtaking views of the Adriatic Sea. Dive into the crystal-clear waters for snorkelling adventures, discovering vibrant marine life amidst the rocky coves and hidden grottoes.

Nightlife

Explore the vibrant nightlife at La Taverna del Mare, where you can enjoy fresh seafood and local wine. For a lively atmosphere, visit the nearby Bar Il Molo, offering a selection of cocktails and often featuring local DJs for an energetic evening by the coast.

*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 in Puglia, Italy, is an ideal destination for those seeking a beach, outdoor, and scenic holiday. Visitors can explore captivating points of interest, including beautiful beaches, serene lakes, and historic castles. The area also offers cultural experiences, with notable attractions such as ancient ruins and archaeological sites. Whether you're looking to relax or delve into local history, Roca Vecchia provides a delightful blend of experiences for every traveller.

  • Grotta della Poesia: Nestled within Roca Vecchia, this stunning cave is renowned for its crystal-clear waters and dramatic cliffs. Visitors can indulge in adventurous swimming and diving, surrounded by breathtaking natural beauty.
  • Torre del Parco: Located approximately 20.9km from Roca Vecchia, this historic fort offers a glimpse into the region's rich cultural heritage. The impressive architecture and panoramic views make it an ideal site for history enthusiasts and photographers alike.
  • Roca Vecchia Archaeological Site: Situated within Roca Vecchia, this archaeological site reveals remnants of ancient civilisations. As you explore the ruins, you'll gain insights into the area's fascinating history and cultural significance.

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

To reach Roca Vecchia, you can fly into two major airports: Corfu (CFU-Ioannis Kapodistrias), located approximately 148.1km away, and Brindisi (BDS-Papola Casale), which is about 57.9km distant. Near Corfu Airport, the Angsana Corfu Resort & Spa offers transfers and shuttles, while Ella Alkyna – Adults Only and Corfu Imperial, A Grecotel Resort to Live are also nearby. Brindisi Airport has excellent hotel options such as Masseria Malvindi, which provides airport shuttles on request, and Hotel Orientale, located just 1.6km away, offering convenient access. Palazzo Virgilio is another nearby option with various transportation services available.

Frequently asked questions

Where is the best place for a stay in Roca Vecchia?
Hotel Vittoria Resort Pool & Spa, located 10.7 mi (17.2 km) from the heart of Roca Vecchia, is a top choice for your stay, based on our traveller data. Other good options for your stay in the area are 19 Summer Suites and Tivoli Palazzo 1880 Lecce Hotel. See all available top hotels, or vacation rentals in Roca Vecchia.
If I need to cancel my hotel reservation in Roca Vecchia, will I receive a refund?
Yes! The majority of hotel bookings are refundable if you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might be able to still cancel and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Roca Vecchia.
What's the best dog-friendly hotel in Roca Vecchia?
Oasis Park Hotel is a top property for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Hotel Mare Blu is another option for you and your pet. See more pet-friendly hotel accommodations in Roca Vecchia.
What are some accommodation options with pools in Roca Vecchia?
Hotel Vittoria Resort Pool & Spa: Hotel, 4-minute walk from Otranto Waterfront. Features a full-service spa, a seasonal outdoor pool and a sauna. 19 Summer Suites and Tivoli Palazzo 1880 Lecce Hotel are a couple of other choices that offer an on-site pool. View all hotels with pools in Roca Vecchia.
How is it staying 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 accommodation options to choose from. Find out more about Roca Vecchia.
What are the top places to visit 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. Take a look at what more there is to see and do in Expedia's Roca Vecchia guide.
What's the seasonal weather in Roca Vecchia?
The hottest months are usually August and July, with an average temperature of 25°C, while the coldest months are January and February, with an average of 12°C. Average annual precipitation for Roca Vecchia is 786 mm.

Explore a world of travel with Expedia