Written by AIEvery story here is written by an AI. Tell it what you want and it writes it for you →
AI smut writer →

Hotel Vacation Swingers: TMF Foursome

Two couples swap in a private cabana.

8 min read October 27, 2026New

The Miami heat sat on my skin like a second shirt. I was twenty-eight, a marketing consultant who spent most of the year in air-conditioned conference rooms, and this hotel vacation with Valentina was the first time in months I had let my shoulders drop. She was twenty-six, a graphic designer with ink-dark hair and a laugh that turned heads, and the red bikini she had worn all afternoon made relaxing feel like a lost cause.

We had claimed two stools at the pool bar when the couple beside us ordered the same citrus cooler. The man glanced over, easy and unhurried. "Great minds," he said. "I'm Rupert. This is Monica."

Rupert looked about thirty-one, broad through the shoulders the way architects get when they still walk job sites, salt already starting at his temples. Monica was twenty-seven, a fashion buyer with sun-warmed skin and a gold hoop in one ear. She smiled at Valentina first, then at me, and the smile landed low in my stomach.

"Gareth," I said. "And Valentina. Through Sunday."

"Same," Monica said. "We were going to pretend we had plans. Want company?"

We did. The four of us stayed in the pool while the afternoon tilted toward evening, trading the kind of talk that usually takes three dinners: a house Rupert was drawing in Coral Gables, a bolt of silk Monica still thought about, the brand identity Valentina was mid-wrestle with. I mostly listened, and watched.

The chemistry didn't announce itself. It accumulated. Monica's knee found Valentina's under the water and stayed. Rupert's gaze kept returning to my girlfriend's mouth, then to mine. I caught myself staring at the line of Monica's throat when she laughed. Valentina noticed, bumped my hip with hers — a private little yes — and smiled like the evening had just gotten interesting.

We got out when the pool lights flickered on. I had nursed a single cooler across two hours and switched to sparkling water when the sun dropped. Valentina did the same, and Rupert and Monica followed without a speech. I wanted my head clear. Whatever was building had nothing to do with alcohol and everything to do with four adults who liked the way the others looked and sounded.

By the time we dried off, the far cabanas had emptied. Rupert pressed a bill into an attendant's hand and drew the linen curtains of the last one shut. Inside: a wide daybed, a low table, the ocean beyond the hedges, and enough privacy that the rest of the resort might as well have been another coast.

Valentina sat thigh to thigh with me and looked at Monica. "You've been staring at my mouth for an hour."

Monica's laugh came out low. "And you've been staring at hers," Rupert said to me. He wasn't wrong. The air had gone thick with coconut oil, salt, and the charge of people deciding whether to be brave.

"We're not shy," Monica said, steady and flushed. "If the vibe is what I think it is, say so. If it isn't, we call it a perfect day. No weirdness either way."

Valentina's fingers found mine. Her eyes were bright and completely clear. "I want to see where this goes. With them. If you do."

"I do," I said. "All of it. Slow. Only what everyone wants."

Rupert nodded. "Anyone says stop, we stop."

Monica leaned into him. He cupped the back of her neck and kissed her, deep and unhurried, not a performance even though it had an audience. Her hand slid up his chest. A soft sound left her throat. Valentina went still beside me, then shifted, breath catching. When I turned, her lips were parted, her pupils wide.

"Come here," I said.

She did. Kissing her had always been a conversation. Tonight it was a flare. She opened for me, tasting of lime and heat, fist in my damp shirt. I palmed the curve of her ass through her thin cover-up and she moaned against my mouth, her own hand roaming under my shirt, nails light on my stomach. My cock thickened so fast the trunks felt unfair. Monica broke from Rupert to watch, chest rising, lip caught in her teeth.

"God," she said. "Look at them."

Valentina turned. For a second the women only looked at each other. Then Valentina reached, and Monica met her halfway.

The kiss started soft and went hungry. Valentina made a sound I had never heard from her. Monica's fingers slid into her hair. I watched my girlfriend kiss another woman and felt the want move through me clean and hot. Rupert's hand rested on Monica's hip, his mouth curved like he couldn't believe we had all said yes to this.

"Still good?" I asked.

"So good," Valentina said against Monica's mouth. "Don't stop watching. And don't just watch."

We didn't.

The daybed held all four of us once the cushions hit the floor. Valentina and Monica lay side by side, tops gone, skin gold under the lamps. They kissed open-mouthed while their hands learned each other. Valentina's fingers slipped under Monica's bikini bottoms. Monica gasped, hips lifting, and pushed Valentina's bottoms aside to stroke her with two sure fingers until my girlfriend's thighs fell open.

I knelt between Monica's thighs because Valentina looked at me and nodded, already rocking into that hand. "Taste her," she said. "I want to watch your mouth on her."

I drew Monica's bottoms down. She was wet, glistening, pussy swollen and sweet when I spread her with my thumbs. I licked a slow stripe from her entrance to her clit and she cried out into Valentina's kiss. Rupert settled at Valentina's hip, tugged her bottoms off, and put his mouth on her. The first stroke of his tongue made her jerk and grab Monica's wrist.

Monica's thighs trembled against my ears. I sucked her clit, flicked it, pushed two fingers into her and worked her until she clenched and moaned both our names. Rupert circled Valentina's clit, dipped lower, came back when she whimpered. Her free hand found my hair and held on while Monica fingered her in slow, shining strokes.

"I need more," Monica said, eyes glassy and clear. "Gareth. Inside me. Please."

"Yes." I shoved my trunks down and looked at Rupert, mouth shining between my girlfriend's thighs. "You good if I take her?"

"She's been wanting you since the pool," he said. Monica laughed, wrecked and happy, and pulled me down.

I sank into her in one long thrust, missionary, her knees around my ribs. She was so wet I slid to the hilt. "Fuck, you're thick," she said. "Don't be polite. I can take you."

I fucked her deep and steady, watching her breasts move, watching Valentina kiss her while Rupert got my girlfriend onto her knees. He pushed into Valentina from behind, a smooth doggy thrust that made her sob against Monica's mouth.

"Right there," Valentina gasped. "God, your cock—don't stop."

"I've got you," Rupert said, one hand on her hip, the other circling her clit. The cabana filled with wet sound and skin. I could see his cock sliding into her, shiny, and the sight punched through me. I ground against Monica's clit on every stroke. She clenched and kissed Valentina like she needed the taste to stay upright.

"Swap," Valentina panted, finding my eyes. "I want you. Monica, you want him back? I need Gareth while I can still taste you."

"Yes," Monica said at once. "Pull out. Come here."

We moved like people who had already meant their yes. I slid out of Monica, aching. Rupert eased out of Valentina. Then my girlfriend was on her back beside Monica, pulling me between her thighs. I pushed into her and the familiarity hit like a wave — hotter, swollen from Rupert's cock, so slick I groaned her name into her neck.

"He stretched me," she whispered. "I liked it. Now fuck me like you mean it."

I pounded into her, harder, because she was clawing my back for the edge. Her heels dug into the small of my back and pulled me deeper. Rupert thrust into Monica beside us, their mouths meeting, his hand working her clit. The four of us found a rhythm that felt synchronized, the daybed rocking hard enough to complain, moans overlapping until I couldn't tell whose voice was whose.

Valentina and Monica reached for each other again. Monica's fingers found Valentina's clit while I fucked her. Valentina slid two fingers alongside Rupert's cock where he entered Monica, rubbing, pressing, making her wail.

"I'm close," Monica gasped. "Don't stop—"

"Come on my cock," Rupert told her. "Let them hear you."

She did, loud and unashamed, back arching, fluttering so hard his thrusts stuttered. The sound undid Valentina. She clamped down on me, crying Monica's name and then mine, shaking through a long climax while I held deep and kissed her through it, then kissed Monica when she turned her wrecked face toward us.

We didn't pull apart. I stayed in Valentina. Rupert stayed in Monica. Both women were still touching, still saying yes.

"Inside," Valentina said, clear as anything. "Come in me. I want to feel it."

"Fill me up," Monica told Rupert, pulling him deeper.

I fucked Valentina in short, desperate strokes. Rupert matched me, forehead to Monica's, the women kissing when they could find each other's mouths. The pressure coiled at the base of my spine.

"Valentina—"

"Yes. Give it to me."

I came hard, buried to the hilt, pulsing inside her in thick spurts while she held me and whispered against my ear. A heartbeat later Rupert groaned and spilled inside Monica, hips jerking, her legs tight around him. A double finish, messy and intimate, each of us in our own girlfriend while the four of us stayed tangled on the ruined daybed.

For a minute nobody moved except to breathe. Cum leaked warm when I eased out. Valentina laughed, soft and stunned. Monica made the same helpless sound when Rupert slipped free, a sheen of him on her thighs. The lamps painted all of us gold.

I kissed Valentina's shoulder. She kissed Monica. Monica kissed Rupert, then leaned over and brushed a grateful kiss against my jaw, nothing left in it but warmth. Rupert passed the sweating water bottle. We drank, clear-headed and wrecked, skin sticking where we touched. Salt dried on my lips. I wanted more of her.

"We should not sleep in a cabana," Valentina said, laughter still in it. "Security will eventually notice four naked people and a guilty daybed."

"My suite," Rupert said. "Bigger shower. Actual bed. No early morning."

"Neither do we," I said. Monica's ankle hooked over my calf like the geography of the night was already decided. "Late room service. Something salty. Then we see what round two looks like when nobody has to be quiet for the hedges."

Monica stretched, unashamed, and caught Valentina's hand. "I'm keeping her for a while," she told Rupert. "You can borrow him."

"Deal," he said.

Valentina looked up at me, mouth swollen, eyes bright with the same question that had started at the pool bar, only now it had teeth. She squeezed my fingers.

"So are we ordering the fries before or after I get on my knees for both of you?"

Rate this story

★★★★★
Thanks for rating
Something wrong with this story?
Ask the writer

Want your own group sex story?

Tell the AI the set-up. It writes it for you in about five minutes. Free.

Skip the queue. Private, twice as long, ready in 60 seconds, with audio. $4.99 →
Adults only · no real people · your request is never shown, only your credit name
Sponsor

Porn with real chemistry.

Films made for how women actually like it.

Take a look →
Sponsored link. 18+ only.
Tagged foursome partner-swapping creampie fingering doggy-style

Fresh filth, nightly

The best new stories in your inbox every morning. Free, 18+, unsubscribe anytime.