Skip to main content

Filter by:


Star rating

Review score

Marina Grande – 136 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Weber Ambassador, hotel in Marina Grande

The 4-star Weber Ambassador overlooks the bay of Marina Piccola and the Faraglioni rocks. It offers a free shuttle to/from Capri centre, and free access to its 2 pools, hot tub and fitness centre.

The view from the restaurant was breathtaking
8.4
Scored 8.4
Very good
Rated very good
3,100 reviews
Price from£241.15per night
La Residenza Capri, hotel in Marina Grande

La Residenza Capri is located just 200 metres from the Piazzetta, Capri's central square. It offers a large sun terrace with swimming pool and peaceful gardens with palm trees. WiFi is free...

Location the best Big room and biggest double shower I ever seen in the hotels Beautiful view from the balconies Comfortable bed Very helpful staff speak good English
9.2
Scored 9.2
Superb
Rated superb
727 reviews
Price from£986.90per night
Hotel Il Girasole, hotel in Marina Grande

Il Girasole offers panoramic views of Anacapri and the Gulf of Naples from its sun terrace with swimming pool.

Great proprety, nice views, good brakfast. Transfer bus from ferry is a great idea.
9.1
Scored 9.1
Superb
Rated superb
695 reviews
Price from£180.22per night
Hotel La Tosca, hotel in Marina Grande

Featuring a terrace, bar and views of city, Hotel La Tosca is set in Capri, 1.2 km from Marina Piccola Bay.

Everything was great
9.4
Scored 9.4
Superb
Rated superb
512 reviews
Price from£322.03per night
Hotel Della Piccola Marina, hotel in Marina Grande

Hotel Della Piccola Marina offers a sea-view swimming pool and a central position on Capri Island, the Due Golfi area. It is just a 10-minute walk from the Piazzetta, Capri's main square.

The breakfast was perfect! Best Cappuccinos! Very friendly staff!
8.5
Scored 8.5
Very good
Rated very good
582 reviews
Price from£429.09per night
Hotel Syrene, hotel in Marina Grande

Offering peaceful terraces, an outdoor pool, and gardens with mountain and sea views, Best Western Hotel Syrene is just 5 minutes’ walk from Capri's Piazzetta square.

The room/rooms were very nicely decorated and comfortable with a privare terrace with seaview. The breakfast was very good and staff was serviceminded.
9.1
Scored 9.1
Superb
Rated superb
379 reviews
Price from£472per night
Hotel Bussola, hotel in Marina Grande

Offering great service, bright rooms and a large sun terrace, Hotel Bussola is less than a 10-minute walk from Anacapri's historical centre. It has great bus links around the island of Capri.

Size of the room was okay, hotel looked nice from the inside, room was clean, breakfast was included
8.7
Scored 8.7
Fabulous
Rated fabulous
447 reviews
Price from£164.22per night
Boutique Hotel Casa Mariantonia, hotel in Marina Grande

Casa Mariantonia is a historic hotel, surrounded by a private park in the pedestrian part of Anacapri, near the Church of San Michele. All rooms are unique and guests can enjoy free Wi-Fi throughout.

Another fabulous stay at Casa Mariantonia, the staff are exceptional. Perfect location for seeing the island, with very comfortable rooms.
9.3
Scored 9.3
Superb
Rated superb
224 reviews
Price from£769.78per night
Pazziella Garden & Suites, hotel in Marina Grande

Set among peaceful floral gardens and lemon groves, Pazziella Garden & Suites is located in Capri Town, just 100 metres from the Piazzetta.

Beautiful hotel in excellent location and a very good breakfast. Bathroom toiletries are very good quality. Complimentary cake and limoncello in the room - very good. Upgraded to a suite, which was fantastic and if we we were returning to Capri, would definetly stay here. Staff were very friendly and helpful.
9.3
Scored 9.3
Superb
Rated superb
141 reviews
Price from£645.69per night
Relais Maresca Luxury Small Hotel & Terrace Restaurant, hotel in Marina Grande

Everything at the Relais Maresca boasts a typical Capri style: the rooms with Vietri tiles, its beachfront position, the panoramic terrace with views of Mount Vesuvius, the excellent cuisine.

Excellent hotel, clean and well resourced but the room was smaller than I had expected
8.5
Scored 8.5
Very good
Rated very good
431 reviews
Price from£439.43per night
See all hotels near Marina Grande
Subscribe to receive premium deals

Prices drop the moment you sign up!