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

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
13 Oct - 14 Oct
Tomorrow
14 Oct - 15 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 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
€86
includes taxes & fees
18 Oct - 19 Oct
Hotel Belvedere, Torre Dell'Orso

2. BIO AGRITURISMO SALOS

BIO AGRITURISMO SALOS
Otranto
United States
Sara
€70
includes taxes & fees
14 Oct - 15 Oct
BIO AGRITURISMO SALOS

3. Acaya Golf Resort & SPA

Acaya Golf Resort & SPA
Vernole
€122
includes taxes & fees
19 Oct - 20 Oct
Acaya Golf Resort & SPA

4. Sanlu Hotel

Sanlu Hotel
Carpignano Salentino
United Kingdom
Nicholas
€86
includes taxes & fees
14 Oct - 15 Oct
Sanlu Hotel

5. Masseria Prosperi

Masseria Prosperi
Otranto
United States
Monica
€198
includes taxes & fees
2 Nov - 3 Nov
Masseria Prosperi

6. Masseria Stali, The Originals Relais

Masseria Stali, The Originals Relais
Caprarica di Lecce
Canada
Alessandro
€68
includes taxes & fees
1 Nov - 2 Nov
Masseria Stali, The Originals Relais

7. Dimora Assuntina Fine Rooms

Dimora Assuntina Fine Rooms
Martano
United States
Delphine
€43
includes taxes & fees
8 Nov - 9 Nov
Dimora Assuntina Fine Rooms

8. Relais Tenuta Campì

Relais Tenuta Campì
Martano
France
Monique
€84
includes taxes & fees
4 Nov - 5 Nov
Relais Tenuta Campì

9. Agriturismo Il Megalite

Agriturismo Il Megalite
Giurdignano
€64
includes taxes & fees
14 Oct - 15 Oct
Agriturismo Il Megalite

10. Willaria country house

Willaria country house
Cursi
Netherlands
Willemijn
€83
includes taxes & fees
14 Oct - 15 Oct
Willaria country house

11. Montevergine Agriresort

Montevergine Agriresort
Otranto
United Kingdom
Nicolas
€87
includes taxes & fees
14 Oct - 15 Oct
Montevergine Agriresort

12. Hotel Miramare

Hotel Miramare
Otranto
Canada
George
€83
includes taxes & fees
28 Oct - 29 Oct
Hotel Miramare

13. Masseria Mongiò dell'Elefante

Masseria Mongiò dell'Elefante
Otranto
United States
LAWRENCE
€216
includes taxes & fees
15 Oct - 16 Oct
Masseria Mongiò dell'Elefante

14. Don Agostino Relais Masseria

Don Agostino Relais Masseria
Martano
United Kingdom
Anonymous traveller
€106
includes taxes & fees
19 Oct - 20 Oct
Don Agostino Relais Masseria

15. Palazzo Belsanti

Palazzo Belsanti
Lecce
United States
Ante
€86
includes taxes & fees
6 Nov - 7 Nov
Palazzo Belsanti

16. Tenuta Centoporte

Tenuta Centoporte
Giurdignano
United States
Lauren
€126
includes taxes & fees
14 Oct - 15 Oct
Tenuta Centoporte

17. Hotel Palazzo Papaleo

Hotel Palazzo Papaleo
Otranto Historic Centre
United Kingdom
Kaizarin
€158
includes taxes & fees
25 Oct - 26 Oct
Hotel Palazzo Papaleo

18. Corte Dei Granai Meeting&SPA Raro Rooms

Corte Dei Granai Meeting&SPA Raro Rooms
Centro Storico
Italy
Pasquale
€57
includes taxes & fees
9 Nov - 10 Nov
Corte Dei Granai Meeting&SPA Raro Rooms

19. Hotel Albània

Hotel Albània
Otranto
Canada
Leroy
€96
includes taxes & fees
7 Nov - 8 Nov
Hotel Albània

20. Corte di Nettuno - CDSHotels

Corte di Nettuno - CDSHotels
Otranto
€158
includes taxes & fees
14 Oct - 15 Oct
Corte di Nettuno - CDSHotels
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 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

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

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

Dimore di Lecce

Dimore di Lecce

10/10 Excellent
"Great location and very friendly staff."
Mathieu 4-night trip
Posted 23 hours ago
Dimore di Lecce
8Piuhotel

8Piuhotel

10/10 Excellent
"Hôtel au design élégant, propre et au personnel très serviable. Bonne variété de nourriture au petit déjeuner inclus."
Gabriel 2-night trip
Posted 1 day ago
8Piuhotel
Borgo Mulino a Vento - Resort

Borgo Mulino a Vento - Resort

10/10 Excellent
"friendly"
James 3-night trip
Posted 5 days ago
Borgo Mulino a Vento - Resort
Patria Palace Hotel Lecce - Leading Hotels of the World

Patria Palace Hotel Lecce - Leading Hotels of the World

8/10 Good
"Lovely small hotel in the middle of town. Having a cars a challenge! Staff helped to make it easy. Very professional staff. Violin in the breakfast restaurant is a nice touch."
Kerry 2-night trip
Posted 5 days ago
Patria Palace Hotel Lecce - Leading Hotels of the World
Tivoli Palazzo 1880 Lecce Hotel

Tivoli Palazzo 1880 Lecce Hotel

10/10 Excellent
"The Tivoli is a Beautiful luxury hotel! We appreciated the upgrade to a suite with a terrace! Beds extremely comfortable with lovely linen. All staff professional, polished, and sincere. Breakfast selections were plentiful and delicious. Location is perfect. Lecce is a wonderful walkable, safe, clean city. Shop Merchants are all pleasant. Will definitely return again."
Lorilea 2-night trip
Posted 5 days ago
Tivoli Palazzo 1880 Lecce Hotel
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 11 days ago
Grand Hotel di Lecce
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 12 days ago
Pollicastro Boutique Hotel
Mercure Hotel President Lecce

Mercure Hotel President Lecce

10/10 Excellent
"Everything was good!"
Natalia 2-night trip
Posted 3 weeks 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 3 weeks ago
Hotel Vittoria Resort Pool & 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 features beautiful beaches with crystal-clear waters, perfect for relaxation and swimming.
  • Rich Archaeological Sites: The area is home to fascinating ancient ruins and archaeological treasures, ideal for history enthusiasts.
  • Charming Coastal Scenery: Visitors can explore breathtaking coastal views and scenic rocky landscapes.
  • Authentic Local Culture: Experience vibrant public markets and the warm hospitality of the local community.
  • Diverse Accommodation Options: Choose from charming B&Bs, agritourism, and family-friendly rentals for a unique stay.

Find great hotels near Roca Vecchia

Roca Vecchia, nestled in the stunning region of Puglia, offers a delightful selection of accommodation options, from charming Bed & Breakfasts to inviting agritourism properties. Ideal for families and pet-friendly travellers alike, the area boasts unique hotels and vacation rentals that cater to a variety of adventures. Explore the popular Villa Paola, Conca Specchiulla, and San Foca hotels, and discover the perfect base for your Italian getaway.

  • Relais Valle dell'Idro: Nestled 17.7km from Roca Vecchia, the 4-star Relais Valle dell'Idro offers a serene retreat with a pet-friendly policy. Ideal for travellers seeking a spa-themed experience, the hotel features an extensive spa with treatment rooms and a full range of massage services. Guests can unwind in the pool while enjoying the tranquil surroundings. The property accommodates pets, making it an excellent choice for animal lovers. With a guest rating of 9.0 out of 10, this hotel combines comfort with a touch of luxury, perfect for a relaxing getaway.
  • Masseria & Spa Luciagiovanni: Located 20.9km away from Roca Vecchia, the 4-star Masseria & Spa Luciagiovanni caters to families looking for a luxurious spa experience. With a guest rating of 8.6 out of 10, this hotel provides amenities designed for children, including in-room babysitting and childcare services. Guests can indulge in various treatments at the spa, including thalassotherapy and Turkish baths, while the inviting pool area offers a refreshing escape. The property’s family-friendly atmosphere coupled with its luxury touches makes it an appealing choice for those seeking relaxation with loved ones.
  • Corte di Nettuno - CDSHotels: Situated 17.7km from Roca Vecchia, Corte di Nettuno - CDSHotels is a 4-star hotel that balances family needs with business travel comforts. With a guest rating of 9.0 out of 10, the hotel boasts amenities for children, including free cribs and onsite babysitting. Guests can relax at the spa, offering a variety of treatments such as facials and manicures, or enjoy the invigorating sauna and hot tub. This property is well-suited for those seeking a blend of relaxation and family-friendly services in a tranquil setting.

Where to stay near Roca Vecchia

Roca Vecchia offers a delightful blend of culture and history, perfect for those seeking a scenic beach getaway in southern Italy. Explore the stunning rocky coast, relax on the beautiful beaches, and wander through the charming ancient town. Nearby, the vibrant village of San Foca beckons with its friendly atmosphere and rich heritage. Whether you're looking for outdoor adventures or cultural excursions, Roca Vecchia and its surroundings promise an unforgettable holiday experience.

  • Vernole: Located 9.7km from Roca Vecchia, Vernole offers a delightful blend of beach and outdoor sports experiences. This charming city attracts visitors mainly during the summer months from June to August, when the beaches come alive with families and sports enthusiasts. The area boasts a variety of attractions including a scenic golf course and a private country club, making it an ideal spot for those seeking active leisure. The nearby marina and family-friendly beaches provide a perfect setting for relaxation and fun.
  • Vanze: A quaint village just 9.7km away from Roca Vecchia, Vanze is renowned for its stunning scenery and outdoor adventures. With peak visitor numbers occurring between July and September, this village is a hidden gem for those looking to explore picturesque cliffs and local monuments. The tranquil environment is perfect for hiking and enjoying the natural landscapes, making it a great choice for adventure seekers and nature lovers alike. The serene beaches nearby offer an ideal backdrop for a relaxing day out.
  • Acaya: Situated 11.3km from Roca Vecchia, Acaya is a charming village that captures the essence of coastal leisure. With visitor numbers peaking in the summer months of July to September, Acaya is a hotspot for beachgoers and sports enthusiasts. The village is home to excellent golfing facilities and a luxurious resort, providing ample opportunities for relaxation and recreation. With beautiful beaches and a welcoming marina nearby, Acaya is perfect for families and those looking to unwind in a scenic coastal setting.

Things to do in Roca Vecchia

Shopping

In Roca Vecchia, explore local artisan shops offering unique ceramics, handmade jewellery, and traditional Puglian products. If you're up for a drive, visit the nearby Lecce city centre, about 32.2km away, where you can find a variety of shops, boutiques, and vibrant markets for more extensive shopping options.

Recreation

Discover the serene atmosphere of a wellness retreat in Roca Vecchia, where you can indulge in soothing spa treatments and yoga sessions by the sea. Explore the nearby coastal paths for leisurely strolls, immersing yourself in the natural beauty and tranquil surroundings of Puglia.

Adventure

In Roca Vecchia, explore the stunning sea caves by kayak and snorkel among vibrant marine life. Enjoy cliff diving from the picturesque limestone formations or take a guided hike along the scenic coastal paths, soaking in breathtaking views of the Adriatic Sea and the rugged coastline.

Nightlife

Experience the vibrant atmosphere of Roca Vecchia by visiting the beach clubs along the coast for lively music and dancing. Head to local bars for refreshing cocktails and mingle with fellow tourists and locals while enjoying the stunning sea views under the stars.

*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 Melendugno, Puglia, is perfect for those seeking beach, outdoor, and scenic experiences. Visitors can explore stunning beaches, serene lakes, and fascinating castles. Additionally, the area boasts remarkable archaeological sites and ancient ruins, making it ideal for culture enthusiasts. Whether you're lounging by the shore or uncovering historical treasures, Roca Vecchia offers a delightful mix of relaxation and adventure.

  • Grotta della Poesia: This enchanting cave, nestled in Roca Vecchia, offers a unique outdoor adventure experience. Its crystal-clear waters invite visitors to swim, while the stunning rock formations create a captivating backdrop for photography and exploration.
  • Alimini Beach: Located 9.7km from Roca Vecchia, Alimini Beach boasts pristine sands and azure waters. It’s an ideal spot to unwind under the sun, enjoy beach activities, or indulge in local refreshments from nearby cafés.
  • Otranto Waterfront: Just 17.7km away, the Otranto Waterfront presents a picturesque harbour setting. Stroll along the promenade, take in the scenic views, and savour the local cuisine at charming waterfront restaurants.

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

Accessing Roca Vecchia is convenient with two major airports nearby. Corfu (CFU-Ioannis Kapodistrias) is located 148.1km away, with nearby hotels such as the 5-star Grecotel Eva Palace, offering airport transfers, and the 4-star Mon Repos Palace, just 1.1km from the airport. Brindisi (BDS-Papola Casale) is only 57.9km away, making it a closer option. Notable accommodations include the 3-star Hotel L'Approdo, 3.2km from the airport, and the B&B Maria Vittoria, just 1.6km away, both providing various transportation services. These airports offer a range of choices for your travel to Roca Vecchia.

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