Quick answer
Sri Lanka serves alcohol at hotels, resorts and most restaurants across the island, with some local restrictions on certain Buddhist poya (full moon) days worth confirming locally. The Maldives restricts alcohol sale and consumption to resort islands only, since most of the country is Muslim and its local inhabited islands, including lower-cost guesthouse-style accommodation, are entirely dry. Travellers who want alcohol reliably available should book a Maldives resort island rather than a local island, or choose Sri Lanka, where availability is broader and less location-dependent.
Key takeaways
- Sri Lanka serves alcohol at hotels, resorts and most restaurants islandwide, making it broadly accessible across a touring itinerary.
- Certain Buddhist poya (full moon) days in Sri Lanka can bring restrictions on alcohol sales at some venues, so travellers should confirm local rules around specific dates.
- The Maldives restricts alcohol sale and consumption to licensed resort islands, reflecting the country's Muslim-majority status outside the resort sector.
- Local inhabited islands in the Maldives, including budget guesthouse-style accommodation, are dry, with no alcohol sold or permitted there.
- Travellers choosing a Maldives local-island stay to save money should factor in the lack of alcohol availability as part of that trade-off, not just the lower price.
The core difference in how alcohol is regulated
Sri Lanka treats alcohol as broadly available within its licensed hospitality sector: hotels, resorts and most restaurants across the island serve beer, wine and spirits, giving travellers consistent access wherever they are touring. This reflects Sri Lanka's mixed religious and cultural makeup and its long-established tourism industry.
The Maldives takes a more geographically split approach. Alcohol is permitted and widely available on licensed resort islands, which host the vast majority of international visitors, but is entirely prohibited on local inhabited islands, which follow Islamic law given the country's Muslim-majority population outside the resort sector. This creates a sharp line: which island you are standing on determines whether alcohol is available at all.
- →Sri Lanka: alcohol broadly available at hotels, resorts and most restaurants across the island.
- →Maldives: alcohol available only on resort islands, entirely absent on local inhabited islands.
- →The Maldives' rule is location-based; Sri Lanka's availability is broader and less dependent on exactly where you are.
Alcohol availability in Sri Lanka
Most hotels, resorts and restaurants that serve international and domestic tourists across Sri Lanka offer alcohol, including local beers, imported wine and spirits, so travellers moving through a multi-region itinerary generally find it accessible throughout the trip. Bars in beach towns like Mirissa, Unawatuna and Arugam Bay operate normally, and Colombo's restaurants and bars serve alcohol as standard.
The one notable exception is poya, the monthly full moon day marking a Buddhist observance, when some venues, particularly smaller local shops and certain government-linked outlets, may restrict alcohol sales for that day. Larger hotels and resorts catering to tourists are generally less affected, but rules and enforcement can vary, so it is worth confirming current local practice around specific poya dates during a trip if this matters to you.
- →Hotels, resorts and most restaurants across Sri Lanka serve alcohol as standard.
- →Poya (full moon) days can bring restrictions at some venues, particularly smaller local shops.
- →Larger tourist-facing hotels and resorts are generally less affected by poya day restrictions, but confirm locally if it matters to your plans.
Alcohol availability in the Maldives
Resort islands in the Maldives, licensed specifically for international tourism, serve alcohol at bars, restaurants and in-villa minibars as a standard part of the guest experience, with no restriction different from what a traveller might expect at any international beach resort. This is the format the vast majority of Maldives visitors actually stay in.
Local inhabited islands, by contrast, follow the Maldives' Islamic legal framework, under which alcohol is not sold or permitted at all, including at guesthouse-style accommodation that has become a popular lower-cost alternative to resort stays in recent years. A traveller choosing this budget route should understand it comes with no alcohol access on that island, a genuine trade-off against the lower nightly cost.
Practical guidance for Turkish travellers
Turkish travellers who want alcohol reliably available throughout a Maldives trip should book a resort island rather than a local island guesthouse, since this is the only reliable way to guarantee access under current Maldivian rules. Those specifically choosing a local island, whether for cost or for a different, more authentic experience of everyday Maldivian life, should plan around its absence rather than expect exceptions.
In Sri Lanka, alcohol access is rarely a planning concern given how widely it is served, though travellers whose trip dates happen to fall on a poya day may want to check with their specific hotel or restaurant in advance, particularly if staying somewhere smaller or more local rather than at an international hotel brand.
- →Maldives: choose a resort island, not a local island, if reliable alcohol access matters to your trip.
- →Sri Lanka: alcohol access is rarely restrictive, but check locally around poya dates if relevant.
- →Neither destination requires special permits or paperwork for a tourist to consume alcohol where it is legally served.
The flip side: travellers who prefer alcohol not to be present
This comparison also matters to travellers who would rather alcohol not be a constant feature of their trip, whether for personal, religious or family reasons. A Maldives local island stay offers an alcohol-free environment by default, which some travellers specifically seek out, alongside a generally more low-key, culturally grounded experience of everyday Maldivian island life.
Sri Lanka does not offer an equivalent blanket alcohol-free environment, since it is served widely across the tourism sector, though individual hotels, particularly some Ayurvedic wellness retreats, may choose not to serve alcohol as part of their own house policy, worth checking directly if this is a priority.
Building this into trip planning
Lankan Stays & Trails builds private, driver-guided Sri Lanka itineraries for Turkish travellers and can flag hotels along the route with a specific alcohol policy, whether a wellness retreat that avoids serving it or a standard hotel that serves it as normal, depending on what the traveller prefers. For a Maldives trip, this decision is largely made at the point of choosing between a resort island and a local island stay, so it is worth settling early in the planning process.
Frequently asked questions
Can you drink alcohol in Sri Lanka?
Yes, alcohol is served at hotels, resorts and most restaurants across Sri Lanka. The main exception is certain restrictions that can apply on poya, the monthly Buddhist full moon observance day, particularly at smaller local outlets, worth checking locally if your dates coincide.
Is alcohol available on all Maldives islands?
No, alcohol is available only on licensed resort islands. Local inhabited islands, including lower-cost guesthouse-style accommodation, are dry under Maldivian law, with no alcohol sold or permitted there at all.
What is a poya day and does it affect tourists in Sri Lanka?
Poya is the monthly Buddhist full moon observance day in Sri Lanka. Some smaller shops and government-linked outlets may restrict alcohol sales on that day, though larger hotels and resorts catering to tourists are generally less affected; confirm locally if it matters to your plans.
Can you bring your own alcohol into the Maldives?
Generally, bringing alcohol into the Maldives is restricted, and any alcohol found may be held by customs at Malé airport for collection on departure, common practice at many resorts that also handle this on guests' behalf. Confirm current customs rules before travelling.
Is it cheaper to drink alcohol in Sri Lanka than the Maldives?
Generally, yes, Sri Lanka's wider hospitality market and lower overall cost structure tend to make alcohol less expensive there than at a Maldives resort, where pricing is typically set at resort rates with limited nearby alternatives to compare against.
Do Maldives resort islands feel different from local islands because of alcohol rules?
Yes, resort islands are run as self-contained tourism environments where alcohol and Western-style hospitality norms apply, while local islands reflect everyday Maldivian Muslim community life, including no alcohol. The two offer genuinely different atmospheres beyond just the alcohol question.
Should Turkish travellers who want alcohol available avoid Maldives local islands?
Travellers who want alcohol reliably available should book a resort island rather than a local island, since local islands are dry under Maldivian law. This is a straightforward, predictable rule to plan around when choosing Maldives accommodation.

