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

Roca Vecchia Hotels from S$69

  • 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
4 Oct - 5 Oct
Tomorrow
5 Oct - 6 Oct
Next weekend
9 Oct - 11 Oct
In two weeks
16 Oct - 18 Oct

Filter by

Star rating

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
S$138
includes taxes & fees
18 Oct - 19 Oct
Hotel Belvedere, Torre Dell'Orso

2. BIO AGRITURISMO SALOS

BIO AGRITURISMO SALOS
Otranto
United States
Sara
S$110
includes taxes & fees
24 Oct - 25 Oct
BIO AGRITURISMO SALOS

3. Masseria Prosperi

Masseria Prosperi
Otranto
United States
Monica
S$265
includes taxes & fees
2 Nov - 3 Nov
Masseria Prosperi

4. Acaya Golf Resort & SPA

Acaya Golf Resort & SPA
Vernole
United States
Sidra
S$160
includes taxes & fees
19 Oct - 20 Oct
Acaya Golf Resort & SPA

5. Sanlu Hotel

Sanlu Hotel
Carpignano Salentino
United States
Stephanie
S$116
includes taxes & fees
9 Oct - 10 Oct
Sanlu Hotel

6. Masseria Mongiò dell'Elefante

Masseria Mongiò dell'Elefante
Otranto
United States
LAWRENCE
S$233
includes taxes & fees
6 Oct - 7 Oct
Masseria Mongiò dell'Elefante

7. Masseria Lilei - Puglia, Salento

Masseria Lilei - Puglia, Salento
Lizzanello
United States
John
S$372
includes taxes & fees
6 Oct - 7 Oct
Masseria Lilei - Puglia, Salento

8. Masseria Stali, The Originals Relais

Masseria Stali, The Originals Relais
Caprarica di Lecce
Canada
Alessandro
S$90
includes taxes & fees
2 Nov - 3 Nov
Masseria Stali, The Originals Relais

9. Dimora Assuntina Fine Rooms

Dimora Assuntina Fine Rooms
Martano
United States
Delphine
S$69
includes taxes & fees
4 Nov - 5 Nov
Dimora Assuntina Fine Rooms

10. Willaria country house

Willaria country house
Cursi
Netherlands
Willemijn
S$111
includes taxes & fees
5 Oct - 6 Oct
Willaria country house

11. Hotel Miramare

Hotel Miramare
Otranto
Canada
George
S$111
includes taxes & fees
28 Oct - 29 Oct
Hotel Miramare

12. Relais Tenuta Campì

Relais Tenuta Campì
Martano
France
Monique
S$115
includes taxes & fees
4 Nov - 5 Nov
Relais Tenuta Campì

13. Agriturismo Il Megalite

Agriturismo Il Megalite
Giurdignano
United States
Mato
S$92
includes taxes & fees
6 Oct - 7 Oct
Agriturismo Il Megalite

14. Hotel Palazzo Papaleo

Hotel Palazzo Papaleo
Otranto Historic Centre
United Kingdom
Kaizarin
S$227
includes taxes & fees
24 Oct - 25 Oct
Hotel Palazzo Papaleo

15. Naturalis Bio Resort & Spa

Naturalis Bio Resort & Spa
Martano
United States
Derek
S$325
includes taxes & fees
4 Nov - 5 Nov
Naturalis Bio Resort & Spa

16. Don Agostino Relais Masseria

Don Agostino Relais Masseria
Martano
United Kingdom
Anonymous traveller
S$152
includes taxes & fees
19 Oct - 20 Oct
Don Agostino Relais Masseria

17. Corte di Nettuno - CDSHotels

Corte di Nettuno - CDSHotels
Otranto
United States
Saralyn
S$221
includes taxes & fees
31 Oct - 1 Nov
Corte di Nettuno - CDSHotels

18. Tenuta Centoporte

Tenuta Centoporte
Giurdignano
United States
Lauren
S$204
includes taxes & fees
5 Oct - 6 Oct
Tenuta Centoporte

19. Palazzo Belsanti

Palazzo Belsanti
Lecce
United States
Ante
S$133
includes taxes & fees
4 Nov - 5 Nov
Palazzo Belsanti

20. Dimora San Giuseppe Hotel & SPA****

Dimora San Giuseppe Hotel & SPA****
Otranto
United States
Lisa M
S$183
includes taxes & fees
31 Oct - 1 Nov
Dimora San Giuseppe Hotel & SPA****
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

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 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

Learn more about Roca Vecchia

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

See all hotels in Roca Vecchia
A clear blue pool surrounded by rocky cliffs with people swimming.
Photo by Micolle

Top Roca Vecchia Hotel Reviews

8Piuhotel

8Piuhotel

10/10 Excellent
"The hotel is very modern and conveniently located close to the center. Possible to walk or a very short drive. Rooms are comfortable and breakfast is very good. Free parking and EV charges is a great feature if you are on a self drive through the region"
George 3-night trip
Posted 18 hours ago
8Piuhotel
Pollicastro Boutique Hotel

Pollicastro Boutique Hotel

10/10 Excellent
"Great location, beautiful unique design! We just loved it. Valet parking and many cool sitting areas with so much to look at! Our room was on a level with only stairs but not just any stairs, it’s not much different than walking in the old city, in fact it made it very unique! We’ll be back!"
Nancy 3-night trip
Posted 3 days ago
Pollicastro Boutique Hotel
Dimore di Lecce

Dimore di Lecce

10/10 Excellent
"The property had a lovely studio type room ie bed, kitchenette, bathroom. An Italian breakfast was supplied on the rooftop of the premises. This was a lovely spot to dine. The hosts helped with meal recommendations & ringing taxis. So they helped to make my stay more pleasurable. I would have liked a few amenities for the 4 star status eg tissues, shower cap, vanity set. I was greeted with a bottle of wine and a yummy cake, though. Lecce is a beautiful Baroque city. The Old Town is one of the prettiest and cleanest I’ve seen in Italy. There are a lot of sights to see too eg churches, main entry gates, Roman amphitheatre, Duomo & bell tower with excellent views over the city. I’d recommend this town to everyone."
Cheryl MARGARET 2-night trip
Posted 5 days ago
Dimore di Lecce
Hilton Garden Inn Lecce

Hilton Garden Inn Lecce

8/10 Good
"Nice services but the decoration could be update."
Marie-eve 2-night trip
Posted 6 days ago
Hilton Garden Inn Lecce
Borgo Mulino a Vento - Resort

Borgo Mulino a Vento - Resort

10/10 Excellent
"Lovely hotel, staff are great and near loads of great swimming spots."
James 8-night trip
Posted 7 days ago
Borgo Mulino a Vento - Resort
Mercure Hotel President Lecce

Mercure Hotel President Lecce

10/10 Excellent
"Everything was good!"
Natalia 2-night trip
Posted 9 days ago
Mercure Hotel President Lecce
Hotel Vittoria Resort Pool & Spa

Hotel Vittoria Resort Pool & Spa

10/10 Excellent
"Great staff, very helpful."
Pete 4-night trip
Posted 9 days ago
Hotel Vittoria Resort Pool & Spa
Arryvo

Arryvo

10/10 Excellent
"Service de buanderie très apprécié. Hôtel parfait!"
Marie 2-night trip
Posted 12 days ago
Arryvo
Sangiorgio Resort & Spa

Sangiorgio Resort & Spa

10/10 Excellent
"Beautiful room"
GIANG HUONG 2-night trip
Posted 1 month ago
Sangiorgio Resort & Spa

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 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 8Piuhotel and Patria Palace Hotel Lecce - Leading Hotels of the World. See all available top hotels, or vacation rentals in Roca Vecchia.
What are some of the best holiday rentals that Roca Vecchia has to offer?
Tenuta Marrocco House: This holiday home rental outside of Roca Vecchia offers a terrace and WiFi to help you feel comfortable in your new surroundings. See all 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. Arthotel & Park Lecce 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 Punta Sapone and Roca Vecchia Archaeological Site 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