My family of 5 stayed here for 3 days as a good base to visit Portofino and the Cinque Terre. I originally wanted to stay in Portofino but I am so glad we didn't. The food and accommodation prices there are outrageously expensive. Moneglia on the other hand is very affordable and less touristy.
Hotel Maggiore is a charming family run hotel right in the heart of town and close to the beach. Antonio the owner went out of his way to assist us with an issue we had and we are very grateful for his help.
The rooms themselves are fairly plain and dated, but you can get a lovely view of the beach.
Thanks for making our stay so enjoyable.More