A Mermaids Secret Audiobook By Amy Horikami cover art

A Mermaids Secret

(Fantasy Retelling of The Little Mermaid)

Virtual Voice Sample

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection of 1M+ titles.
Yours as long as you’re a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for $8.99 a month after 30 days. Cancel anytime.

A Mermaids Secret

By: Amy Horikami
Narrated by: Virtual Voice
Try Standard free

$8.99 a month after 30 days. Cancel anytime.

Buy for $5.99

Buy for $5.99

Background images

This title uses virtual voice narration

Virtual voice is computer-generated narration for audiobooks.
*(Updated with edits 2025)

Receiving your voice is the ultimate gift for a mermaid, but danger lurks near with those who want to steal the gift due to its strong magical powers. Raichelle trusts no one, but the tides may turn when she meets Caleb, a local fisherman and former sailor.

This story is full of unlikely friendships, love, deceit, and redemption.

This book is a clean fantasy romance.
Clean & Wholesome Fairy Tales Fantasy Romance Science Fiction & Fantasy
All stars
Most relevant
I really did enjoy the story. The story was not a retelling but a completely original tale. Unexpected twist and turns and sweet romantic story.

Despite the AI voice

Something went wrong. Please try again in a few minutes.

I honestly thought the story had great potential but there were many loose ends and easy wins, the characters weren’t very deep. We all want a story like this but it still has a way to go

not a very deep story, but good story idea

Something went wrong. Please try again in a few minutes.

There were many moments it was obvious this was read by AI. Especially the “caw-caw” of a raven. It was discombobulating. The story was extremely similar to another I read. I checked twice to make sure it was new to me. A nice story over all if that’s what you’re in the mood for.

It was definitely not a voice actress.

Something went wrong. Please try again in a few minutes.