Situated on the bay, Hotel Tre Canne is a great choice for a stay in Budva. Guests can visit the spa to indulge in deep-tissue massages, aromatherapy, or reflexology, and Mediterranean cuisine is served at Hedone, which is open for breakfast, lunch, and dinner. There's an indoor pool and a bar/lounge, and apartments get the details right with bathrobes and slippers.