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

Hotels with airport shuttles in Roca Vecchia

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 627 reviews
    From $164.22 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 814 reviews
    From $110.26 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 349 reviews
    From $242.81 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 582 reviews
    From $147.09 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 356 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 992 reviews
    From $140.76 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 163 reviews
    From $391.78 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 83 reviews
    From $77.16 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 530 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 450 reviews
    From $99.70 per night

Most booked hotels in Roca Vecchia and surrounding area in the past month

See all

Best hotels with breakfast in Roca Vecchia and nearby

  • Scored out of 10, guest rating 6.9
    Pleasant - What previous guests thought, 32 reviews

    Camere Mare Blu B&B - La Via Del Mare is offering accommodations in San Foca. Each room at the 3-star hotel has city views and free WiFi.

    From $77.70 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 272 reviews

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

    From $129.03 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 148 reviews

    A good location for a stress-free getaway in San Foca, THE VIEW B&B, terrace & more is a bed and breakfast surrounded by views of the city.

    From $183.87 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 280 reviews

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

    From $121.99 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 108 reviews

    Featuring garden views, a private beach area, and free Wifi, Il Timone B&B is located in San Foca, a 3-minute walk from San Foca Beach and 1.8 miles from Roca.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 163 reviews

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

    From $391.78 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Featuring a garden, KC apartments provides accommodations in Torre dell'Orso. This property offers access to a terrace and free private parking.

    From $126.68 per night
  • Scored out of 10, guest rating 8.6
    Excellent - 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.

    From $144.28 per night

Budget hotels in Roca Vecchia and nearby

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 225 reviews

    Located within a 5-minute walk of Spiaggia di Pascariello and 600 yards of Roca, Hotel Mare Blu provides rooms in Torre dell'Orso. Each room at the 3-star hotel has city views and free WiFi.

    From $82.11 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 100 reviews

    Providing garden views, Broom House in San Foca provides accommodations and a garden. The property is around a 8-minute walk from Orange Beach, 1.3 miles from Roca, and 15 miles from Piazza Mazzini.

    From $124.10 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 59 reviews

    TERRAZZA LA LOGGIA - Appartamento Panoramico is located in San Foca, just a few steps from Orange Beach and 1.4 miles from Roca. This beachfront property offers access to a balcony and free Wifi.

    From $127.94 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 112 reviews

    B&B Vistamareblu provides beachfront accommodations in San Foca. There's a private entrance at the bed and breakfast for the convenience of those who stay.

    From $78.59 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 12 reviews

    VistaMare is located in San Foca, just a 3-minute walk from San Foca Beach and 1.5 miles from Roca.

    From $89.73 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 91 reviews

    15 miles from Piazza Mazzini in San Foca, Seasons Home San Foca features accommodations with access to spa facilities, beauty services, and solarium.

    From $115.78 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 2 reviews

    Featuring a garden, Villetta Panoramic Rooftop San Foca features accommodations in San Foca. This property offers access to a balcony, free private parking, and free Wifi.

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 3 reviews

    Blue Adventure offers accommodations in Torre dell'Orso, a 6-minute walk from Torre dell'Orso Beach and one mile from Roca. This apartment offers accommodations with a terrace.

    From $70.38 per night

Hotels located in the center of Roca Vecchia

  • Scored out of 10, guest rating 4.2
    Disappointing - What previous guests thought, 8 reviews

    CAMELIA FLAT - ROCA offers accommodations in Roca Vecchia, a 2-minute walk from Spiaggia di Pascariello and 0.6 miles from Roca.

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

    LOTO FLAT - ROCA offers accommodations in Roca Vecchia, 16 miles from Piazza Mazzini and 16 miles from Piazza Sant'Oronzo.

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

    MACHIAVELLI FLAT - ROCA is located in Roca Vecchia, just 16 miles from Piazza Sant'Oronzo and 10 miles from Torre Santo Stefano.

  • To Spiti Salento is located in Roca Vecchia, just 15 miles from Piazza Mazzini and 16 miles from Piazza Sant'Oronzo.