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

Poesis Park - Glamping enjoys a location in Roca Vecchia, 1.3 miles from Playa Pequeña and 1.1 miles from Roca.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 23 reviews
Price from
$120.62
1 night, 2 adults

CAMELIA FLAT - ROCA

Roca Vecchia

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 5.4
Fair - What previous guests thought, 10 reviews
Price from
$69.92
1 night, 2 adults

LOTO FLAT - ROCA

Roca Vecchia

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 6.8
Pleasant - What previous guests thought, 11 reviews
Price from
$69.92
1 night, 2 adults

MACHIAVELLI FLAT - ROCA

Roca Vecchia

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

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

Masseria Rauccio

Torre dell'Orso (Near Roca Vecchia)

Located in Torre dell'Orso, 1.8 miles from Torre dell'Orso Beach, Masseria Rauccio has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

A
Amy
From
Canada
Breakfast was delicious! Room was immaculate and lovely. Pool was lovely with a cocktail from the pool bar! Location was great, short drive to the beach and town. Wished we had stayed longer!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 372 reviews
Price from
$226.38
1 night, 2 adults

Hotel Da Romano

San Foca (Near Roca Vecchia)

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

R
Rodrigo
From
Uruguay
Great sea views, we really enjoyed our stay
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 263 reviews
Price from
$111.51
1 night, 2 adults

Damavi hotel

San Foca (Near Roca Vecchia)

Located in San Foca, a 2-minute walk from San Foca Beach, Damavi hotel features a bar and views of the sea. This 3-star hotel offers room service. Every room includes a balcony.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 10 reviews
Price from
$122.37
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 center in San Foca.

S
Sara
From
Dominican Republic
The hotel is very modern and nice. The rooms confortable and very good breakfast. Best of all was the attention of Alessia in the front desk and her great recommendations for restaurants in the area.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 192 reviews
Price from
$365.94
1 night, 2 adults

Marelive - CDSHotels

Torre dell'Orso (Near Roca Vecchia)

Located in Torre dell'Orso, a 19-minute walk from Torre Sant'Andrea Beach, Marelive - CDSHotels has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a...

P
Patricia
From
United States
rooms are better than in pictures. room was super clean and comfortable.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 865 reviews
Price from
$155.13
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 center of San Foca. Wi-Fi in public areas is free.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 169 reviews
Price from
$104.89
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, 809 reviews
    From $237.74 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 360 reviews
    From $455.67 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 353 reviews
    From $215.89 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,001 reviews
    From $139.85 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 192 reviews
    From $497.63 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 57 reviews
    From $186.46 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 25 reviews
    From $125.86 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 416 reviews
    From $139.85 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1,224 reviews
    From $209.21 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 456 reviews

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

See all

Hotels located in the center of Roca Vecchia

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

    Orchidea Flat - Roca offers accommodations in Roca Vecchia, a 2-minute walk from Spiaggia di Pascariello and half a mile from Roca.

  • Just a 3-minute walk from Spiaggia di Pascariello and 0.6 miles from Roca, Villetta la Poesia by TerraSalento features accommodations in Roca Vecchia, with a garden and barbecue facilities.

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

    Just a 4-minute walk from Spiaggia di Pascariello and 0.4 miles from Roca, Odegos appartamento Matilda features accommodations in Roca Vecchia with a garden.

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

    Providing garden views, Villette Mare Salento in Roca Vecchia provides accommodations and a garden.

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

    Le Casette di Eolo provides air-conditioned rooms in Roca Vecchia. This beachfront property offers access to a balcony.

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

    Offering a garden, CASA DEL SOLE features accommodations in Roca Vecchia.

  • Luce holiday home with air conditioning for 5 guests offers accommodations in Roca Vecchia, a 6-minute walk from Spiaggia di Pascariello and 600 yards from Roca.

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

    Villetta Nina - Salento Selection offers accommodations in Roca Vecchia, a 5-minute walk from Playa Pequeña and 0.8 miles from Roca. Guests staying at this apartment have access to a terrace.

Budget hotels in Roca Vecchia and nearby

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

    Poesia Flat - Roca is located in Melendugno, just a 10-minute walk from Roca and 16 miles from Piazza Mazzini. This property offers access to a patio and free private parking.

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

  • 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 offering accommodations in San Foca. Each room at the 3-star hotel has city views and free WiFi.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 21 reviews

    Regina Isabella Rooms enjoys a location in San Foca, a 4-minute walk from Playa Pequeña and 0.9 miles from Roca.

  • Just a 6-minute walk from Orange Beach and 1.2 miles from Roca, Moon Flat - SAN FOCA features accommodations in San Foca with a garden.

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

    Just 0.6 mi 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.5
    Exceptional - What previous guests thought, 94 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.

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

    Iris Flat - San Foca enjoys a location in San Foca, a 6-minute walk from Orange Beach and 1.4 miles from Roca.

Best hotels with breakfast in Roca Vecchia and nearby

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 284 reviews

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

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

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

    B&B La Terrazza Sul Porto provides beachfront accommodations in San Foca. The air-conditioned accommodations are a 2-minute walk from San Foca Beach.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 170 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 center of San Foca. Wi-Fi in public areas is free.

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

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

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 92 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.2
    Wonderful - What previous guests thought, 340 reviews

    Providing garden views, Casa Vacanza Fiorella in Torre dell'Orso provides accommodations and barbecue facilities. This property offers access to a balcony, free private parking, and free Wifi.

  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 176 reviews

    Located in Torre dell'Orso, a 4-minute walk from Torre dell'Orso Beach, Albergo casa del turista provides accommodations with a terrace, private parking and a bar.