Bella Vista Hotel is located in one of Malta's most beautiful locations just a few meters away from the sea. Guests can enjoy the area our hotel is located and we will provide them food which is worth trying a buffet so good with excellent service.
Experience amazing meals at our sophisticated restaurant. A selection of different Mediterranean dishes to choose from and affordable prices, we guarantee that you will have a fantastic meal. We also offer an all-inclusive buffet lunch on Sunday.