On this page
- Understanding the Three Budget Tiers
- Accommodation Costs in Dubrovnik and the Peninsula
- Food and Oyster Dining: The Real Reason You’re Going
- Getting There: Transport Costs from Dubrovnik to Ston
- Activities and Entrance Fees in and Around Ston
- Money-Saving Tips Specific to Ston and Dubrovnik
- Sample Daily Budgets: Three Ways to Do the Ston Trip
💰 Prices updated: 2026-05-01. Budget figures are estimates — always verify before travel.
Budget Snapshot — Caribbean
Two people / 14 days • Pricing updated as of 2026-05-01
- Shoestring: $6,692–$9,156
- Mid-range: $13,804–$22,092
- Comfortable: $29,400–$41,160
Per person / per day
- Shoestring: $239–$327
- Mid-range: $493–$789
- Comfortable: $1050–$1470
Ston sits about 55 kilometers northwest of Dubrovnik on the Pelješac Peninsula, and for anyone who loves oysters, it might as well be a pilgrimage site. The town has been farming shellfish in its saltwater channels since the 14th century, and the Mali Ston bay — calm, nutrient-rich, and sheltered — produces some of the most prized oysters in the Adriatic. The question most visitors ask isn’t whether the oysters are good (they are), but whether the logistics and cost of getting there from Dubrovnik make sense. This guide breaks down every expense involved, from the cheapest bus ticket to a full comfortable splurge, and helps you decide which version of this trip fits your travel style.
Understanding the Three Budget Tiers
Shoestring travelers will spend roughly $239–$327 per person per day across their overall trip. For the Ston excursion specifically, this means taking the local bus, eating at no-frills konoba restaurants, ordering a dozen oysters as a treat rather than a full seafood feast, and skipping guided tours entirely. You still get the oysters — you just don’t build a wine-pairing lunch around them.
Mid-range travelers fall in the $493–$789 per person per day range. This tier allows for a rental car or private transfer, a proper sit-down meal with multiple rounds of oysters, a glass of Pelješac wine, and perhaps a short guided walk of the Ston walls. It’s a more relaxed and complete experience without tipping into extravagance.
Comfortable travelers at $1,050–$1,470 per person per day can treat the Ston trip as a full culinary event — a private car, lunch at one of Mali Ston’s top restaurants, a wine cellar visit, and possibly an overnight stay on the peninsula rather than rushing back to Dubrovnik in the evening. At this level, the drive isn’t an inconvenience; it’s part of the pleasure.
Accommodation Costs in Dubrovnik and the Peninsula
Most visitors use Dubrovnik as their base and do Ston as a day trip, which means accommodation costs are Dubrovnik costs — among the highest in Croatia.
Pro Tip
Book a table at Bota Šare or Mali Ston restaurant in advance, as weekend lunch crowds from Dubrovnik often fill waterfront spots by noon.
In the Old Town or Pile area, budget guesthouses and private rooms run $80–$130 per person per night in high season (June–August). These are typically small rooms in stone buildings with shared bathrooms and minimal amenities, but the location is unbeatable for walking to the bus station.
Mid-range hotels in Dubrovnik — the kind with air conditioning, en-suite bathrooms, and a sea view from at least some rooms — run $180–$320 per room per night, which works out to $90–$160 per person assuming double occupancy. Lapad and Babin Kuk, the quieter resort neighborhoods, offer similar quality at slightly lower prices than the Old Town fringe.
For comfortable-tier travelers, boutique hotels and design properties near the Old Town or perched above the Adriatic charge $350–$700+ per room per night. Some of these include breakfast, rooftop terraces, and concierge services that can arrange private transfers to Ston with zero friction.
If you’re considering staying on the Pelješac Peninsula — in Ston itself or in the nearby village of Mali Ston — small family-run guesthouses charge $60–$100 per person per night and put you within walking distance of the oyster beds at dawn, which is genuinely special. This option works especially well for mid-range travelers who want to linger rather than rush.
Food and Oyster Dining: The Real Reason You’re Going
Let’s be direct: the oysters in Ston are extraordinarily cheap relative to their quality. A dozen fresh oysters at a waterside restaurant in Mali Ston costs $10–$16 (approximately 70–110 HRK equivalent in local pricing). In a European capital, the same quality would cost three times that. This is the economic core of the trip’s appeal.
A shoestring meal in Ston looks something like this: a dozen oysters, a glass of local white wine (Pošip or Grk), bread, and a small salad. Total per person: $18–$28. You’re eating exceptionally well for the price of a mediocre pizza in Dubrovnik’s tourist center.
A mid-range lunch at one of the better konoba restaurants — the kind with a terrace over the water and a menu that includes grilled fish, black risotto, and multiple rounds of shellfish — runs $45–$75 per person including wine. Restaurant Kapetanova Kuća in Mali Ston is frequently cited as the benchmark, with prices that sit firmly in this range.
A comfortable splurge at a top-end restaurant, with a tasting menu structure, premium Pelješac red wines (Dingač or Postup), and multiple shellfish courses, can reach $120–$200 per person. This is still reasonable by Western European standards for the quality involved.
Factor in a coffee and pastry breakfast in Dubrovnik before departure ($5–$9) and a light dinner back in the city ($20–$50 depending on tier), and your total daily food spend for the Ston day trip runs $43–$75 shoestring, $80–$140 mid-range, or $160–$280 comfortable.
Getting There: Transport Costs from Dubrovnik to Ston
This is where the “worth the drive” question gets concrete, because transport options vary enormously in price and convenience.
Local Bus
The cheapest option is the regional bus from Dubrovnik’s main bus station (Autobusni Kolodvor) toward Ston. A one-way ticket costs approximately $8–$12 per person, making a round trip $16–$24. Journey time is around 1 hour to 1 hour 15 minutes depending on stops. Buses run several times daily but not always at convenient lunch hours, so check the schedule before committing. For shoestring travelers, this is the obvious choice.
Rental Car
Renting a small car in Dubrovnik for a day costs $55–$90 (including basic insurance) from agencies near the ferry port or airport. Split between two people, that’s $28–$45 per person. Add fuel for the roughly 110km round trip — about $15–$20 total — and per-person cost sits at $35–$55. The payoff is total flexibility: you can stop at Ston’s medieval walls, drive into the village of Mali Ston separately, and leave whenever you like. This is the sweet spot for mid-range travelers.
Organized Day Tour
Dubrovnik tour operators run half-day and full-day excursions to Ston and the Pelješac Peninsula, typically including transport, a guided walk of the city walls, an oyster tasting, and sometimes a winery visit. These cost $65–$110 per person. Convenient but structured — you’re on someone else’s schedule, and the oyster “tasting” may be only 4–6 pieces.
Private Transfer
A private return transfer from Dubrovnik to Ston — your own driver, your own timing — runs $120–$180 for the vehicle, or $60–$90 per person split between two. Comfortable-tier travelers who don’t want to drive or deal with bus schedules find this genuinely worthwhile, especially after a wine-forward lunch.
Activities and Entrance Fees in and Around Ston
Ston is not a theme park — most of what makes it worthwhile is free or very cheap. That said, there are a few genuine costs worth planning for.
- Ston City Walls entrance: Walking the restored medieval walls above Ston — the second longest fortification system in the world after the Great Wall of China — costs approximately $12–$15 per person. It takes 45–90 minutes and the views over the salt pans and bay are legitimately spectacular.
- Ston Salt Pans (Solana Ston): The historic salt works have a small visitor center with guided tours priced around $8–$12 per person. This is optional but adds useful context to the town’s history.
- Pelješac wine cellar visits: Several wineries on the peninsula offer tastings for $15–$30 per person, usually including 4–6 wines and some local charcuterie. Korta Katarina and Grgić Vina are well-regarded options if you’re driving.
- Oyster farm boat tour: A few operators in Mali Ston offer short boat excursions to the oyster beds themselves, where you eat shellfish pulled directly from the water. These run $25–$40 per person and are worth every cent if you care about where your food comes from.
A shoestring traveler could skip every paid activity except the walls and spend under $15 on attractions. A mid-range visitor doing walls plus a winery visit spends around $30–$45. A comfortable traveler doing walls, salt pans, oyster boat tour, and a winery tasting might spend $65–$85 on activities alone — still a modest figure.
Money-Saving Tips Specific to Ston and Dubrovnik
Go in shoulder season. May, early June, and September offer lower prices across accommodation and tours, less competition for restaurant tables, and oysters in excellent condition. Peak July–August prices in Dubrovnik run 30–50% higher than shoulder season equivalents.
Book the bus the day before. Seats on the Dubrovnik–Ston regional bus aren’t guaranteed in high season. Check the Libertas or Autotrans schedules online and aim for the morning departure to give yourself maximum time before the afternoon return.
Order oysters by the half-dozen to start. Many restaurants will let you order incrementally. Six oysters with a glass of wine is a perfectly legitimate first course — you can always order more, and you avoid over-ordering at a restaurant you haven’t tried yet.
Avoid the organized lunch-included tours. They charge a premium for the convenience and give you less oyster, less wine, and less time than simply showing up at Mali Ston and choosing your own table.
Stay in Lapad instead of the Old Town. Dubrovnik’s Lapad neighborhood is a 20-minute bus ride from the Old Town and 15 minutes from the main bus station. Hotels there run 20–35% cheaper than equivalent properties in the Old Town fringe, and the bus connection to the Ston-bound station is straightforward.
Bring cash. Most Mali Ston restaurants accept cards, but a few smaller shellfish stands and the salt pans visitor center operate cash-only or prefer it. ATMs in Ston itself are limited — withdraw in Dubrovnik before you leave.
Sample Daily Budgets: Three Ways to Do the Ston Trip
Shoestring Day Trip (~$80–$110 per person)
- Dubrovnik guesthouse (per night, per person): $85–$100 — allocated separately to your overall trip budget
- Breakfast in Dubrovnik (coffee + pastry): $6
- Return bus ticket Dubrovnik–Ston: $20
- Oyster lunch (12 oysters, wine, bread): $25
- Ston City Walls entrance: $13
- Afternoon coffee and snack in Ston: $6
- Light dinner back in Dubrovnik: $22
- Day trip total: approximately $92 per person
Mid-Range Day Trip (~$180–$240 per person)
- Dubrovnik mid-range hotel (per night, per person): $120–$160 — allocated separately
- Breakfast at hotel or café: $12
- Rental car (half share) + fuel: $40
- Ston City Walls entrance: $13
- Lunch at Kapetanova Kuća or equivalent (oysters, grilled fish, wine): $70
- Pelješac winery tasting: $20
- Afternoon gelato or coffee: $7
- Dinner in Dubrovnik: $45
- Day trip total: approximately $207 per person
Comfortable Day Trip (~$380–$480 per person)
- Dubrovnik boutique hotel (per night, per person): $250–$350 — allocated separately
- Hotel breakfast: $25
- Private return transfer to Ston: $75
- Oyster farm boat tour: $35
- Ston City Walls: $13
- Tasting menu lunch with premium wine pairing: $175
- Winery visit + premium tasting: $30
- Salt pans guided tour: $10
- Dinner in Dubrovnik (fine dining): $95
- Day trip total: approximately $458 per person
Across all three tiers, the verdict is the same: the oysters in Ston are worth the drive. The math is straightforwardly favorable — you’re eating world-class shellfish at prices that would seem absurd in any Western European city, and the journey itself, along the Dalmatian coast with views of the Pelješac channel, is pleasant rather than punishing. The question isn’t really whether to go. It’s how much time and money you want to give it.