The most expensive Santa Margherita hotels

  • guests
Here is the top-10 of the most expensive hotels in Santa Margherita. A night spent in one of these hotels will cost you at least $148, while in high season the prices per room may reach $1 071.
Hotellook team
1
Rating 7.9
from $1 071
2
Rating 7.0
from $986
3
Rating 8.0
from $960
4
Rating 7.3
from $840
5
Rating 8.0
from $742
6
Rating 7.8
Good luxury hotel. Close to the beach. Fantastic service. Great pool. Beautiful beach. Popular among couples.
from $225
7
Rating 8.4
Very good romantic hotel. Good for sightseeing and has a beach nearby. Spacious rooms and great hotel buildings. Friendly atmosphere.
from $194
8
Rating 8.1
Very good hotel. Well-located with warm service. Great pool.
from $158
9
Rating 6.7
Fair Hotel. Room needs to be redecorated. Vibe is not too good. Great location.
from $152
10
Rating 6.8
Fair romantic hotel. Picturesque beach nearby. Professional service.
from $148
Check all Santa Margherita hotels
  • guests