Just 1 km from Roca Vecchia in Roca Li Posti, Oasis Park Hotel has a large furnished garden with sun loungers.
Facing the beachfront, Hotel Da Romano offers 3-star accommodation in San Foca and features a shared lounge, terrace and restaurant.
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.
Posia Retreat & Spa UNA Esperienze offers a garden, three swimming pools and a fitness centre in San Foca.
The Masseria Grande is surrounded by a private garden with sun terrace and outdoor swimming pool. The hotel is 2.5 km from Torre dell'Orso beach, and a 25-minute drive from both Otranto and Lecce.
Just 50 meters from the seafront promenade of Roca Vecchia,located on the Via del mare ,3 Cammini Del Salento , the recently renovated Hotel Mare Blu offers rooms with free WiFi and LED TV.
Set within 8.4 km of Piazza Mazzini and 8.8 km of Sant' Oronzo Square, Agriturismo Villa Pina provides rooms with air conditioning and a private bathroom in Lizzanello.
Offering barbecue facilities and garden view, Casa Vacanza Fiorella is located in Torre dell'Orso, 2.1 km from Torre dell'Orso Beach and 3.4 km from Roca.
Boasting a garden, barbecue facilities and views of garden, Tenuta Calitre is set in Melendugno, 6.6 km from Roca. With pool views, this accommodation features a patio and a swimming pool.