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

1935 options found

  • Hotel La Badia

    Via Nastro Verde 8 Via Capodimonte 4 80067 Sorrent, Sorrento, Italy

    0.5 km to Marina Grande

    (Show map)

    Show map

    Situated about a 5-minute stroll from spiaggia La Tonnarella, the 3-star Hotel La Badia Sorrento welcomes guests with a luggage room and a restaurant. Located within a 2-km distance of Via Marina…

    More...
    From US$ 156
    price for 1 night
    BOOK From US$ 156
  • Casa Fortuna

    Via San Cesareo 6, Sorrento, Italy

    0.5 km to Marina Grande

    (Show map)

    Show map

    The spacious 65 m^2 Casa Fortuna Apartment Sorrento offers views of the city and a location 9 minutes' stroll from I Giardini di Cataldo Garden.

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Sorrento Belvedere B&B

    Via Luigi De Maio 14, Sorrento, Italy

    0.5 km to Marina Grande

    (Show map)

    Show map

    Featuring a storage room, the 3-star Sorrento Belvedere B&B lies 750 metres from Corso Italia. Guests can benefit from public parking available for EUR 20 per day nearby.

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Maison Alice

    Via Marina Piccola 23, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    To enjoy your vacation in Sorrento, stay at Maison Alice Sorrento apartment, which is within 900 metres of Terrerosse Art Gallery and a 10-minute drive from Chiesa di San Marco Evangelista. Guests…

    More...
    From US$ 446
    price for 1 night
    BOOK From US$ 446
  • Hotel Tasso Suites & Spa

    Via Luigi De Maio 13 80067 Sorrento Neapolitan Ri, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Centrally located 6 minutes' walk from the I Giardini di Cataldo, the 3-star Hotel Tasso Suites & Spa Sorrento features rooms with views of the city. Staying here you can use Wi-Fi in public areas…

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Palazzo Starace

    Via S. Maria Della Pieta 9, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    The 4-star historical Palazzo Starace Hotel Sorrento is located approximately a 5-minute stroll from public beach of Sorrent and comprises 10 rooms with modern comforts.

    More...
    From US$ 288
    price for 1 night
    BOOK From US$ 288
  • Casa Miniero Sorrento Center

    2 Via San Cesareo 2Nd Floor, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Situated at a distance of 150 metres from Dominova seat, the 55 m^2 Casa Miniero Sorrento Center Apartment offers guests easy access to various tourist attractions nearby. An array of activities…

    More...
    From US$ 143
    price for 1 night
    BOOK From US$ 143
  • Maison M. - Luxury Apartment In Piazza Tasso

    Vico S.Aniello 2, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Maison M. - Luxury Apartment In Piazza Tasso Sorrento features convenient proximity to such city attractions as St.Francis Church and Convent, situated approximately a 5-minute walk away. This…

    More...
    From US$ 464
    price for 1 night
    BOOK From US$ 464
  • Amore Rentals - The Roof

    Italia, 159, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    The 2-room Amore Rentals - The Roof Sorrento apartment includes a terrace and is located 5 minutes on foot from Museo Correale. Guests will surely enjoy a Jacuzzi at this spacious apartment, situated…

    More...
    From US$ 167
    price for 1 night
    BOOK From US$ 167
  • Amore Rentals - The Square Penthouse

    Italia, 159, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Located a 5-minute walk from Sedile Dominova, Amore Rentals - The Square Penthouse Sorrento villa offers a terrace with a view over the sea. Featuring a hot tub, the 3-bedroom holiday home is in…

    More...
    From US$ 968
    price for 1 night
    BOOK From US$ 968
  • Yacht Club Capo Cervo Suites B&B

    Via Marina Piccola 39, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    The 4-star Yacht Club Capo Cervo Suites B&B Sorrento can arrange guided snorkelling trips and horseback riding for active guests, while lying only 1.1 km from the I Giardini di Cataldo. The bed &…

    More...
    From US$ 408
    price for 1 night
    BOOK From US$ 408
  • Elys Suites

    Via San Cesareo 5, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Enjoying a setting approximately a 10-minute ride from the Punta Campanella Marine Protected Area, the 4-star Elys Suites Sorrento hotel presents an archaeological museum as part of its offerings.

    More...
    From US$ 103
    price for 1 night
    BOOK From US$ 103
  • Villantonella

    Via Parisi 5-7, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Villantonella Sorrento villa offers proximity to nearby tourist spots, such as the Terrerosse, situated about a 20-minute walk away.

    More...
    From US$ 5577
    price for 1 night
    BOOK From US$ 5577
  • Maison D'Art

    Via Corso Italia 154, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Boasting recreational facilities and a game area, the 4-star Maison D'Art Sorrento hotel lies 0.7 km from the Roman Sorrento Catholic Cathedral. The guest house features Wi-Fi in public areas and…

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Flat Rosanna

    159 Corso Italia, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Set a mere 1.6 km from Via Marina Grande, the 40 m^2 Flat Rosanna Apartment Sorrento comprises a balcony and a sitting area overlooking the city. Guests have the opportunity to make their stay at…

    More...
    From US$ 283
    price for 1 night
    BOOK From US$ 283
  • Appartamento Tasso

    Corso Italia, 154, Sorrento, Italy

    0.6 km to Marina Grande

    (Show map)

    Show map

    Set only 0.9 km from Chiostro di San Francesco, the 1-room Appartamento Tasso Sorrento comprises a balcony and a sitting area overlooking the city.

    More...
    From US$ 316
    price for 1 night
    BOOK From US$ 316
  • 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