
Comfortable rooms with balconies, a peaceful garden under olive trees, fresh breakfast and free private parking - 750 m from Slovenska Beach.
Book directBest rateFamily-run hotel in Budva, Montenegro
Hotel Sanja former Oliva offers a warm, comfortable and welcoming base for discovering Budva and the beautiful Montenegrin coast. Family-run and known for genuine hospitality, the hotel combines a traditional atmosphere with the practical comforts travellers appreciate, creating a relaxed setting where guests feel at home from the moment they arrive.
Location is one of the hotel's greatest advantages. The long gravel Slovenska Beach is around 750 m away, and the historic Old Town of Budva is about 1 km along the seaside promenade, with restaurants, cafés, shops, supermarkets and the main bus station all close by. Even so, Velji Vinogradi stays quiet, so the hotel remains a peaceful retreat at the end of the day. For guests arriving by car, free private parking and a garage add another level of convenience.

Mornings are especially inviting. A continental breakfast is served in the garden and on the terrace, with bread, cheese, cold cuts, eggs, fruit, yogurt, homemade-style treats, jams, honey and freshly prepared coffee and tea. Through the day the restaurant serves aromatic Mediterranean dishes, with vegetarian, vegan and halal options available, and meals can also be brought to your room.
Every room is air-conditioned and has a balcony, a private bathroom, a flat-screen TV with satellite channels, a minibar, a safe and free Wi-Fi. Rooms are clean, soundproofed and comfortably furnished, and the balcony is a pleasant spot to slow down after a day on the coast. Family rooms, non-smoking rooms, daily housekeeping, room service and an airport shuttle on request round out the stay.