7 AI Coastal Village Prompts for Cliffs, Harbours and Island Towns (2026)
7 copy-ready AI coastal village prompts for Midjourney, Stable Diffusion and Flux — Amalfi cliffside villages, Santorini caldera towns, misty fishing harbours and vintage travel posters, with the cue that makes each one work.
A coastal village looks easy until you generate one. Ask for “a pretty seaside town” and you get a single wall of houses with no depth, a sunset that paints every white wall orange, and a harbour full of half-formed boats. The seven prompts below avoid those failures with a small set of cues: how the houses stack, where the light comes from, what the water is doing, and one object that sets the scale. Each one is written for a specific model and comes with the settings to run it.
Key takeaways
- Stack the houses. — 'Stacked up a steep cliffside', 'terraced down a caldera', 'cascading down to the sea': without a stacking cue the model renders one flat row of facades.
- Put the light behind or low. — Golden hour and dawn make pastel walls glow; a sunset aimed at the buildings turns whitewash orange, so backlight the domes and keep the walls in shade.
- Calm the water and cap the boats. — Still water doubles the village in reflection; 'a single wooden boat' gives scale, while 'a busy harbour' fills the bay with warped hulls.
- Name the regional detail. — Lemon groves and bougainvillea say Amalfi, blue domes say Santorini, terracotta roofs and painted cottages say fishing harbour. 'Mediterranean village' alone renders a generic postcard.
The four cues every coastal village prompt needs
Every prompt in this collection is built from the same four parts. Stacking gives the village height: the houses climb a cliff or descend to the water in layers. Light direction decides whether the facades glow or wash out. Water sets the mood — still and reflective for calm postcards, absent or distant for terrace views. And one scale element, usually a single boat, gives the eye somewhere to land and tells you how big the cliff is. Change the region, the time of day or the style, but keep those four and the image holds together.
Cliffside villages: Amalfi and the Italian Riviera
The Amalfi Coast is the reference image for “coastal village” for a reason: pastel houses climbing a cliff above deep blue water. Two prompts cover it, one as travel photography and one as a 1930s poster.
The Amalfi Coast at golden hour, pastel-coloured houses stacked up a steep cliffside above a deep blue Mediterranean sea, terraced lemon groves and cascading bougainvillea, small fishing boats moored in the turquoise harbour below, distant headlands fading into soft haze, warm cinematic travel photography, low late-afternoon light, sharp foreground detail
Why it works: two cues carry it — “golden hour” and “distant headlands fading into soft haze.” The low warm light is what makes the pastel facades glow instead of looking freshly repainted, and the haze forces SDXL to render aerial perspective, so the far cliffs recede instead of sitting at the same contrast as the near houses. The negative prompt bans “crowds of people” and “deformed boats”, the two things that most often break the postcard calm. Written for SDXL 1.0 at 30 steps, CFG 6, DPM++ 2M Karras, 16:9.
A vintage Italian Riviera travel poster of the Amalfi Coast, a stacked cliffside village with pastel-coloured houses cascading down to a turquoise sea, a single wooden motorboat anchored in the bay, cypress trees lining the cliff road, warm Mediterranean afternoon light, bold flat colour blocks with screen-print texture, deep azure blue and terracotta and cream palette, classic 1930s Italian travel poster style, bold decorative border, no text, no letters, no numbers --ar 2:3 --stylize 250
Why it works: “a stacked cliffside village with pastel-coloured houses cascading down” is the detail that makes Midjourney draw Amalfi rather than any Mediterranean coast, and “bold flat colour blocks with screen-print texture” is what turns it from a photo into a vintage poster. The palette — deep azure, terracotta and cream — reads as Italian Riviera without leaning on a blue-sea cliché. Written for Midjourney v7 at 2:3 with stylize 250, a tall frame that suits printed posters. For more in this style, the Vintage Travel Poster Design Pack collects the rest of the poster prompts.
Caldera towns: Santorini
Santorini is the hardest coastal village to get right, because its identity is white walls and blue domes — exactly what a warm sky tends to ruin.
Cinematic Santorini sunset travel photograph, whitewashed cubic houses with two blue-domed churches terraced down a caldera cliff, the walls held in soft shadow so they stay white, a low orange sun backlighting the domes over a calm glowing sea, layered depth, gentle natural color
Why it works: the trap is the sunset washing the whitewashed walls orange. The prompt keeps “the walls held in soft shadow so they stay white” and puts “a low orange sun backlighting the domes”, so the warmth sits in the sky and the architecture stays cool. “Terraced down a caldera cliff” gives the layers, and capping it at “two blue-domed churches” stops SDXL from putting a dome on every roof. The negative prompt adds “orange walls” and “HDR” as a second guard. Written for SDXL 1.0, 16:9.
A Greek travel poster of Santorini's blue-domed churches, a cluster of white-washed cubic houses with blue-domed churches cascading down a cliffside, a single wooden fishing boat in the caldera below, bougainvillea spilling over a stone wall in the foreground, warm Mediterranean afternoon light, bold flat colour blocks with screen-print texture, deep azure-blue and snow-white and magenta palette, 1930s Greek travel poster style, clean geometric composition with strong vertical stacks, no text, no letters, no numbers
Why it works: the poster version swaps the sunset for warm afternoon light and keeps the same signature — whitewashed cubic houses and blue domes “cascading down a cliffside.” Bougainvillea spilling over a foreground wall adds the one warm accent (magenta) in a blue-and-white palette, and a single fishing boat in the caldera gives the cliff its height. Banning “photorealistic” and “3d render” in the negative prompt holds the flat screen-print look. Written for SDXL 1.0 at 2:3, CFG 7.
Fishing harbours at dawn
Working harbours trade drama for calm: low pastel light, still water, a row of cottages and a handful of boats.
A colorful fishing village at dawn scene, row of painted cottages along a quiet harbor, fishing boats bobbing on calm water, soft pink and blue sunrise sky, no people, no text --ar 3:2 --stylize 250
Why it works: the painted cottages give bright blocks of colour, and keeping them in one pastel family stops them clashing. Calm water reflects the row and doubles the scene, while “soft pink and blue sunrise sky” keeps the light directional but gentle — harsh midday sun kills the charm. Keep the boats small and varied; identical boats look copied. Written for Midjourney v7 at 3:2 with stylize 250.
A misty coastal village at dawn, cluster of white cottages with terracotta roofs along a calm harbor, fishing boats moored, soft pink and blue sky, gentle mist, no people, no text, serene travel photography
Why it works: this is the moodier cousin. The composition is layered — boats in front, white cottages with terracotta roofs behind, sky above — and “gentle mist” softens the background so the layers separate. The 21:9 frame stretches the harbour into a panorama that works as a desktop wallpaper or a long print. Written for SDXL 1.0, 21:9, with people, text and oversaturation in the negative prompt.
Inside the village: rooftops and terraces
Not every coastal image needs the whole village in frame. A rooftop view puts the viewer inside the town with the sea as a distant reward.
A golden hour Mediterranean rooftop terrace, terracotta tiles and whitewashed walls, potted olive trees and bougainvillea, wrought iron furniture, distant sea view, warm amber sunset light, no people, no text, romantic travel photography
Why it works: depth comes from layers — terracotta tiles and potted olive trees in the foreground, wrought iron furniture in the middle, a small sea view at the back. Golden-hour light warms the terracotta and whitewash together, and bougainvillea adds saturated colour without stealing focus. Keep the sea visible but small, so it invites the eye outward instead of competing with the terrace. Written for Flux.1 dev at 28 steps, guidance 3.5, 16:9.
Common failures and how to fix them
- Walls turn orange at sunset. Backlight the scene (“sun low behind the cliff”) and keep the buildings “in soft shadow, still white”.
- One flat wall of houses. Add a stacking cue: “terraced”, “stacked up a steep cliffside”, “descending to the sea”.
- A harbour full of broken boats. Ask for “a single boat” or “a few small boats” and add “deformed boats” to the negative prompt on Stable Diffusion.
- A generic Mediterranean postcard. Name the regional detail — lemon groves, blue domes, cypress-lined cliff roads, terracotta roofs.
- Sea and sky merge into one smear. Ease off saturation, add “HDR” and “oversaturated” to the negative prompt, and give the horizon a distant headland.
Which model to use
Midjourney v7 is the quickest route to a striking poster or a mood piece; stylize around 250 adds texture without bending the architecture. SDXL gives the most control, because its negative prompt can block the specific failures above — orange walls, extra domes, warped hulls. Flux follows long natural-language descriptions closely, which suits detailed terrace and rooftop scenes. For ChatGPT (GPT Image 2), see the Greek island steps and Cinque Terre prompts in our travel and landscape guide, which covers fjords, glaciers and shrines as well.
Browse the Travel Poster Design hub and the Wall Art hub for more coastal prints, and the Travel & Landscape Photography Pack for a curated set of landscape prompts.
What makes an AI coastal village prompt work?
A strong AI coastal village prompt combines four cues: a stacking cue that gives the houses height (“stacked up a cliffside”, “terraced down a caldera”), a light direction that keeps the walls their true colour (golden hour, dawn, or a backlit sunset with the buildings in shade), calm water that reflects the village, and a single scale element such as one wooden boat. Naming a region-specific detail — lemon groves for Amalfi, blue domes for Santorini, terracotta roofs for a fishing harbour — is what turns a generic seaside town into a recognisable place.
More guides like this
- 10 AI Vintage Travel Poster Design Prompts for WPA, Art Deco, and 1930s Poster Art (2026)
- 10 AI Autumn & Fall Seasonal Prompts for Harvest Art, Foliage, and Cozy Scenes (2026)
- 12 Cinematic AI Prompts for Film-Still Lighting and Color Grades (2026)
- 12 Travel & Landscape AI Prompts for Fjords, Glaciers, Shrines and Coastal Villages (2026)
Liked these prompts? Get the free pack
Subscribe and get the free pack of 25 tested prompts — then one email a week with the best new tested prompts and model news. No spam, unsubscribe anytime.