Hotels in Marina di Pietrasanta

Showing 1 - 20 from 119 properties
Hotel
Price from: $70
Via G. Carducci 114, 55045 Marina di Pietrasanta, Italy
7.8 Good
From: $70
Guest house
Price from: $179
Via Indipendenza 1, 55045 Marina di Pietrasanta, Italy
9.5 Exceptional
From: $179
Guest house
Price from: $96
via del sale 96, 55045 Marina di Pietrasanta, Italy
9.6 Exceptional
From: $96
Hotel
Price from: $110
Via Puccini 15, 55045 Marina di Pietrasanta, Italy
8.7 Fabulous
From: $110
Hotel
Price from: $83
Via Leonardo Da Vinci 25, 55045 Marina di Pietrasanta, Italy
8.0 Very good
From: $83
Hotel
Price from: $109
Via Alfredo Catalani 63, 55044 Marina di Pietrasanta, Italy
8.4 Very good
From: $109
Hotel
Price from: $75
Viale Roma angolo Via Pasubio, 55045 Marina di Pietrasanta, Italy
8.0 Very good
From: $75
Hotel
Price from: $89
Via Don Bosco 15, 55045 Marina di Pietrasanta, Italy
8.3 Very good
From: $89
Hotel
Price from: $142
Via Duca della Vittoria 129/131, 55044 Marina di Pietrasanta, Italy
8.1 Very good
From: $142
Hotel
Price from: $70
Viale Roma, 27, 55044 Marina di Pietrasanta, Italy
8.2 Very good
From: $70
Guest house
Price from: $110
Via Ugo Foscolo 18, 55045 Marina di Pietrasanta, Italy
9.3 Superb
From: $110
Aparthotel
Price from: $130
Via Giovanni Pascoli 58, 55045 Marina di Pietrasanta, Italy
9.0 Superb
From: $130
Hotel
Price from: $90
Via Filippo Corridoni 5, 55045 Marina di Pietrasanta, Italy
8.5 Very good
From: $90
Apartments
55044 Marina di Pietrasanta, Italy
7.9 Good
Hotel
Price from: $179
Via Manzoni 22, 55044 Marina di Pietrasanta, Italy
8.5 Very good
From: $179
Hotel
Price from: $88
Via Cristoforo Colombo N° 23, 55045 Marina di Pietrasanta, Italy
8.8 Fabulous
From: $88
Holiday home
55045 Marina di Pietrasanta, Italy
6.9 Pleasant
Hotel
Price from: $84
Via Cavour 65, 55044 Marina di Pietrasanta, Italy
8.1 Very good
From: $84
Hotel
Price from: $81
Via Versilia, 193, 55045 Marina di Pietrasanta, Italy
7.1 Good
From: $81
Hotel
Price from: $68
Via Tonfano 305, 55044 Marina di Pietrasanta, Italy
9.4 Superb
From: $68