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 – 25 hotels and places to stay

Filter by:

Star rating

Review score

Poesis Park - Glamping

Roca Vecchia

Situated in Roca Vecchia, 2.1 km from Playa Pequeña, Poesis Park - Glamping features accommodation with an infinity pool, free private parking, a garden and a bar.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 26 reviews
Price from
£91.12
1 night, 2 adults

CAMELIA FLAT - ROCA

Roca Vecchia

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

G
Giorgio
From
United Kingdom
It was very closed to the sea. It had a air-conditioner that was much need it
Scored out of 10, guest rating 5.4
Passable - What previous guests thought, 9 reviews
Price from
£55.28
1 night, 2 adults

LOTO FLAT - ROCA

Roca Vecchia

Set less than 1 km from Roca, 25 km from Piazza Mazzini and 26 km from Sant' Oronzo Square, LOTO FLAT - ROCA provides accommodation situated in Roca Vecchia.

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 11 reviews
Price from
£55.28
1 night, 2 adults

MACHIAVELLI FLAT - ROCA

Roca Vecchia

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

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 9 reviews
Price from
£55.28
1 night, 2 adults

Masseria Rauccio

Torre dell'Orso (Near Roca Vecchia)

Situated in Torre dell'Orso, 2.9 km from Torre dell'Orso Beach, Masseria Rauccio features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

H
Hawkins
From
United Kingdom
Very relaxing place. We ate dinner in the restaurant twice and it was good but not excellent. I would have liked to see a little more choice. Breakfast was very good with a huge choice of good quality items. We could have easily enjoyed a week or so soaking up the atmosphere. Our room was very spacious and comfortable.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 374 reviews
Price from
£142.91
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.

J
Jad
From
United Kingdom
The amazing staff at Da Romano made our stay so easy and enjoyable. It's right next to the beach at San Foca, the restaurant offers sublime food in the evening. Breakfast was delicious too with plenty of fresh local fruit. We enjoyed our stay from beginnng to end. The soundproofing in the rooms really works. San Foca can get busy in August, but you close the door and hear nothing.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 264 reviews
Price from
£86.09
1 night, 2 adults

Damavi hotel

San Foca (Near Roca Vecchia)

Featuring a bar and views of sea, Damavi hotel is set in San Foca, 200 metres from San Foca Beach. This 3-star hotel offers room service. The property is non-smoking and is situated 2.5 km from Roca.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 10 reviews
Price from
£92.41
1 night, 2 adults

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.

r
richard
From
Australia
Staff were amazing! Excellent service. Food, rooms, pool, everything was the best! Deborah at the front of house was very helpful as was every else. Day spa was perfect!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 186 reviews
Price from
£276.38
1 night, 2 adults

Marelive - CDSHotels

Torre dell'Orso (Near Roca Vecchia)

Situated in Torre dell'Orso, 1.6 km from Torre Sant'Andrea Beach, Marelive - CDSHotels features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a restaurant.

L
Laila
From
Spain
Beautiful place to stay! Very clean and the pool was a nice add on. Free parking as well. Spot on if you travel by car. Free shuttle to Torre Dell Orso available as well. Basic but good breakfast. Welcome drinks in swimming pool’s bar.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 871 reviews
Price from
£119.28
1 night, 2 adults

Hotel Blue Sky - San Foca

San Foca (Near Roca Vecchia)

Offering air-conditioned rooms with a balcony, Hotel Blue Sky - San Foca 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.

I
Irene
From
Canada
I love this hotel! Few blocks away from the beach, hotel located centre of the village, rooms are super clean and nice! Owners are super helpful! They were very accommodating! allowed early check in and called the taxi for me when I needed it the most! Very good memories!!! I ll be coming back to this hotel for sure!:) thank you!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 169 reviews
Price from
£81.19
1 night, 2 adults
See all 25 hotels in Roca Vecchia

Hotels with airport shuttles in Roca Vecchia

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 804 reviews
    From £167.55 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 359 reviews
    From £387.79 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 354 reviews
    From £160 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 999 reviews
    From £103.64 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 186 reviews
    From £361.88 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 59 reviews
    From £138.19 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 25 reviews
    From £93.28 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 417 reviews
    From £86.37 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,227 reviews
    From £167.90 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 456 reviews
    From £272.06 per night

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

See all

Best hotels with breakfast in Roca Vecchia and nearby

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 237 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.

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 29 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.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 281 reviews

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

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 357 reviews

    Just 1 km from Roca Vecchia in Roca Li Posti, Oasis Park Hotel has a large furnished garden with sun loungers.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 155 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.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 66 reviews

    Situated within 200 metres of San Foca Beach and 2.7 km of Roca, B&B La Terrazza Sul Porto features rooms with air conditioning and a private bathroom in San Foca.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 169 reviews

    Offering air-conditioned rooms with a balcony, Hotel Blue Sky - San Foca 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.

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

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

Budget hotels in Roca Vecchia and nearby

  • Scored out of 10, guest rating 5.0
    Passable - What previous guests thought, 3 reviews

    Set in Melendugno, 300 metres from Spiaggia di Pascariello and less than 1 km from Roca, Poesia Flat - Roca offers air conditioning. This property offers access to a patio and free private parking.

  • Featuring air-conditioned accommodation with a balcony, Moon Flat - SAN FOCA is located in San Foca. This property offers access to a terrace and free private parking.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 94 reviews

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

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 3 reviews

    Iris Flat - San Foca, a property with a garden, is situated in San Foca, 600 metres from Orange Beach, 2.2 km from Roca, as well as 24 km from Piazza Mazzini.

  • Featuring air-conditioned accommodation with a balcony, Villetta Degli Aranci is set in San Foca. It is situated 2.2 km from Roca and offers private check-in and check-out.

  • Set in San Foca, 400 metres from Orange Beach and 2.4 km from Roca, La Casa Del Marinaio PT - San Foca offers air conditioning.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Featuring air-conditioned accommodation with a balcony, La Casa del Marinaio P1 is set in San Foca. This apartment features accommodation with a patio.

  • Scored out of 10, guest rating 4.3
    Disappointing - What previous guests thought, 3 reviews

    Situated in San Foca, 300 metres from Orange Beach and 2.2 km from Roca, STELLA'S FLAT - SAN FOCA offers a garden and air conditioning.

Hotels located in the centre of Roca Vecchia

  • Scored out of 10, guest rating 6.5
    Pleasant - What previous guests thought, 2 reviews

    Located 200 metres from Spiaggia di Pascariello and less than 1 km from Roca in Roca Vecchia, Orchidea Flat - Roca offers accommodation with a kitchen.

  • Offering a garden and inner courtyard view, Villetta la Poesia by TerraSalento is situated in Roca Vecchia, 300 metres from Spiaggia di Pascariello and 1 km from Roca.

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

    Featuring air-conditioned accommodation with a patio, Odegos appartamento Matilda is set in Roca Vecchia.

  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 2 reviews

    Located in Roca Vecchia in the Apulia region, with Spiaggia di Pascariello and Playa Pequeña nearby, Villette Mare Salento provides accommodation with free private parking.

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

    Set within 400 metres of Spiaggia di Pascariello and 700 metres of Roca, Le Casette di Eolo provides rooms with air conditioning and a private bathroom in Roca Vecchia.

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

    Set in Roca Vecchia in the Apulia region, CASA DEL SOLE features a patio.

  • 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.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 4 reviews

    Featuring air-conditioned accommodation with a terrace, Villetta Nina - Salento Selection is located in Roca Vecchia.