This low-slung property on Croatia’s Pelješac peninsula has a mountain backdrop, but fronts a palm-lined beach that faces the Mediterranean Sea and surrounding islands. The hotel, which belongs to a family of wine-makers, has a restaurant with Mediterranean cuisine, white tablecloths, and a rail-lined patio overlooking the water. Rooms are minimalist, with light wood floors and earthtone furniture. A glass-fronted bar has drop-down lamps and lounge seating. The Hotel Indijan also has an enclosed circular pool and hot tub for guests who don't wish to swim in the sea.