Find and Book Top Rated Hotels in Portofino

Search among 10 available hotels and places to stay in Portofino from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-10 out of 10
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great118 reviews
MapView on map300 yd from City Center600 yd from Castello Brown
From   US$ 4 427 /nightSelect
8.4
Great542 reviews
From   US$ 433 /nightSelect
8.4
Great150 reviews
400 yd from City Center800 yd from Castello Brown
From   US$ 911 /nightSelect
8.4
Great68 reviews
100 yd from City Center500 yd from Castello Brown
From   US$ 1 320 /nightSelect
8.2
Great244 reviews
100 yd from City Center500 yd from Castello Brown
From   US$ 261 /nightSelect
Bed & Breakfast
8.2
Great154 reviews
400 yd from City Center800 yd from Castello Brown
From   US$ 195 /nightSelect
Hotel
8.2
Great131 reviews
100 yd from City Center600 yd from Castello Brown
From   US$ 220 /nightSelect
200 yd from City Center400 yd from Castello Brown
From   US$ 565 /nightSelect
100 yd from City Center400 yd from Castello Brown
From   US$ 559 /nightSelect
Apartment
100 yd from City Center500 yd from Castello Brown
From   US$ 289 /nightSelect

Best hotels and places to stay in Portofino

Why visit?

Portofino, a picture-perfect fishing village on the Italian Riviera, is a dream destination for many tourists. With its colorful harbor, charming streets, and breathtaking coastal views, it offers a unique and enchanting experience. Visitors can explore the historic landmarks, indulge in delectable Italian cuisine, and soak in the Mediterranean sun on the beautiful beaches. Portofino is an ideal place to relax and immerse oneself in the beauty of the Italian Riviera.

Where to stay?

Portofino offers a variety of accommodation options, ranging from luxury hotels to cozy bed and breakfasts. To help you make the best choice, here are some of the best areas to stay in Portofino:

Marina Bay: Situated right on the harbor, Marina Bay offers stunning views and easy access to the waterfront. It is the perfect location for those who want to be at the heart of the action and enjoy the vibrant atmosphere of Portofino. Prices for hotel rooms per night range from $300 for a 3-star hotel to $800 for a 5-star hotel.

Santa Margherita Ligure: Just a short distance from Portofino, Santa Margherita Ligure is a charming town with a more relaxed vibe. It offers a wider range of accommodations and is an excellent choice for those looking for a slightly more affordable option. Prices for hotel rooms per night range from $200 for a 3-star hotel to $600 for a 5-star hotel.

Paraggi: Nestled between Portofino and Santa Margherita Ligure, Paraggi is a hidden gem known for its picturesque beach and crystal-clear waters. This tranquil area provides a peaceful retreat and is perfect for nature lovers. Prices for hotel rooms per night range from $250 for a 3-star hotel to $700 for a 5-star hotel.

Best value for money:

Hotel Splendido: This luxurious 5-star hotel offers impeccable service, elegant rooms, and breathtaking views of the Mediterranean. With prices starting at $550 per night, it provides great value for those seeking a top-notch experience.

Hotel Eden Portofino: Situated in the heart of Portofino, this 4-star hotel offers comfortable rooms, friendly staff, and a convenient location. With prices starting at $400 per night, it is an excellent choice for budget-conscious travelers.

Hotel Argentina: Located in Santa Margherita Ligure, this charming 3-star hotel offers comfortable accommodation, a delicious breakfast, and a warm atmosphere. With prices starting at $250 per night, it provides a great value for families or couples.

Best kid-friendly hotels:

Eight Hotel Portofino: This luxurious 5-star boutique hotel caters to families with its spacious rooms, kid-friendly amenities, and a dedicated children's play area. Prices start at $700 per night.

Grand Hotel Miramare: Situated in Santa Margherita Ligure, this 4-star hotel offers a range of services for families, including a children's pool and a kids' club. Prices start at $500 per night.

Best hotels for a romantic getaway:

Belmond Hotel Splendido: This iconic 5-star hotel overlooking the bay of Portofino offers unparalleled luxury and romance. From its elegant rooms to its acclaimed restaurant, it creates an ideal setting for a romantic escape. Prices start at $800 per night.

Portofino Bay Hotel: Located in the heart of Portofino, this charming 4-star hotel provides a cozy and intimate atmosphere, perfect for a romantic retreat. Prices start at $600 per night.

Best for location:

Hotel Piccolo Portofino: Situated on the waterfront, this 3-star hotel offers stunning views of the harbor and easy access to all the attractions of Portofino. Prices start at $350 per night.

Hotel Villa Anita: Located in Paraggi, this beautiful 4-star hotel is within walking distance of the beach and offers a serene atmosphere amidst nature. Prices start at $500 per night.

Imperiale Palace Hotel: Situated in Santa Margherita Ligure, this elegant 5-star hotel boasts a privileged location with stunning sea views and proximity to the town center. Prices start at $700 per night.

Best for a short city break:

LHP Hotel Santa Margherita Palace: This modern 4-star hotel in Santa Margherita Ligure offers stylish rooms, a rooftop terrace, and a central location. Prices start at $450 per night.

Eight Hotel Paraggi: Situated in Paraggi, this boutique 5-star hotel provides an intimate and tranquil retreat, perfect for a short escape. Prices start at $650 per night.

Show moreLess