Skip to main content

Search hotels in Roca Vecchia

Enter your dates to see the latest prices and deals for Roca Vecchia hotels

Roca Vecchia – 14 hotels and places to stay

Filter by:

Star rating
Review score

Posia Retreat & Spa UNA Esperienze

San Foca (Near Roca Vecchia)

Posia Retreat & Spa UNA Esperienze offers a garden, three swimming pools and a fitness centre in San Foca.

I
Inga Birna
From
Iceland
Beautiful hotel, great rooms, fantastic breakfast, great view, great spa
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 148 reviews
Price from
US$365.06
1 night, 2 adults

Hotel Da Romano

San Foca (Near Roca Vecchia)

Featuring a terrace, bar and views of sea, Hotel Da Romano is set in San Foca, a few steps from San Foca Beach.

A
Andrew
From
Australia
This was in a great location, and the room was a great set-up.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 292 reviews
Price from
US$111.24
1 night, 2 adults

Hotel Belvedere

Torre dell'Orso (Near Roca Vecchia)

Beautifully set in Torre dell' Orso in Salento, and opposite a 16th-century ancient tower, Hotel Belvedere offers spacious rooms. The hotel features an outdoor swimming pool.

L
Lauren
From
Australia
The staff are incredibly friendly and helpful. The hotel is in a great position for the beach and about a 15 minute drive to visit Otranto. The apartment was clean and a pass is given to park around the hotel without paying for street parking. We visited in May and unfortunately there are not as many shops open around this time but did make for a quieter beach!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 621 reviews
Price from
US$70.10
1 night, 2 adults

Cavour 19 - Dependance

Torre dell'Orso (Near Roca Vecchia)

Cavour 19 - Dependance features a seasonal outdoor swimming pool, terrace, a restaurant and bar in Torre dell'Orso. This 3-star hotel offers room service and a 24-hour front desk.

E
Erika
From
Hungary
The staff was fantastic. We get a better, hotel room not a 'cavour 19'(was our wedding anniversary) The hotel room was fantastic❤️ Beautiful seaview, clean room. The pool was great too. (But a 'bit cold water). Free parking. Breakfast was delicious. Grazie mille
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 45 reviews
Price from
US$65.11
1 night, 2 adults

Camere Mare Blu B&B - La Via Del Mare

San Foca (Near Roca Vecchia)

Camere Mare Blu B&B - La Via Del Mare is situated in San Foca, within 600 metres of Roca and 26 km of Piazza Mazzini. Each accommodation at the 3-star hotel has city views and free WiFi.

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 36 reviews
Price from
US$64.18
1 night, 2 adults

Hotel Thàlas Club

Torre dell'Orso (Near Roca Vecchia)

Situated in Torre dell'Orso, less than 1 km from Torre dell'Orso Beach, Hotel Thàlas Club features accommodation with a garden, free private parking, a shared lounge and a restaurant.

E
Eliana
From
Italy
Nice hotel very close to the beach and with good facilities. There are 2 swimming pools, tennis courts and soccer field. The hotel has a transport service to and from the beach and the staff is friendly and welcoming.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 79 reviews
Price from
US$149.21
1 night, 2 adults

Broom House

San Foca (Near Roca Vecchia)

Offering a garden and garden view, Broom House is located in San Foca, 700 metres from Orange Beach and 2.1 km from Roca.

S
Szałasz
From
Poland
Cozy apartment, close to the beach.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 102 reviews
Price from
US$64.87
1 night, 2 adults

Terecate Experimental Relais

Melendugno (Near Roca Vecchia)

Terecate Experimental Relais is set in Melendugno and features a private pool and inner courtyard views. A hot tub and a bicycle rental service are available for guests.

D
Diana
From
Romania
Our stay was great! The place is nice, the cats are lovely (you can try your luck and invite them inside - one of them stayed over night and we were very happy with the situation). Valentina made sure everything went smoothly for us. The breakfast is great and ideal if you want to fuel up for the day. Thanks for the birthday surprise!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 299 reviews
Price from
US$156.65
1 night, 2 adults

Masseria Torre Sant'Andrea (Antica Masseria Malapezza)

Melendugno (Near Roca Vecchia)

Boasting garden views, Masseria Torre Sant'Andrea (Antica Masseria Malapezza) provides accommodation with a garden, barbecue facilities and a shared lounge, around 7.3 km from Roca.

I
Ilyas
From
United Kingdom
Charming rustic property well maintained throughout. Family run and very personalised service. Traditional breakfast provided. Very helpful tips on local sights and restaurants.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 115 reviews
Price from
US$115.10
1 night, 2 adults

Agriturismo Li Frutti

Otranto (Near Roca Vecchia)

Offering a garden and garden view, Agriturismo Li Frutti is set in Otranto, 1.5 km from Frassanito Beach and 8.2 km from Roca.

V
Veronique
From
France
The rooms are well decorated, comfortable and large. The owners were lovely and really helpful even when I managed to get a parking ticket in Lecce. The relaxed outdoor breakfasts were amazing. The whole complex feels new including the pool area. I can’t recommend it enough.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 100 reviews
Price from
US$168.81
1 night, 2 adults
See all 14 hotels in Roca Vecchia

Hotels with airport shuttles in Roca Vecchia

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 621 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 999 reviews
From US$104.63 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 148 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 378 reviews
From US$729.65 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 533 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 468 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,271 reviews
From US$110.49 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 420 reviews
From US$211.88 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 611 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 364 reviews
From US$175.79 per night

Most booked hotels in Roca Vecchia and surroundings in the past month

See all

Popular with guests booking hotels in Torre dell'Orso

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 625 reviews

Popular with guests booking hotels in Torre dell'Orso

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 344 reviews

Popular with guests booking hotels in San Foca

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 147 reviews

Popular with guests booking hotels in Torre dell'Orso

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 896 reviews

Popular with guests booking hotels in Torre dell'Orso

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 79 reviews

Popular with guests booking hotels in Torre dell'Orso

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 361 reviews

Popular with guests booking hotels in SantʼAndrea

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 53 reviews

Popular with guests booking hotels in San Foca

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 18 reviews

Popular with guests booking hotels in Torre dell'Orso

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 410 reviews

Popular with guests booking hotels in San Foca

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 293 reviews

Hotels located in the centre of Roca Vecchia

Scored out of 10, guest rating 4.7
Disappointing - What previous guests thought, 9 reviews

Set in Roca Vecchia, 300 metres from Spiaggia di Pascariello and less than 1 km from Roca, MACHIAVELLI FLAT - ROCA offers air conditioning.

Offering city views, Luce holiday home with air conditioning for 5 guests is an accommodation situated in Roca Vecchia, 500 metres from Spiaggia di Pascariello and 600 metres from Roca.

Budget hotels in Roca Vecchia and nearby

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 228 reviews

Located within 400 metres of Spiaggia di Pascariello and 500 metres of Roca, Hotel Mare Blu provides rooms in Torre dell'Orso. Each accommodation at the 3-star hotel has city views and free WiFi.

From US$87.20 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 36 reviews

Camere Mare Blu B&B - La Via Del Mare is situated in San Foca, within 600 metres of Roca and 26 km of Piazza Mazzini. Each accommodation at the 3-star hotel has city views and free WiFi.

From US$77.01 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 267 reviews

Only 300 metres from the beach in San Foca, Villa Rosa offers a terrace and air-conditioned rooms overlooking a garden.

From US$104.63 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 63 reviews

Offering garden views, TERRAZZA LA LOGGIA - Appartamento Panoramico is an accommodation set in San Foca, 100 metres from Orange Beach and 2.2 km from Roca.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 114 reviews

B&B Vistamareblu is a beachfront property located in San Foca, 200 metres from Orange Beach and 2.4 km from Roca.

From US$68.59 per night

Located in San Foca, 2.6 km from Roca and 24 km from Piazza Mazzini, On The Beach San Foca offers barbecue facilities and air conditioning.

From US$248.22 per night
Scored out of 10, guest rating 4.7
Disappointing - What previous guests thought, 3 reviews

Offering barbecue facilities and sea view, On The Sea San Foca is located in San Foca, 2.6 km from Roca and 24 km from Piazza Mazzini.

From US$286.73 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 45 reviews

Cavour 19 - Dependance features a seasonal outdoor swimming pool, terrace, a restaurant and bar in Torre dell'Orso. This 3-star hotel offers room service and a 24-hour front desk.

Best hotels with breakfast in Roca Vecchia and nearby

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 163 reviews

Situated within 200 metres of San Foca Beach and 2.5 km of Roca, THE VIEW B&B, terrace & more features rooms with air conditioning and a private bathroom in San Foca.

From US$182.24 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 625 reviews

Beautifully set in Torre dell' Orso in Salento, and opposite a 16th-century ancient tower, Hotel Belvedere offers spacious rooms. The hotel features an outdoor swimming pool.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 154 reviews

Set in SantʼAndrea, in a historic building, 8.9 km from Roca, Agriturismo La Turrita is a country house with a seasonal outdoor swimming pool and garden.

From US$751.16 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 42 reviews

Situated within 8.9 km of Roca and 29 km of Piazza Mazzini, Masseria Spartivento features rooms with air conditioning and a private bathroom in Conca Specchiulla.

From US$203.46 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 13 reviews

10 km from Roca, Agriturismo TENUTE MASSERIA NOTARI is a recently renovated property located in Borgagne and provides air-conditioned rooms with free WiFi and private parking.

From US$195.32 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 16 reviews

Located 8.4 km from Roca, Giardino Dei Suoni B&B offers a garden, barbecue facilities and air-conditioned accommodation with a balcony and free WiFi.

From US$69.76 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 19 reviews

Situated in Conca Specchiulla, within 7.9 km of Roca and 31 km of Piazza Mazzini, B&B Agricola Bellisario Ospitalità Rurale, Alimini Otranto features accommodation with a garden as well as free...

From US$170.90 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 87 reviews

Offering a garden and inner courtyard view, Agriturismo Masseria Sbotta is set in SantʼAndrea, 11 km from Roca and 27 km from Piazza Mazzini.

From US$127.89 per night