Hotelscampania.com
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB)
    en
    English Português

Find Hotels

Select city first

2026-03-11

2026-03-12

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Campania near Marina Grande

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

1949 options found

  • Relais Francesca Pool&View

    Traversa Capodimonte 15, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Offering guests to unwind in a hot tub, Relais Francesca Pool&View Villa Sorrento is located 20 minutes on foot from Chiostro di San Francesco. Situated about 60 km away from the Capodichino airport,…

    More...
    From US$ 865
    price for 1 night
    BOOK From US$ 865
  • Piazza Tasso Suite

    Corso Italia 159, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Nestled only 1 km from the Via Marina Grande, the 3-star Piazza Tasso Suite Sorrento hotel features an archaeological museum among its highlights.

    More...
    From US$ 115
    price for 1 night
    BOOK From US$ 115
  • The Roof Sorrento

    Corso Italia 159, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Situated just 500 metres from Piazza Lauro, 2-bedroom The Roof Sorrento Villa features a terrace with views of the sea. Guests can benefit from a solarium and a hot tub while staying in close…

    More...
    From US$ 571
    price for 1 night
    BOOK From US$ 571
  • Hotel La Tonnarella

    Via Capo 31, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    The delightful 4-star Hotel La Tonnarella Sorrento is located about a 5-minute stroll from spiaggia La Tonnarella and comprises 28 rooms with modern comforts. Featuring a restaurant and a lobby area,…

    More...
    From US$ 160
    price for 1 night
    BOOK From US$ 160
  • La Casa Dell'Orologio - Main Square

    Corso Italia 154 Praticamente è in Piazza Tasso, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    The 4-star smoke-free La Casa Dell'Orologio - Main Square Hotel Sorrento is located around a 15-minute stroll from public beach of Sorrent and comprises 7 rooms with modern comforts. The guest house…

    More...
    From US$ 129
    price for 1 night
    BOOK From US$ 129
  • Malu' B&B

    Via Degli Aranci 25, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    The 4-star Malu' B&B Sorrento offers air-conditioned rooms in the Sorrento Historic Centre district, just 1.2 km from Piazza Tasso. Staying here you can use Wi-Fi in public areas and public parking…

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • 36 Steps In Tasso Square

    6 Vico Sant Aniello, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    To enjoy your vacation in Sorrento, stay at the 1-room 36 Steps In Tasso Square Apartment Sorrento, which is around 7 km from Castello Giusso and within 25 minutes' walk of Puolo Public Beach.

    More...
    From US$ 159
    price for 1 night
    BOOK From US$ 159
  • Hotel Palazzo Guardati

    Via S. Antonino, 24/26, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    At the 4-star Hotel Palazzo Guardati Sorrento, you can stay close to Piazza Tasso, situated just a 5-minute walk away, while there are also a 24-hour front desk and wake-up service. Here, guests can…

    More...
    From US$ 356
    price for 1 night
    BOOK From US$ 356
  • Amore Rentals - Appartamento Caruso

    19 Piazza Torquato Tasso, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    The spacious Amore Rentals - Appartamento Caruso Sorrento is situated around a 5-minute ride from Sedile Dominova and 55 km from Capodichino airport. Guests can make use of Wi-Fi for both business…

    More...
    From US$ 1132
    price for 1 night
    BOOK From US$ 1132
  • Amore Rentals - Casa La Maisonette

    Vico Sant'Aniello 26, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Situated approximately a 5-minute drive from Corso Italia, the 2-bedroom Amore Rentals - Casa La Maisonette Sorrento offers opportunities for snorkelling, hiking, and horseback riding in the area.

    More...
    From US$ 775
    price for 1 night
    BOOK From US$ 775
  • Rita Flat

    Vico Sant Aniello 7, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Set around a 10-minute walk from Via Marina Grande, the 2-room Rita Flat Apartment Sorrento comprises a balcony and a seating area overlooking the street.

    More...
    From US$ 219
    price for 1 night
    BOOK From US$ 219
  • Carmen E Paul Sorrento

    Vico S: Aniello 7, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    The spacious 1-bedroom Carmen E Paul Sorrento Apartment is situated right in the centre of Sorrento, merely 250 metres from Cattedrale SS. Filippo e Giacomo. Outdoor seating at a sunny patio are…

    More...
    From US$ 177
    price for 1 night
    BOOK From US$ 177
  • Rita'S Flat - Nel Cuore Di Sorrento

    Vico Sant Aniello, 7, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Located in the centre of Sorrento, the 65 m^2 Rita'S Flat - Nel Cuore Di Sorrento Apartment offers fast access to Basilica di Sant'Antonino just 600 metres away.

    More...
    From US$ 254
    price for 1 night
    BOOK From US$ 254
  • Surriento Suites

    55 Via Marina Piccola, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    The 4-star Surriento Suites Sorrento hotel, situated just 450 metres from the St. Francis Church and Convent, proudly provides guests with an archaeological museum. This Sorrento bed & breakfast…

    More...
    From US$ 356
    price for 1 night
    BOOK From US$ 356
  • Marina Piccola 73

    Via Marina Piccola 75, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Situated nearly 25 minutes on foot from the public Baths of the Queen Giovanna, the 4-star Marina Piccola 73 Bed & Breakfast Sorrento is adorned with vaulted walls of original volcanic rock and…

    More...
    From US$ 479
    price for 1 night
    BOOK From US$ 479
  • Maison Lillina

    25/1 Via Degli Aranci, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Offering guests an archaeological museum, the 4-star Maison Lillina Sorrento hotel sits only 1.4 km from the Bastion of Parsano. Unwind in the bed & breakfast's garden, where a balcony and outdoor…

    More...
    From US$ 247
    price for 1 night
    BOOK From US$ 247
  • Casa Ermandina - Sorrento City Center

    11 Vico Sant Aniello, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Located only 0.7 km from I Giardini di Cataldo Garden, which offers the thrill of discovering something beautiful, the 60 m^2 Casa Ermandina - Sorrento City Center Apartment includes a barber shop…

    More...
    From US$ 211
    price for 1 night
    BOOK From US$ 211
  • La Casetta A Sorrento

    Vico S. Aniello 6 I Piano, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Set in the heart of Sorrento, the 1-room La Casetta A Sorrento apartment features a terrace overlooking the city. The apartment is 0.9 km from Sedile Dominova, 14 minutes' stroll from St.Francis…

    More...
    From US$ 305
    price for 1 night
    BOOK From US$ 305
  • Casa Bice Amazing View Of Vesuvius With Pool

    52 Via Degli Aranci, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    If you want to stay right in the centre of Sorrento, the 2-room Casa Bice Amazing View Of Vesuvius With Pool Apartment Sorrento is a perfect choice located just 450 m from the historic Deep Valley of…

    More...
    From US$ 798
    price for 1 night
    BOOK From US$ 798
  • Lovelia: Sorrento Square Lovely Suite

    10 Via Sant'Antonino, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    The 3-star Lovelia: Sorrento Square Lovely Suite hotel, situated only 0.8 km from Tasso Theatre, proudly provides guests with an archaeological museum. This Sorrento bed & breakfast has a garden…

    More...
    From US$ 375
    price for 1 night
    BOOK From US$ 375