Situé sur la péninsule de Lapad, l'hôtel Royal Neptune est une propriété décontractée en bord de mer, entourée de pins et donnant sur les îles Elaphites. Les chambres sont équipées de la climatisation, d'une télévision à écran plat avec chaînes satellite, d'une connexion Wi-Fi gratuite, d'un bureau, d'un minibar, d'un plateau/bouilloire, d'un balcon et d'une salle de bains moderne privatisée avec peignoirs, chaussons et articles de toilette. L'hôtel dispose de 3 restaurants et d'un bar à cocktails, tous avec terrasse, de 2 piscines extérieures avec vue sur la mer (une piscine sur la falaise et une piscine pour enfants), d'un espace spa avec massages, d'un sauna et d'une salle de sport, de sports nautiques et d'un parking. L'établissement se trouve à 3 km du parc šuma Velika i Mala Petka et à 10 minutes en voiture de la vieille ville fortifiée de Dubrovnik. Il y a un arrêt de bus à proximité de l'hôtel.