Quick summary

Five Lake Atitlán towns carried enough Airbnb listings to publish a median on 1 Oct 2026, and the spread between them runs from $130 a night in San Pedro La Laguna to $458 in Cerro de Oro — a gap that is mostly about what size of property each town has listed, not about how expensive the town is. Read the size segments underneath the town table: for an entire place sleeping two, the lake-wide median was $102 a night (against $87 in the first capture of 4 Sep 2026); for a place sleeping nine or more, the published median moved from $438 to $421, though October's rate for a large home found only by the 6- or 12-adult search is priced for that party size rather than for two adults. Every figure here is the nightly rate Airbnb showed for a 3 to 5 Nov 2026 stay, promotions usually already included, captured 1 Oct 2026.

Airbnb asking rates by Atitlán town

The block below is rebuilt from the monthly capture, so it moves when the data moves — nothing in it is typed by hand. Its second table reports one number per town: the median nightly asking rate across every size of place that town had listed for the queried stay.

Data collected 2026-10-17 for a 2026-11-17 to 2026-11-19 stay. Airbnb prices change daily and by date: check live before booking.

Type of stayMedian per nightTypical range (p25–p75)Listings
Entire place, 2 guests$101$57–$16321
Private room in a home, 2 guests$52*$30–$9011
Hotel room listed on Airbnb, 2 guests——6
Entire place, 3–4 guests$146$119–$18626
Entire place, 5–8 guests$235$180–$40648
Entire place, 9+ guests$418$261–$54562

Nightly rate as Airbnb showed it on those dates for the party size of the search that found each listing (2 adults for every place sleeping up to four; 6 or 12 adults only for larger homes that did not appear in the 2-adult search), with whatever Airbnb prices for that party already inside; where a promotion was displayed it is usually already inside the rate. The capture does not return cleaning or service fees, so there is no "all-in" figure. Sample: 183 listings (183 priced); 86% entire places, 5% hotel rooms, 61% superhosts; 14% displayed a promotion (median 13% off the crossed-out price); median rating 4.88 on a median 54 reviews. Typical place: 3 bedroom(s), 2 bath(s). Among listed amenities: Wi-Fi 96%, kitchen 88%, air conditioning 5%, pool 18%, free parking 54% (what the listing lists; absence is not proof it is missing). * = small sample (10–19 listings); — = fewer than 10 listings, no median.

Locality (as Airbnb labels it)Median per night, all sizesListings
Panajachel$24528
San Marcos La Laguna$16323
San Pedro La Laguna$14522
Santa Catarina Palopó$370*18
San Lucas Toliman$270*14
Santa Cruz la Laguna$162*13
San Antonio Palopó$280*12
Santiago Atitlan$236*12

Localities with at least 12 priced listings and no single host above 40% of them; all sizes mixed, so a locality of large homes reads expensive. Villages and municipios appear exactly as Airbnb labels them.

Captured 2026-10-17 · 2026-11-17→2026-11-19 · USD (capture date · stay queried · currency), searched for 2, 6 and 12 adults, 2-night weekday stay. Captured once a month: a capped sample of Airbnb search results for one fixed 2-night weekday stay about a month ahead, priced for the party size of the search that found each listing (2 adults for anything sleeping up to four; 6 or 12 adults only for larger homes that did not appear in the 2-adult search). Not every listing, only those still open for those dates; the nightly rate Airbnb showed for that stay (a displayed promotion is usually already inside it), not booked rates. Large homes are over-represented in the sample, so compare the guest-count segments, not the overall median. Source: Airbnb search results via Apify.

The next table shows the capture-by-capture median for an entire place sleeping two in all four markets, each for a fixed two-night stay about a month after its capture.

Median nightly rate, entire place, 2 guests, capture by capture (USD, the rate shown for the captured stay).

CaptureAntigua GuatemalaLake AtitlánGuatemala City & metroPacific coast
2026-09-04$92 n=400$87 n=300$64 n=250$102 n=200
2026-10-01$82 n=237$102 n=166$54 n=175$107 n=287
2026-10-17 (current)$103 n=235$101 n=183$61 n=173$113 n=288

Each capture is a capped sample of listings for a fixed two-night stay about a month out; n = that market's listings in the capture. A dash means fewer than 10 priced listings in that segment. Source: scripts/real_estate/build_airbnb_stats.py.

Same stay, other platforms: Airbnb vs Vrbo vs Booking.com in Guatemala puts the three platforms’ two-guest medians side by side, first captured 1 Oct 2026.

The spread between towns is a size-mix artifact

The honest reading of that town column is worth stating plainly: a town of large homes reads expensive, and a town of studios reads cheap, even when the two are charging the same money for the same room.

In the 1 Oct 2026 capture, Cerro de Oro posts a $458 median on 15 listings and San Marcos La Laguna $326 on 23, while San Pedro La Laguna posts $130 on 18. The town row cannot tell a pricier town apart from a town whose listed places are bigger; the guest-count segments below can, and the rate explorer further down lets you hold size constant inside one town.

The lake-wide mix makes the point on its own. Across the 166 Atitlán listings in the 1 Oct capture, the typical place sleeps 8 and has 3 bedrooms and 2.5 baths, and 86% are entire homes rather than private rooms. That mix is not comparable with the 4 Sep 2026 capture, and neither are the town medians: the 4 Sep capture was one search for 2 adults, while the 1 Oct capture added searches for 6 and 12 adults to reach more large homes by design. The segments for up to four guests are the strictly like-for-like ones across the two captures, because only the 2-adult search can return them. For the 5–8 and 9+ segments, the October rates for homes that did not appear in the 2-adult search are priced for 6 or 12 adults, while September’s were priced for two, so part of any gap between the two captures can be extra-guest pricing. That is also why this page never quotes a single headline median for Atitlán.

The same lake, by size of place

The first table in the block above splits the lake by guest count. In the 1 Oct 2026 capture, with the 4 Sep 2026 median in brackets for the segments up to four guests:

  • Entire place, 2 guests — $102 a night ($87 on 4 Sep), middle half of listings $93–$157, from 16 listings — a small sample.
  • Private room in a home, 2 guests — $58 a night ($43 on 4 Sep), middle half of listings $44–$100, from 11 listings — a small sample.
  • Entire place, 3–4 guests — $120 a night ($175 on 4 Sep), middle half of listings $85–$198, from 17 listings — a small sample.
  • Entire place, 5–8 guests — $273 a night, middle half of listings $225–$371, from 41 listings. Against 4 Sep, the published median moved from $325 to $273; part of that gap can be extra-guest pricing.
  • Entire place, 9+ guests — $421 a night, middle half of listings $290–$529, from 69 listings. Against 4 Sep, the published median moved from $438 to $421; part of that gap can be extra-guest pricing.

Each capture prices a different stay, so a move between the two figures mixes host pricing with the calendar.

Hotel rooms listed on Airbnb are their own row, and at Atitlán the 1 Oct capture found only 5 of them — below the ten-listing floor, so no median is published for that row.

Note the shape of the ladder. Going from a two-guest place to a nine-plus place multiplies the asking rate by roughly four while multiplying the sleeping capacity by more than four, which is why the group segment is where the per-person cost falls — and why a town with group houses drags a mixed median upward so hard.

Which town figures you can lean on

The locality rule is deliberately strict: a town is published only when it has at least 12 priced listings and no single host holds more than 40% of them. That second condition stops one operator with fourteen cabañas from setting the price for a whole town.

Two towns cleared the full-sample bar on 1 Oct 2026: San Marcos La Laguna ($326, 23 listings) and Panajachel ($250, 23). The other three — San Pedro La Laguna ($130, 18), Santa Catarina Palopó ($225, 17) and Cerro de Oro ($458, 15) — ran between 15 and 18 listings and carry an asterisk in the table. Treat those as a signal of direction, not a price.

Town names appear exactly as Airbnb labels them, which is why some accents can be missing and the labels do not line up with Guatemala’s administrative map. We do not classify these places as villages, aldeas or municipios on this page, because the capture does not carry that field and we are not going to infer it.

What this page deliberately does not tell you

  • It is not an all-in price. The capture returns the nightly rate Airbnb showed for that stay, promotions usually already included. Two-guest figures were priced for a 2-adult booking; large homes reached through the 6-adult and 12-adult searches were priced for that party size. Cleaning fees and service fees are never returned, so no total exists in this dataset and none is invented here.
  • It is not a census. Only listings still open for the queried 2-night weekday stay appear. A house already booked for those dates is invisible to it.
  • It is not what guests paid. These are the nightly rates Airbnb showed for that stay, promotions usually already included — 24% of Atitlán listings in the 1 Oct capture displayed one, at a median 12% off — not booked rates.
  • It is one month, one stay. Airbnb pricing moves with the calendar; a Semana Santa or Christmas query would return a different lake entirely.

Filter the sample yourself

Pick the guest count, the type of place, the town, the rating and the amenities you need — the median and range recompute from the matching listings. Nothing here is a listing: only what a group of matching places is asking.

Data collected 2026-10-17 for a 2026-11-17 to 2026-11-19 stay (searches for 2, 6 and 12 adults). Airbnb prices change daily and by date: check live before booking.

–
matching listings
–
median per night (rate shown)
–
typical range p25–p75
–
of the market sample

Loading the sample…

Nightly rate as Airbnb showed it on those dates for the party size of the search that found each listing (2 adults for every place sleeping up to four; 6 or 12 adults only for larger homes that did not appear in the 2-adult search) (a displayed promotion is usually already inside it), before extra-guest fees, cleaning, service fees and taxes. A capped monthly sample of Airbnb search results (large homes are over-represented); amenities are what the listing lists. Under 10 matches: no median; 10–19: small sample. No individual listing is ever shown.

Check today's prices on other platforms (each button opens that platform's own search for the place named; we do not compare their prices here)

Affiliate links: if you book, we earn a small commission at no extra cost to you. The buttons do not compare prices with the table above; they open each platform's own search. Airbnb has no affiliate program, which is why there is no Airbnb button.