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

Roca Vecchia Hotels from ₹6,074

  • 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
6 Sept - 7 Sept
Tomorrow
7 Sept - 8 Sept
Next weekend
11 Sept - 13 Sept
In two weeks
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Roca Vecchia hotels

1. Damavi Hotel

Damavi Hotel
San Foca
Sweden
makrem
₹11,673
₹12,841 total
includes taxes & fees
13 Sept - 14 Sept
Damavi Hotel

2. Posia Retreat & SPA | UNA Esperienze

Posia Retreat & SPA | UNA Esperienze
Melendugno
United States
George Kim
₹36,262
₹40,546 total
includes taxes & fees
24 Sept - 25 Sept
Posia Retreat & SPA | UNA Esperienze

3. Dimora Assuntina Fine Rooms

Dimora Assuntina Fine Rooms
Martano
United Kingdom
Jane Marie
₹5,522
₹6,074 total
includes taxes & fees
9 Sept - 10 Sept
Dimora Assuntina Fine Rooms

4. Hotel Solara

Hotel Solara
Otranto
Italy
PAOLA
₹12,678
₹14,275 total
includes taxes & fees
19 Sept - 20 Sept
Hotel Solara

5. BIO AGRITURISMO SALOS

BIO AGRITURISMO SALOS
Otranto
United States
Sara
₹7,597
₹8,576 total
includes taxes & fees
1 Oct - 2 Oct
BIO AGRITURISMO SALOS

6. Sanlu Hotel

Sanlu Hotel
Carpignano Salentino
United States
Stephanie
₹7,076
₹7,783 total
includes taxes & fees
7 Oct - 8 Oct
Sanlu Hotel

7. Tenuta Sidore

Tenuta Sidore
Cursi
Italy
Joe Alexander
₹4,195
₹5,163 total
includes taxes & fees
5 Oct - 6 Oct
Tenuta Sidore

8. Corte Dei Granai Meeting&SPA Raro Rooms

Corte Dei Granai Meeting&SPA Raro Rooms
Centro Storico
Italy
Pasquale
₹3,664
₹6,686 total
includes taxes & fees
27 Sept - 28 Sept
Corte Dei Granai Meeting&SPA Raro Rooms

9. Aia Grande

Aia Grande
Uggiano la Chiesa
United States
Sabina
₹5,460
₹6,006 total
includes taxes & fees
28 Sept - 29 Sept
Aia Grande

10. Best Western Plus Leone di Messapia Hotel & Conference

Best Western Plus Leone di Messapia Hotel & Conference
Lecce
United States
Von Mark Vicente
₹15,165
₹17,670 total
includes taxes & fees
15 Sept - 16 Sept
Best Western Plus Leone di Messapia Hotel & Conference

11. Willaria country house

Willaria country house
Cursi
Netherlands
Willemijn
₹8,325
₹9,157 total
includes taxes & fees
12 Sept - 13 Sept
Willaria country house

12. Masseria Mongiò dell'Elefante

Masseria Mongiò dell'Elefante
Otranto
United States
LAWRENCE
₹23,300
₹26,069 total
includes taxes & fees
7 Oct - 8 Oct
Masseria Mongiò dell'Elefante

13. Masseria Prosperi

Masseria Prosperi
Otranto
United States
Monica
₹33,099
₹36,628 total
includes taxes & fees
1 Oct - 2 Oct
Masseria Prosperi

14. Masseria Stali, The Originals Relais

Masseria Stali, The Originals Relais
Caprarica di Lecce
Canada
Alessandro
₹8,743
₹9,618 total
includes taxes & fees
7 Oct - 8 Oct
Masseria Stali, The Originals Relais

15. Montevergine Agriresort

Montevergine Agriresort
Otranto
United Kingdom
Nicolas
₹8,480
₹9,548 total
includes taxes & fees
28 Sept - 29 Sept
Montevergine Agriresort

16. Tenuta Masseria & Spa Chicco Rizzo

Tenuta Masseria & Spa Chicco Rizzo
Sternatia
United Kingdom
Jesse
₹18,957
₹20,853 total
includes taxes & fees
30 Sept - 1 Oct
Tenuta Masseria & Spa Chicco Rizzo

17. Palazzo Sant'Anna Lecce

Palazzo Sant'Anna Lecce
Lecce Historic Center
United States
Brydon
₹42,442
₹47,784 total
includes taxes & fees
15 Sept - 16 Sept
Palazzo Sant'Anna Lecce

18. Baglioni Masseria Muzza Resort & Spa

Baglioni Masseria Muzza Resort & Spa
Otranto
Canada
Dean
₹39,621
₹44,022 total
includes taxes & fees
6 Oct - 7 Oct
Baglioni Masseria Muzza Resort & Spa

19. Agriturismo Il Megalite

Agriturismo Il Megalite
Giurdignano
United States
Mato
₹6,789
₹7,687 total
includes taxes & fees
20 Sept - 21 Sept
Agriturismo Il Megalite

20. Masseria Lilei - Puglia, Salento

Masseria Lilei - Puglia, Salento
Lizzanello
United States
John
₹25,120
₹28,071 total
includes taxes & fees
5 Oct - 6 Oct
Masseria Lilei - Puglia, Salento
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

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

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

Mercure Hotel President Lecce

Mercure Hotel President Lecce

8/10 Good
"Very nice property and great location - breakfast could have had a little more variety and more bathroom amenities like conditioner and hand soap"
Joe 3-night trip
Posted 1 day ago
Mercure Hotel President Lecce
Tenuta Centoporte

Tenuta Centoporte

10/10 Excellent
"Absolutely fabulous stay ! The resort was gorgeous and the staff were that of a 5 star property"
Lauren 5-night trip
Posted 3 days ago
Tenuta Centoporte
Dimore di Lecce

Dimore di Lecce

10/10 Excellent
"Superb hosts in a very handy location within the old city walls. Everything was spot on. Very happy!"
Jacobus 4-night trip
Posted 3 days ago
Dimore di Lecce
Grand Hotel di Lecce

Grand Hotel di Lecce

10/10 Excellent
"thank you"
hans 5-night trip
Posted 3 days ago
Grand Hotel di Lecce
Sangiorgio Resort & Spa

Sangiorgio Resort & Spa

10/10 Excellent
"Beautiful room"
GIANG HUONG 2-night trip
Posted 3 days ago
Sangiorgio Resort & Spa
Patria Palace Hotel Lecce - Leading Hotels of the World

Patria Palace Hotel Lecce - Leading Hotels of the World

10/10 Excellent
"Probably one of the most beautiful hotels we’ve stayed at. 5 star hotel 5 star service - impeccable in every way."
Catherine 2-night trip
Posted 3 days ago
Patria Palace Hotel Lecce - Leading Hotels of the World
Tivoli Palazzo 1880 Lecce Hotel

Tivoli Palazzo 1880 Lecce Hotel

8/10 Good
"Overall it’s a great hotel. Staff is excellent. Che k-in was easy and front desk gave us a good intro to city. Room is spacious. Large bath tub and separate shower. Bed was comfortable. Shower pressure and temperature excellent. Good size closet Gym is very small but 24 hour access. Upstairs lounge was a great vibe. Only complaint was a tremendous amount of very small ants in bathroom and even some in bedroom. We mentioned it to desk and they apologized for the issue next day but the ants were a presence. You never saw just one. I would still stay here again because I loved the room. Staff, lounge and hotel … plus the location is perfect"
Michael 2-night trip
Posted 3 days ago
Tivoli Palazzo 1880 Lecce Hotel
Arryvo

Arryvo

10/10 Excellent
"Very convenient On the edge of storico center"
Nader 4-night trip
Posted 7 days ago
Arryvo
Pollicastro Boutique Hotel

Pollicastro Boutique Hotel

8/10 Good
"A very impressive hotel in the old town of Lecce. Very helpful staff. We had a lovely room on two floors, which meant a trip downstairs during the night to use the loo. Maybe something to bear in mind. Also the air conditioning could not really cope with the size of the room, but maybe blame the recurrent heatwaves for that. We had a ‘cave’ like pool as well; sadly the jacuzzi side of it did not work. We were only there one night so did not feel it worth bringing up with the staff."
Edward 1-night trip
Posted 12 days ago
Pollicastro Boutique Hotel

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?
CDSHotels Basiliani, located 11.1 mi (17.9 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 Hotel Vittoria Resort Pool & Spa 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?
CDSHotels Basiliani: Hotel located near Otranto Waterfront. Features a children's pool, a seasonal outdoor pool and a full-service spa. Hotel Vittoria Resort Pool & Spa 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