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

Roca Vecchia Hotels from ₹4,619

  • 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
21 Oct - 22 Oct
Tomorrow
22 Oct - 23 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

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
₹6,298
₹6,928 total
includes taxes & fees
21 Nov - 22 Nov
Hotel Belvedere, Torre Dell'Orso

2. BIO AGRITURISMO SALOS

BIO AGRITURISMO SALOS
Otranto
United States
Sara
₹6,204
₹7,038 total
includes taxes & fees
22 Oct - 23 Oct
BIO AGRITURISMO SALOS

3. Acaya Golf Resort & SPA

Acaya Golf Resort & SPA
Vernole
United States
Sidra
₹10,168
₹11,184 total
includes taxes & fees
29 Oct - 30 Oct
Acaya Golf Resort & SPA

4. Masseria Mongiò dell'Elefante

Masseria Mongiò dell'Elefante
Otranto
United States
LAWRENCE
₹20,590
₹23,074 total
includes taxes & fees
29 Oct - 30 Oct
Masseria Mongiò dell'Elefante

5. Patria Palace Hotel Lecce - Leading Hotels of the World

Patria Palace Hotel Lecce - Leading Hotels of the World
Lecce Historic Center
Australia
Anita
₹32,449
₹36,547 total
includes taxes & fees
16 Nov - 17 Nov
Patria Palace Hotel Lecce - Leading Hotels of the World

6. Tivoli Palazzo 1880 Lecce Hotel

Tivoli Palazzo 1880 Lecce Hotel
Lecce Historic Center
United States
Rene
₹22,093
₹24,302 total
includes taxes & fees
15 Nov - 16 Nov
Tivoli Palazzo 1880 Lecce Hotel

7. Masseria Stali, The Originals Relais

Masseria Stali, The Originals Relais
Caprarica di Lecce
Canada
Alessandro
₹5,890
₹6,479 total
includes taxes & fees
2 Nov - 3 Nov
Masseria Stali, The Originals Relais

8. Pollicastro Boutique Hotel

Pollicastro Boutique Hotel
Lecce Historic Center
United States
Amelia
₹17,939
₹20,372 total
includes taxes & fees
8 Nov - 9 Nov
Pollicastro Boutique Hotel

9. Masseria Prosperi

Masseria Prosperi
Otranto
United States
Monica
₹17,433
₹19,177 total
includes taxes & fees
8 Nov - 9 Nov
Masseria Prosperi

10. Sanlu Hotel

Sanlu Hotel
Carpignano Salentino
United Kingdom
Nicholas
₹7,771
₹8,548 total
includes taxes & fees
28 Oct - 29 Oct
Sanlu Hotel

11. 8Piuhotel

8Piuhotel
Lecce
Canada
José
₹10,942
₹12,676 total
includes taxes & fees
21 Nov - 22 Nov
8Piuhotel

12. Borgo Mulino a Vento - Resort

Borgo Mulino a Vento - Resort
Uggiano la Chiesa
United States
James
₹13,081
₹14,389 total
includes taxes & fees
28 Oct - 29 Oct
Borgo Mulino a Vento - Resort

13. Arryvo

Arryvo
Lecce Historic Center
United Kingdom
KYEONGJAE
₹10,656
₹12,148 total
includes taxes & fees
2 Nov - 3 Nov
Arryvo

14. Hotel Palazzo Papaleo

Hotel Palazzo Papaleo
Otranto Historic Centre
United States
Roshanak
₹14,912
₹16,829 total
includes taxes & fees
30 Oct - 31 Oct
Hotel Palazzo Papaleo

15. Best Western Plus Leone di Messapia Hotel & Conference

Best Western Plus Leone di Messapia Hotel & Conference
Lecce
Brazil
Clovis
₹9,088
₹9,997 total
includes taxes & fees
4 Nov - 5 Nov
Best Western Plus Leone di Messapia Hotel & Conference

16. Hotel Vittoria Resort Pool & Spa

Hotel Vittoria Resort Pool & Spa
Otranto
Canada
Pete
₹12,770
₹14,473 total
includes taxes & fees
23 Oct - 24 Oct
Hotel Vittoria Resort Pool & Spa

17. Palazzo Zimara Boutique Hotel - The D'Angelo Family Collection

Palazzo Zimara Boutique Hotel - The D'Angelo Family Collection
Lecce Historic Center
United States
Greggory
₹21,143
₹23,683 total
includes taxes & fees
15 Nov - 16 Nov
Palazzo Zimara Boutique Hotel - The D'Angelo Family Collection

18. Est Hotel

Est Hotel
Santa Cesarea Terme
United States
Ian
₹8,368
₹9,630 total
includes taxes & fees
31 Oct - 1 Nov
Est Hotel

19. La Fiermontina | Luxury Home

La Fiermontina | Luxury Home
Lecce Historic Center
United States
Carlos
₹19,463
₹23,332 total
includes taxes & fees
11 Nov - 12 Nov
La Fiermontina | Luxury Home

20. Palazzo Sant'Anna Lecce

Palazzo Sant'Anna Lecce
Lecce Historic Center
United States
Karen
₹23,120
₹26,496 total
includes taxes & fees
26 Oct - 27 Oct
Palazzo Sant'Anna Lecce
View all properties

Compare top hotels in Roca Vecchia

A deck with lounge chairs overlooking a pool and the sea.

Hotel Belvedere, Torre Dell'Orso

Melendugno
View
A buffet table with various food items and a green bottle.

BIO AGRITURISMO SALOS

Otranto
View
A pool with clear blue water, surrounded by palm trees and a yellow building with arched windows.

Acaya Golf Resort & SPA

Vernole
View
An aerial view of a coastal area with clear turquoise waters, rocky shoreline, and dense green vegetation.

Masseria Mongiò dell'Elefante

Otranto
View
A spa area with a water feature, arched ceilings, and a reception desk.

Patria Palace Hotel Lecce - Leading Hotels of the World

Lecce Historic Center
View
9.4
Exceptional
283 reviews
9.2
Wonderful
10 reviews
9.2
Wonderful
60 reviews
9.0
Wonderful
48 reviews
9.4
Exceptional
485 reviews
₹6,298
₹6,928 total
includes taxes & fees
21 Nov - 22 Nov
₹6,204
₹7,038 total
includes taxes & fees
22 Oct - 23 Oct
₹10,168
₹11,184 total
includes taxes & fees
29 Oct - 30 Oct
₹20,590
₹23,074 total
includes taxes & fees
29 Oct - 30 Oct
₹32,449
₹36,547 total
includes taxes & fees
16 Nov - 17 Nov
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 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 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

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

SANTA CHIARA Suite Hotel & Spa - Lecce

SANTA CHIARA Suite Hotel & Spa - Lecce

10/10 Excellent
"staff"
Barbara 2-night trip
Posted 1 day ago
SANTA CHIARA Suite Hotel & Spa - Lecce
Tivoli Palazzo 1880 Lecce Hotel

Tivoli Palazzo 1880 Lecce Hotel

10/10 Excellent
"Habitación perfectamente limpia, las sábanas y almohadas súper confortables, el personal 10/10, desayuno con muchísimas opciones y todo delicioso; nos encantó ver el atardecer desde el bar de la terraza 😍"
Juan alberto 2-night trip
Posted 1 day ago
Tivoli Palazzo 1880 Lecce Hotel
Patria Palace Hotel Lecce - Leading Hotels of the World

Patria Palace Hotel Lecce - Leading Hotels of the World

10/10 Excellent
"Patria Palace Hotel is in an excellent location in the heart of the old walled city of Lecce. A lovely historic building with large comfortable rooms. The staff are anxious to make your stay as wonderful as possible. The breakfast is amazing and a wonderful way to start your day of exploring."
Kathie 2-night trip
Posted 3 days ago
Patria Palace Hotel Lecce - Leading Hotels of the World
Palazzo De Noha

Palazzo De Noha

10/10 Excellent
"Wonderful property in the heart of the historic district. The concierge was knowledgeable, accommodating and well versed in securing an exceptional guide for us. Beautiful accommodation, delectable breakfast on the rooftop terrace. Five stars !"
anita victoria 2-night trip
Posted 3 days ago
Palazzo De Noha
Dimore di Lecce

Dimore di Lecce

8/10 Good
"Great stay. Perfect location. Comfortable room."
Rhonda 5-night trip
Posted 4 days ago
Dimore di Lecce
Eos Hotel

Eos Hotel

10/10 Excellent
"The staff was friendly and helpful, and the breakfast was fresh and delicious."
Tyler 1-night trip
Posted 7 days ago
Eos Hotel
8Piuhotel

8Piuhotel

10/10 Excellent
"Great hotel on the outskirts of Lecce, just a 20-minute walk from the historic center. The hotel is modern, very clean, and serves an excellent breakfast. It's especially convenient for travelers arriving by car. Parking in Lecce is also reasonably priced, at less than €1 per hour. Overall, a great place to stay when visiting Lecce."
SERGE 3-night trip
Posted 7 days ago
8Piuhotel
Borgo Mulino a Vento - Resort

Borgo Mulino a Vento - Resort

10/10 Excellent
"friendly"
James 3-night trip
Posted 13 days ago
Borgo Mulino a Vento - Resort
Grand Hotel di Lecce

Grand Hotel di Lecce

10/10 Excellent
"A good one night stay. Very close to the train station so handy for onward travel. Breakfast was quite limited, but apart from that our stay was perfectly fine"
Amanda 1-night trip
Posted 3 weeks ago
Grand Hotel di Lecce

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

Hotels in Roca Vecchia with star rating

Find out more about Roca Vecchia

Top reasons to visit Roca Vecchia

  • Stunning Coastline: Roca Vecchia boasts breathtaking coastal views, perfect for beach lovers and outdoor enthusiasts.
  • Rich Cultural Heritage: Discover ancient ruins and archaeological sites that reflect the area's fascinating history.
  • Charming Atmosphere: Experience the delightful local community and quaint streets that embody authentic Italian culture.
  • Variety of Activities: Engage in outdoor adventures, from relaxing on beaches to exploring tranquil lakes.
  • Welcoming Accommodation: Enjoy a range of charming bed and breakfasts and agritourism options for a memorable stay.

Find great hotels near Roca Vecchia

Explore a delightful range of accommodation options in Roca Vecchia, Melendugno, Puglia, where charming bed and breakfast establishments and agritourism properties await. Ideal for families and pet owners, these lodgings offer a memorable adventure vacation experience. Whether you seek vacation rentals or specific hotels like Villa Paola or those in Conca Specchiulla and San Foca, Roca Vecchia has the perfect place for you to unwind and enjoy the stunning Italian coast.

  • Hotel Belvedere, Torre Dell'Orso: A charming 4-star retreat located approximately 2km from Roca Vecchia, Hotel Belvedere is ideal for beach enthusiasts and pet owners. With a commendable guest rating of 9.4 out of 10, this hotel offers direct access to the sandy shores, making it a perfect spot for sun-seekers. The pet-friendly policy accommodates certain animals with restrictions, ensuring a welcoming atmosphere for furry companions. Business travellers will also appreciate the convenient amenities tailored to their needs, creating a versatile vacation experience.
  • CDSHotels Basiliani: Situated 18km from Roca Vecchia, CDSHotels Basiliani is a delightful 4-star option with a guest rating of 8.2 out of 10. This family-oriented hotel caters to parents and children alike, providing a variety of amenities such as cribs, a children’s pool, and an onsite babysitting service. The playful playground invites younger guests to explore, making it a suitable choice for families seeking a relaxed atmosphere. The combination of comfortable lodgings and family-centric facilities ensures a pleasant stay for all.
  • Hotel Vittoria Resort Pool & Spa: Located 18km from Roca Vecchia, Hotel Vittoria Resort Pool & Spa boasts a guest rating of 8.8 out of 10 and is perfect for those seeking a blend of adventure and relaxation. With direct access to the beach and an array of adventure sports available nearby, guests can indulge in activities like mountain biking and horse riding. The hotel also prioritises family needs, featuring a game room and childcare services, making it an excellent choice for families looking to create lasting memories.

Where to stay in Roca Vecchia

Roca Vecchia offers an enchanting blend of culture and history set against the stunning backdrop of Southern Italy's rocky coast. Visitors can explore the ancient town's charming streets, relax on beautiful beaches, and experience the friendly atmosphere of nearby San Foca. This idyllic destination is perfect for those seeking a serene escape, with opportunities to enjoy outdoor activities and the breathtaking scenery that defines the Puglian coastline.

  • Otranto: Located 18km from Roca Vecchia, Otranto is a captivating coastal city renowned for its stunning beaches and vibrant outdoor activities. The town experiences a seasonal influx of visitors, particularly from June to August, drawn by its beautiful scenery and lively atmosphere. Otranto boasts a charming public market, where you can sample local delicacies and crafts. The picturesque harbour and marina offer opportunities for sailing and water sports, while the historic landmarks, including the Otranto Cathedral and Aragonese Castle, provide a glimpse into the region's rich history.
  • Melendugno: As the municipality that encompasses Roca Vecchia, Melendugno is a delightful city with a strong appeal to beach lovers and outdoor enthusiasts. Similar to Otranto, visitor numbers peak from June to August, while February and the late autumn months see fewer tourists. Melendugno is home to several stunning beaches and family-friendly resorts, making it an ideal spot for relaxation and recreation. Golf enthusiasts will appreciate the nearby golf courses, while the area's natural beauty and scenic landscapes make it perfect for leisurely explorations and picturesque picnics.
  • Torre dell'Orso: Just 2km from Roca Vecchia, Torre dell'Orso is a charming village that offers a delightful beach experience. Like its neighbouring areas, Torre dell'Orso attracts a large number of visitors during the summer months, particularly from June to August. The village is known for its beautiful family beaches, making it perfect for those travelling with children. In addition to enjoying the sun and sea, visitors can explore local markets and amusement parks, providing a fun-filled day for families and friends alike. With its serene ambiance and scenic views, Torre dell'Orso is a must-visit for any traveller.

Things to do in Roca Vecchia

Shopping

In Roca Vecchia, you can explore quaint local shops offering handmade ceramics and traditional Puglian products. If you're up for a drive, visit the nearby Lecce city centre for a variety of boutiques and artisan shops featuring unique gifts and souvenirs to take home.

Recreation

Roca Vecchia offers tranquil wellness retreats featuring rejuvenating spa treatments, yoga sessions by the sea, and holistic therapies. Explore the nearby stunning coastline through guided nature walks or partake in local culinary workshops, allowing you to immerse yourself in the rich culture and flavours of Puglia.

Adventure

Explore the stunning cliffs and crystal-clear waters of Roca Vecchia through thrilling sea kayaking adventures. Discover hidden coves and enjoy the breathtaking coastal scenery. For those seeking a challenge, try rock climbing along the rugged coastline, where the panoramic views reward your efforts with every ascent.

Nightlife

In Roca Vecchia, the vibrant beach clubs come alive at night, offering lively music and dancing under the stars. Nearby, charming bars provide a relaxed atmosphere to enjoy local wines and cocktails, while coastal views enhance your evening experience.

*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, located in Melendugno, Puglia, is ideal for those seeking beach, outdoor, and scenic experiences. Visitors can explore captivating local attractions, including beautiful beaches, tranquil lakes, and ancient castles. The area's rich cultural heritage is highlighted by archaeological sites and ancient ruins, making it a perfect destination for travellers keen on immersing themselves in history while enjoying the stunning coastal landscape.

  • Alimini Beach: Located 10km from Roca Vecchia, Alimini Beach offers a serene escape with its soft sands and refreshing waters. The beach vibes create a relaxed atmosphere, ideal for sunbathing or enjoying leisurely strolls along the shore.
  • Otranto Waterfront: Situated 18km away, the Otranto Waterfront is a picturesque harbour that boasts stunning views and charming scenery. It's an excellent spot for a leisurely walk, with vibrant cafes and shops lining the waterfront, enhancing its beachside allure.
  • Alimini Lakes: Just 10km from Roca Vecchia, Alimini Lakes presents a tranquil retreat. Surrounded by lush landscapes, it offers opportunities for outdoor activities, romantic picnics, and scenic views, making it a delightful destination for nature enthusiasts.

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

To reach Roca Vecchia, you can fly into two major airports. Brindisi Airport (BDS-Papola Casale) is situated 58km away, with excellent hotel options nearby, such as Hotel Orientale, just 2km from the airport, offering various transportation services including airport shuttles. Another option is Corfu Airport (CFU-Ioannis Kapodistrias), located 148km away, with luxurious hotels like Angsana Corfu Resort & Spa, 6km from the airport, providing transfers and shuttles. Both airports offer convenient access to Roca Vecchia, making your travel seamless and enjoyable.

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