My wife and I spent 8 nights in Danica (pronounced danitsa) in AUG2011. Hotel approx 3 mins walk from the nearest beach. We had a medium sized room on 4th floor. A/C, nice bathroom, comfortable twin bed, small TV with approx 60 channels from several European countries, incl CNN and Sky News. No elevator. No verandah. Room cleaning good.
Breakfast is not buffet - you choose from a menu (various types of eggs, sausages, müssli, etc). No internet in room, but free wi-fi in reception/restaurant area.
Small swimming pool.
Extremely friendly staff. You can expect staff to approach you and give all the advices you need. Their friendlyness is far above expectations and one of the best things about Htl Danica.
Free parking for guests.
The nearest beach is the city beach. It's pretty crowded. Price for 2 beach beds w/parasol EUR15. Plenty of restaurants with reasonably prices and good service. Excellent fish dishes.
If you have a car, consider Buljarica beach - 5 mins by car (or 40 mins by foot). This is a bigger and nicer beach, less crowded. In Buljarica you pay EUR8 for 2 beach beds w/parasol, and incl 2 drinks at your choice. Beach restaurant serves cheap, tasty burgers and pizzas.
You may also reach famous Sveti Stefan by car. But note that you may not enter the island - the whole island is an upscale Greek-run hotel. Do also note that beach beds around Sveti Stefan are expensive - price for 2 beds from EUR30 to EUR150(!) per day. And the beach there is nothing special...
Htl Danica is situated in Petrovac, a small town. Plenty of tourist here, but not like Budva. Petrovac is a very decent place, many families here. We would by all means recommend Petrovac to Budva.
From Petrovac you may take new boat trips and other excursions, including day trips to Albania.
The mountains will start right behind Htl Danica. 15 mins by car, and you are up at 700 metres elevation. Lake Skadar (National Park) will be reached within 30 mins by car. Nice landscape, nice mountains, nice people. The old, interesting royal capital of Cetinje is less than an hour by car on good roads, up in the mountains.
Well-stocked grocery store nearby hotel.
You may reach Htl Danica and Petrovac from both airports in Montenegro. We arrived to Podgorica airport and left from Tivat airport. Both airports are approx 45 min drive only from the hotel.
Montenegro, Petrovac town and Hotel Danica are hereby recommended!