Find and Book Top Rated Hotels in Portofino

Search among 4 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-4 out of 4
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
Great150 reviews
MapView on map400 m from City Centre800 m from Castello Brown
From   US$ 927 /nightSelect
8.4
Great542 reviews
From   US$ 425 /nightSelect
8.4
Great118 reviews
300 m from City Centre500 m from Castello Brown
From   US$ 4 230 /nightSelect
Hotel
8.2
Great130 reviews
100 m from City Centre500 m from Castello Brown
From   US$ 220 /nightSelect

Best hotels and places to stay in Portofino

Why visit?

Portofino, a picturesque fishing village located on the Italian Riviera, is a popular destination for tourists seeking a luxurious getaway. With its stunning natural beauty, charming harbor, and proximity to other attractions on the Italian Riviera, Portofino offers a unique experience for travelers. Explore the vibrant streets, indulge in delicious seafood, and relax in one of the exquisite hotels Portofino has to offer.

Where to stay?

Portofino Harbor: For those seeking a truly authentic experience, staying near Portofino Harbor is a great choice. This area is known for its luxury resorts and boutique hotels, offering stunning views of the harbor and easy access to the towns attractions. Visitors can enjoy the bustling atmosphere, glamorous yachts, and charming waterfront restaurants. Portofino hotel Italy options are plentiful in this area.

Paraggi: Located just a short distance east of Portofino, Paraggi is a serene and secluded beach area. It offers a peaceful escape from the crowds and a chance to relax on the sandy beach and swim in the crystal-clear waters. There are a few luxury hotels in Paraggi that provide stunning views of the bay and direct access to the beach, making it an ideal choice for those looking for tranquility and natural beauty.

Santa Margherita Ligure: Situated nearby, Santa Margherita Ligure is a vibrant town that serves as a great base for exploring Portofino and its surrounding areas. This picturesque town offers a variety of accommodation options, ranging from boutique hotels to family-run guesthouses. Visitors can enjoy the colorful waterfront, lively piazzas, and a wide selection of dining and shopping experiences. It is also conveniently connected to Portofino by ferry or bus.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $150 to $250.

4-star hotels: The average price per night is around $250 to $400.

5-star hotels: The average price per night is around $400 to $800.

Best value for money:

Hotel Eden: Located near Portofino Harbor, Hotel Eden offers comfortable and affordable accommodation. With its convenient location and friendly staff, this hotel provides great value for money. Guests can enjoy spacious rooms, a rooftop terrace with panoramic views, and a variety of amenities. The hotel provides easy access to the main attractions of Portofino.

Eight Hotel Paraggi: Situated in the tranquil area of Paraggi, Eight Hotel Paraggi offers a luxurious experience at a reasonable price. This boutique hotel boasts elegantly designed rooms with modern amenities, a private beach area, and an on-site restaurant serving delectable Italian cuisine. With its serene ambiance and proximity to the beach, it offers excellent value for money.

Hotel Blu di Te: Nestled in the charming town of Santa Margherita Ligure, Hotel Blu di Te provides comfortable and affordable accommodation. This family-run hotel offers cozy rooms, a garden terrace, and a daily breakfast buffet. Its convenient location, just a short distance from Portofino, makes it a great option for those seeking value for money.

Best kids-friendly hotels:

Belmond Hotel Splendido:Located on a hilltop overlooking Portofino, Belmond Hotel Splendido offers a luxurious and family-friendly stay. The hotel features spacious rooms, a swimming pool, a childrens playground, and a kids club with various activities. Families can enjoy the serene environment, stunning views, and attentive service provided by the hotel staff.

Excelsior Palace Hotel: Situated in Rapallo, a neighboring town of Portofino, Excelsior Palace Hotel provides a fantastic family-friendly experience. With its outdoor swimming pools, private beach, and childrens play area, this hotel caters to the needs of both parents and children. Additionally, it offers spacious family rooms and a range of dining options suitable for kids.

Best hotels for a romantic getaway:

Hotel Piccolo Portofino: Nestled on the hillside and just a short walk from Portofinos main square, Hotel Piccolo Portofino offers a romantic and intimate retreat. This boutique hotel features beautifully decorated rooms, a private terrace with panoramic views, and a relaxing spa. Couples can enjoy a romantic dinner at the hotels renowned restaurant, overlooking the harbor.

Splendido Mare Hotel: Located in the heart of Portofino, Splendido Mare Hotel exudes charm and elegance, making it an ideal choice for a romantic getaway. This boutique hotel offers luxurious rooms with stunning sea views, an intimate rooftop restaurant, and a bar with a cozy terrace. Guests can also take advantage of the hotels private beach facilities.

Best for location:

Grand Hotel Miramare: Nestled in a picturesque park overlooking the Gulf of Tigullio, Grand Hotel Miramare offers a prime location for exploring Portofino. This elegant hotel features spacious rooms, a swimming pool, a rooftop terrace, and a renowned restaurant. It is just a short distance from the center of Santa Margherita Ligure and provides easy access to Portofino by public transport.

Imperiale Palace Hotel: Situated in Santa Margherita Ligure, Imperiale Palace Hotel offers a convenient location, just a few steps from the beach and a short distance from Portofino. This Art Nouveau-style hotel provides luxurious rooms, an outdoor swimming pool, a wellness center, and a private beach. Guests can also explore the nearby shops and restaurants within walking distance.

Hotel Piccolo Lido: With its waterfront location in Santa Margherita Ligure, Hotel Piccolo Lido offers guests stunning views of the Ligurian Sea. This charming hotel features comfortable rooms, a restaurant with panoramic terrace dining, and direct access to a private beach. The hotel is well-positioned, allowing guests to easily explore Portofino and its surroundings.

Best for a short city break:

Hotel Argentina: Located in the heart of Santa Margherita Ligure, Hotel Argentina offers a comfortable stay for a short city break. This family-run hotel features cozy rooms, a rooftop terrace with scenic views, and a complimentary breakfast. Guests can explore the vibrant streets, enjoy diverse dining options, and easily access Portofino by public transportation.

Show moreLess