Tom S.
Google
Our 3-night stay at Smugglers Cove Beach Resort was a constant series of disappointments. We were three people and had booked a room with one extra-large double bed and one large double bed. Instead, we were given a small room meant for two, with only one double bed. Their “solution” was to remove a chair and squeeze in a small child-sized single bed — completely unacceptable for an adult and absolutely not what we paid for.
The evening receptionist was extremely unhelpful, unfriendly, and full of bad faith. He blamed Booking.com for the mistake, even though Booking later confirmed to us that the issue came entirely from the hotel. Very unprofessional attitude.
On top of that, we never had hot water during our entire stay. We went down to reception four times to report it, and nothing was ever fixed. Each time we received the same mix of indifference and incompetence.
The restaurant matches the rest of the experience: slow service, poor organisation, and mediocre quality. It genuinely feels like the whole place lacks management, training, and basic respect for guests.
Overall, Smugglers Cove Beach Resort is a hotel to absolutely avoid. Terrible service, rooms that do not match what you book, unprofessional staff, and problems that are simply ignored.
There are far better options in Nadi for the same price or even cheaper. I truly do not recommend this place at all.