Hotel Villa Katarina is a top-rated hotel located in Viganj, on the Pelješac Peninsula. This charming hotel offers a peaceful and scenic setting, surrounded by olive groves and vineyards. The rooms are elegantly furnished and equipped with modern amenities, ensuring a comfortable and enjoyable stay. Guests can relax and unwind in the hotel's outdoor swimming pool, sun terrace, and garden, offering stunning views of the Adriatic Sea. The hotel also features a restaurant serving delicious local cuisine, a bar, and a range of activities such as hiking, cycling, and wine tasting. With its warm hospitality and beautiful location, Hotel Villa Katarina is a popular choice for travelers seeking a tranquil and memorable experience.