Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

Select city first

2026-02-17

2026-02-18

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



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Tuscany near Villa San Martino Portoferraio

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

115 properties found

  • Villetta San Martino

    Localita San Martino, Portoferraio, Italy

    0.2 km to Villa San Martino (Show map)

    The 1-bedroom Villetta San Martino is located around 5 km from Forte Falcone and provides a solarium. This property boasts a sundeck and a garden, while Biodola Public Beach is nearly 15 minutes'…

    More...

    From US$ 316
    price for 1 night
    Book Now From US$ 316
  • Agriturismo Dei Girasoli

    Via San Martino,38 57037 Portoferraio - Isola D'Elba, Portoferraio, Italy

    0.2 km to Villa San Martino (Show map)

    Offering garden views, Agriturismo Dei Girasoli is situated within 5 minutes' walk of Museo Nazionale delle Residenze Napoleoniche dell'isola d'Elba.

    More...

    From US$ 123
    price for 1 night
    Book Now From US$ 123
  • Allegroitalia Elba Napoleon

    Via San Martino, 58, Portoferraio, Italy

    0.2 km to Villa San Martino (Show map)

    The 4-star Park Hotel Napoleone Portoferraio, located about a 5-minute stroll from Museo Nazionale delle Residenze Napoleoniche dell'isola d'Elba, offers guests the convenience of 24-hour reception…

    More...

    From US$ 132
    price for 1 night
    Book Now From US$ 132
  • Hotel Il Caminetto

    Loc. San Martino N.56, Portoferraio, Italy

    0.3 km to Villa San Martino (Show map)

    Hotel Il Caminetto Portoferraio offers 17 rooms 10 minutes' drive from Lacona Beach. This hotel entices guests with a car park, available on site.

    More...

    From US$ 147
    price for 1 night
    Book Now From US$ 147
  • Appartamento Napoleone - Helloelba

    Via San Martino 48, Portoferraio, Italy

    0.5 km to Villa San Martino (Show map)

    Nestled 10 minutes by car from the large Tuscan Archipelago Arcipelago Toscano National Park, Appartamento Napoleone - Helloelba Portoferraio villa entices guests to explore various tourist…

    More...

    From US$ 154
    price for 1 night
    Book Now From US$ 154
  • Casa Orchidea

    Strada Provinciale 24 N 123, Portoferraio, Italy

    1 km to Villa San Martino (Show map)

    Situated at a distance of 4.4 km from Capo Bianco, the 1-bedroom Casa Orchidea Villa provides access to numerous tourist attractions in the area.

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Affittacamere Il Caminetto

    Localita Scotto (Check-In At Loc. San Martino N.56), Portoferraio, Italy

    1.2 km to Villa San Martino (Show map)

    Affittacamere Il Caminetto Portoferraio provides proximity to Biodola Beach, which is situated a 25-minute stroll away. This guest house also provides guests with a safety deposit box.

    More...

    From US$ 169
    price for 1 night
    Book Now From US$ 169
  • Casa Gaia 3

    Strada Provinciale Per Marciana 118, Portoferraio, Italy

    1.4 km to Villa San Martino (Show map)

    The spacious Casa Gaia 3 Apartment boasts views of the garden and is located 25 minutes' walk from Viticcio Beach. This apartment also offers a free private car park on site.

    More...

    From US$ 116
    price for 1 night
    Book Now From US$ 116
  • Casa Gaia 2

    Strada Provinciale Per Marciana 118, Portoferraio, Italy

    1.5 km to Villa San Martino (Show map)

    Situated around a 10-minute ride from Spiaggia di Capo Bianco Beach, the spacious 70 m^2 Casa Gaia 2 Apartment provides guests with Wi-Fi for either business or leisure. Biodola Public Beach is 4.1…

    More...

    From US$ 234
    price for 1 night
    Book Now From US$ 234
  • Casa Gaia

    Strada Provinciale Per Marciana 118, Portoferraio, Italy

    1.5 km to Villa San Martino (Show map)

    Overlooking the mountain, the 27 m^2 Casa Gaia Apartment is 2.7 km from Castello del Volterraio. This 1-bedroom apartment also provides guests with conveniences like an ironing set, a washing machine…

    More...

    From US$ 123
    price for 1 night
    Book Now From US$ 123
  • Casa Elisabetta - Goelba

    Via Valcarene, 11, Portoferraio, Italy

    1.6 km to Villa San Martino (Show map)

    Offering a location 10 minutes by car from Biodola Beach, the 1-room Casa Elisabetta - Goelba Apartment also gives access to a variety of tourist spots in the vicinity. To explore the area, guests…

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • Appartamenti Valcarene

    Via Valcarene 20, Portoferraio, Italy

    1.6 km to Villa San Martino (Show map)

    Located around 10 minutes' drive from Portoferraio Port, Appartamenti Valcarene features parking for those who travel by car. Around 10 minutes' drive from the apartment you will find the Idyllic…

    More...

    From US$ 120
    price for 1 night
    Book Now From US$ 120
  • Casa Meli - Argonautivacanze

    7 Via Valcarene, Portoferraio, Italy

    1.6 km to Villa San Martino (Show map)

    Boasting a location 10 minutes by car from Biodola Beach, the 1-bedroom Casa Meli - Argonautivacanze provides a terrace with garden views. Featuring car rentals, this accommodation invites guests to…

    More...

    From US$ 114
    price for 1 night
    Book Now From US$ 114
  • Casale Caterina Agriresort

    Localita Scotto 173, Portoferraio, Italy

    1.7 km to Villa San Martino (Show map)

    Featuring an outdoor swimming pool, Casale Caterina Agriresort Portoferraio hotel is 3.2 km from Portoferraio Port. This 4-star bed & breakfast entices guests with free private parking, available on…

    More...

    From US$ 650
    price for 1 night
    Book Now From US$ 650
  • Villino La Cicala - Goelba

    10 Via Della Cicala, Procchio (Isola d'Elba), Italy

    1.8 km to Villa San Martino (Show map)

    The spacious Villino La Cicala - Goelba Apartment features views of the garden and is situated a 10-minute ride from Viticcio Beach. Wi-Fi and a free private car park are provided for guests' utmost…

    More...

    From US$ 204
    price for 1 night
    Book Now From US$ 204
  • Hotel Casa Rosa

    Localita La Biodola, Portoferraio, Italy

    1.8 km to Villa San Martino (Show map)

    Hotel Casa Rosa Portoferraio includes 13 rooms and is a 15-minute walk from Biodola Public Beach. This hotel offers Wi-Fi in public areas.

    More...

    From US$ 213
    price for 1 night
    Book Now From US$ 213
  • Sunlight Apartment

    2 Via Della Cicala, Procchio (Isola d'Elba), Italy

    1.8 km to Villa San Martino (Show map)

    The 40 m^2 Sunlight Apartment includes a terrace and is located approximately 4 km from Arcipelago Toscano National Park. Also, the presence of a private pool guarantees a relaxing stay.

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Beach Apartments Isola D'Elba

    Localita La Biodola,15, Portoferraio, Italy

    1.8 km to Villa San Martino (Show map)

    Set within 20 minutes' walk of Forno Beach, Beach Apartments Isola D'Elba comprises an adjoining terrace and a seating area overlooking the garden. This apartment boasts a terrace and parking nearby.

    More...

    From US$ 173
    price for 1 night
    Book Now From US$ 173
  • La Perla Della Biodola - Goelba

    Localita La Biodola, Portoferraio, Italy

    1.9 km to Villa San Martino (Show map)

    Staying at the 2-room La Perla Della Biodola - Goelba Apartment Portoferraio, guests can reach Viticcio Beach, situated nearly 10 minutes' drive away. This spacious apartment features a terrace that…

    More...

    From US$ 437
    price for 1 night
    Book Now From US$ 437
  • Le Maree Marina

    Localita La Biodola 9, Portoferraio, Italy

    1.9 km to Villa San Martino (Show map)

    Staying at Le Maree Marina Apartment Portoferraio, guests can relax on a terrace a 16-minute walk from Biodola Beach.

    More...

    From US$ 443
    price for 1 night
    Book Now From US$ 443
  • Hotel Biodola

    Via Biodola 1, Portoferraio, Italy

    2 km to Villa San Martino (Show map)

    The 4-star Hotel Biodola Portoferraio, situated around a 5-minute walk from Biodola Public Beach, entices guests with a seawater pool, a summer terrace, and a golf course. Located about 6 km from…

    More...

    From US$ 325
    price for 1 night
    Book Now From US$ 325
  • Hotel Hermitage

    La Biodola, Portoferraio, Italy

    2 km to Villa San Martino (Show map)

    Located nearly 20 minutes' walk from Spiaggia Biodola and approximately 6 km from Napoleonic Mills House Monument, the comfortable Hotel Hermitage Portoferraio offers a banquet hall suited for a…

    More...

    From US$ 1424
    price for 1 night
    Book Now From US$ 1424
  • Villetta Biodola Beach

    Localita La Biodola, Portoferraio, Italy

    2 km to Villa San Martino (Show map)

    Located within 5 minutes' walk of Biodola Beach, the 2-bedroom Villetta Biodola Beach includes a patio with views of the sea. Featuring bicycle and car rentals, the beachfront villa invites guests to…

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Baia Bianca Suites

    Localita La Biodola 16, Portoferraio, Italy

    2 km to Villa San Martino (Show map)

    Situated approximately a 5-minute ride from Spiaggia di Forno, the 3-star Baia Bianca Suites Portoferraio hotel also offers a heated swimming pool. Featuring a restaurant, this Portoferraio resort is…

    More...

    From US$ 241
    price for 1 night
    Book Now From US$ 241
  • Villa Grazia

    Localita Scaglieri 17, Casa Mazzari, Italy

    2.1 km to Villa San Martino (Show map)

    Featuring a golf course and a satellite flat-screen for added enjoyment, the 1-bedroom Villa Grazia is located only 5 minutes' walk from Scaglieri Beach. Featuring access to a terrace, this…

    More...

    From US$ 249
    price for 1 night
    Book Now From US$ 249
  • Scaglieri Mare By Argonautivacanze

    Localita Scaglieri 1, Portoferraio, Italy

    2.1 km to Villa San Martino (Show map)

    Situated around a 25-minute walk from Spiaggia della Lamaia, the beachfront 1-bedroom Scaglieri Mare Apartment offers opportunities for water sports activities, windsurfing, and diving. Museo…

    More...

    From US$ 98
    price for 1 night
    Book Now From US$ 98
  • Un Nido Sul Mare - Goelba

    15 Localita Scaglieri, Portoferraio, Italy

    2.1 km to Villa San Martino (Show map)

    The 25 m^2 Un Nido Sul Mare - Goelba Apartment lies 2.8 km from Arcipelago Toscano National Park. Free private parking is also available nearby.

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Camping Village Scaglieri

    Localita Scaglieri, Portoferraio, Italy

    2.1 km to Villa San Martino (Show map)

    Situated about a 25-minute walk from Spiaggia della Lamaia, Camping Village Scaglieri Portoferraio hotel offers 16 rooms. Located 3.1 km from Via di Spartaia, this holiday park boasts a swimming pool.

    More...

    From US$ 158
    price for 1 night
    Book Now From US$ 158
  • Casa Santi

    52 Via Le Foci, Portoferraio, Italy

    2.1 km to Villa San Martino (Show map)

    Set 2.8 km from The Gravel Beach, Appartamenti Casa Santi comprises a patio and a balcony overlooking the garden. For those travelling by car, a free private car park is available on site, and guests…

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • Chez Choucas Maison E Maisonette - Goelba

    Via Le Foci, Portoferraio, Italy

    2.1 km to Villa San Martino (Show map)

    Chez Choucas Maison E Maisonette - Goelba is located approximately 10 minutes' drive from Seccione beach and offers Wi-Fi for either business or leisure. Guests can get to Spiaggia di Lacona…

    More...

    From US$ 142
    price for 1 night
    Book Now From US$ 142
  • Appartamenti Le Foci

    80 Via Le Foci, Portoferraio, Italy

    2.2 km to Villa San Martino (Show map)

    Set approximately a 25-minute walk from Castello del Volterraio, Appartamenti Le Foci comprises an adjoining terrace and a dining area overlooking the garden. At this apartment, Wi-Fi and a free…

    More...

    From US$ 209
    price for 1 night
    Book Now From US$ 209
  • Le Sughere Bis

    Via Campo All'Aia, 299 Piano Inferiore, Procchio (Isola d'Elba), Italy

    2.2 km to Villa San Martino (Show map)

    Overlooking the garden, the 75 m^2 Le Sughere Bis Procchio apartment is around a 25-minute walk from Scaglieri Beach in Procchio.

    More...

    Book Now
  • Le Sughere

    Via Campo All'Aia, 299, Procchio (Isola d'Elba), Italy

    2.2 km to Villa San Martino (Show map)

    Staying at the 1-bedroom Le Sughere Procchio villa, guests can easily reach Aquarium of Elba, located about a 10-minute ride away.

    More...

    Book Now
  • Fiori Di Mare

    Via Le Foci, 100, Le Foci, Italy

    2.2 km to Villa San Martino (Show map)

    Fiori Di Mare Apartment boasts views of the garden and is located 2.6 km from the national museum "Museo Nazionale delle Residenze Napoleoniche".

    More...

    Book Now
  • Villetta Fior D'Acacia

    Via Le Foci, 94, Portoferraio, Italy

    2.3 km to Villa San Martino (Show map)

    Villetta Fior D'Acacia Portoferraio villa is located a 25-minute walk from Bastioni Medicei and invites guests to enjoy a terrace.

    More...

    From US$ 119
    price for 1 night
    Book Now From US$ 119
  • Hotel Danila

    Localita Scaglieri 21, Portoferraio, Italy

    2.3 km to Villa San Martino (Show map)

    Located 11 minutes' walk from Golf Club Hermitage, Hotel Danila Portoferraio includes 15 rooms with views of the sea. Situated in close proximity to the Forno Beach, this hotel features an à la carte…

    More...

    From US$ 228
    price for 1 night
    Book Now From US$ 228
  • Appartamenti Scaglieri

    Localita Scaglieri, Portoferraio, Italy

    2.3 km to Villa San Martino (Show map)

    Set in the beachfront, Appartamenti Scaglieri offers a car park along with bicycles for rent. The beachfront apartment boasts views of the sea and is at a distance of 3.4 km from the Pauline Beach.

    More...

    From US$ 258
    price for 1 night
    Book Now From US$ 258
  • Scaglieri Beach House

    Localita Scaglieri, 28, Portoferraio, Italy

    2.3 km to Villa San Martino (Show map)

    Situated about 10 minutes' drive from Seccione beach, the 3-bedroom Scaglieri Beach House Portoferraio villa provides access to numerous tourist attractions in the area.

    More...

    Book Now
  • La Suite Con Piscina Privata

    Via Le Foci 27, Portoferraio, Italy

    2.3 km to Villa San Martino (Show map)

    Featuring a swimming pool, La Suite Con Piscina Privata Portoferraio hotel is a 10-minute drive from the Napoleonic Mills House. This guest house also boasts a terrace, which comes with outdoor…

    More...

    From US$ 739
    price for 1 night
    Book Now From US$ 739
  • Casa Lia - Scaglieri

    Localita Scaglieri, Scaglieri, Italy

    2.4 km to Villa San Martino (Show map)

    Situated about 5 minutes on foot from Scaglieri Beach, Casa Lia - Scaglieri Villa offers quick access to numerous city landmarks nearby. Providing guests with Wi-Fi and parking, the accommodation is…

    More...

    From US$ 334
    price for 1 night
    Book Now From US$ 334
  • Hotel Brigantino

    Localita Campo All'Aia, Procchio (Isola d'Elba), Italy

    2.4 km to Villa San Martino (Show map)

    Situated nearly a 25-minute walk from Via di Spartaia, the 3-star Hotel Brigantino Procchio is furnished with an aquarium, providing guests with essentials like Wi-Fi and private parking. The hotel…

    More...

    From US$ 210
    price for 1 night
    Book Now From US$ 210
  • B&B Casa Gianfranca

    25 Via Le Foci, Portoferraio, Italy

    2.4 km to Villa San Martino (Show map)

    Located approximately a 25-minute walk from the Sottobomba Beach, the 3-star B&B Casa Gianfranca Portoferraio offers access to tourist attractions throughout Portoferraio. Guests who stay at the…

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • Villa The Boat

    Vicolo Scaglieri 27, Portoferraio, Italy

    2.4 km to Villa San Martino (Show map)

    The beachfront Villa The Boat Portoferraio provides easy access to various city attractions, such as Scaglieri Beach, situated approximately 5 minutes' walk away.

    More...

    Book Now
  • Villa Occhiata

    47 Localita Forno, Scaglieri, Italy

    2.4 km to Villa San Martino (Show map)

    The beachfront Villa Occhiata is located 2.5 km from Spiaggia La Sorgente and offers spa facilities such as a hot tub. Wi-Fi and free private parking are provided for guests' utmost comfort.

    More...

    From US$ 578
    price for 1 night
    Book Now From US$ 578
  • Casa Lacona

    Via Di Santa Maria, Lacona, Italy

    2.5 km to Villa San Martino (Show map)

    The 1-room Casa Lacona offers proximity to a number of tourist attractions, such as Felciaio Beach, located about 10 minutes away by car. The homestay is fitted with a terrace which boasts views of…

    More...

    From US$ 125
    price for 1 night
    Book Now From US$ 125
  • Casa Sabrina

    Localita Forno 43, Portoferraio, Italy

    2.5 km to Villa San Martino (Show map)

    Located around 25 minutes' walk from Spiaggia della Biodola, Casa Sabrina Apartment offers modern comforts like Wi-Fi and essentials like a car park. Biodola Beach is around a 10-minute drive from…

    More...

    From US$ 213
    price for 1 night
    Book Now From US$ 213
  • Appartamento La Spiga

    Via Di Campo All'Aia 169, Procchio (Isola d'Elba), Italy

    2.5 km to Villa San Martino (Show map)

    Appartamento La Spiga includes a terrace and is situated only 5 minutes on foot from Via Campo all'Aia. Guests will enjoy Wi-Fi, and a free private car park provided on site.

    More...

    From US$ 130
    price for 1 night
    Book Now From US$ 130
  • A Casa Di Arianna

    Strada Provinciale Per Marciana, 10, Portoferraio, Italy

    2.5 km to Villa San Martino (Show map)

    Overlooking the garden, A Casa Di Arianna Apartment is at a distance of 2.4 km from Castello del Volterraio. At this apartment, Wi-Fi and complimentary private parking are also provided.

    More...

    From US$ 114
    price for 1 night
    Book Now From US$ 114
  • Villa Timothy

    Via Campo All'Aia, Procchio (Isola d'Elba), Italy

    2.5 km to Villa San Martino (Show map)

    Located approximately 400 metres from Via Campo all'Aia, the 3-bedroom Villa Timothy gives easy access to various tourist attractions in the area. This accommodation includes a car park and a patio…

    More...

    From US$ 344
    price for 1 night
    Book Now From US$ 344
  • Villetta Serena

    Via Campo All'Aia 55, Procchio (Isola d'Elba), Italy

    2.5 km to Villa San Martino (Show map)

    The spacious 1-bedroom Villetta Serena provides easy access to various city attractions, such as Via Campo all'Aia, situated a 5-minute stroll away. Guests are enticed to use a car park available on…

    More...

    From US$ 213
    price for 1 night
    Book Now From US$ 213