Just 1 km from Roca Vecchia in Roca Li Posti, Oasis Park Hotel has a large furnished garden with sun loungers.
Located in Calimera, 16 km from Roca, Azzurra Aparthotel provides accommodation with an outdoor swimming pool, private parking, a fitness centre and a garden.
Situated in Torre dell'Orso, 2.2 km from Grotta della Poesia, Masseria Rauccio features accommodation with a shared lounge, free private parking and a garden.
Hotel Morini is set in San Foca, 2.7 km from Roca and 24 km from Piazza Mazzini. The property features a snack bar, as well as a restaurant serving Italian cuisine.
Offering air-conditioned rooms with a balcony, Hotel Blue Sky is a 4-minute walk from the beach and a few steps from the centre of San Foca. Wi-Fi in public areas is free.
Posia Retreat & Spa UNA Esperienze offers a garden, three swimming pools and a fitness centre in San Foca.
Facing the beachfront, Hotel Da Romano offers 3-star accommodation in San Foca and features a shared lounge, terrace and bar.
Acaya Golf Resort & Spa features an 18-hole golf course, a spa, and 2 outdoor swimming pools. Set 3 km from the Cesine Nature Reserve, the hotel is a 5 minutes' drive from the Salento seaside.
Just 50 metres from the seafront in Roca Vecchia, recently totally-renovated Hotel Mare Blu offers rooms with free WiFi and a LED TV. The bus to/from Lecce Train Station stops 300 metres away.
Only 300 metres from the beach in San Foca, Villa Rosa offers a terrace and air-conditioned rooms overlooking a garden.