How much does a hotel in Santa Marta cost per night?

November 2026: hotels in Santa Marta ask a median $47 a night and an average $65, from a median 199 hotels priced each night over 24 measured nights (read 7 November 2026). The cheapest month measured is November 2026 ($47), the priciest January 2027 ($70).

Measured by Bed&Market (bedandmarket.com) from 208 places checked, read 7 November 2026 23:02 UTC.

Updated

Hotel price per night, month by month

Hotels in Santa Marta ask a median from $47 (November 2026) to $70 (January 2027) a night across the 3 months measured.

MonthMedian a nightAverage a nightMiddle half (p25–p75)Hotels priced a night (median)Nights measured
November 2026$47$65$28–$7719924
December 2026$57$82$35–$9619931
January 2027$70$95$46–$11019931

Average hotel price in Santa Marta in November 2026

November 2026: hotels in Santa Marta ask a median $47 a night and an average $65; the middle half of hotels ask $28–$77 (24 nights measured, a median 199 hotels priced each night, read 7 November 2026).

  • Friday and Saturday: median $49 against $46 Monday to Thursday (+6%).
  • Cheapest night: 9 November 2026, median $43.
  • Priciest night: 15 November 2026, median $53.

Average hotel price in Santa Marta in December 2026

December 2026: hotels in Santa Marta ask a median $57 a night and an average $82; the middle half of hotels ask $35–$96 (31 nights measured, a median 199 hotels priced each night, read 7 November 2026).

  • Friday and Saturday: median $58 against $56 Monday to Thursday (+3%).
  • Cheapest night: 3 December 2026, median $52.
  • Priciest night: 31 December 2026, median $79.

Average hotel price in Santa Marta in January 2027

January 2027: hotels in Santa Marta ask a median $70 a night and an average $95; the middle half of hotels ask $46–$110 (31 nights measured, a median 199 hotels priced each night, read 7 November 2026).

  • Friday and Saturday: median $73 against $72 Monday to Thursday (+2%).
  • Cheapest night: 30 January 2027, median $64.
  • Priciest night: 9 January 2027, median $86.

Hotel price by star rating in Santa Marta

Over the nights measured from 13 November 2026 to 4 February 2027, hotels in Santa Marta ask a median $58 at 2★, $107 at 2.5★, $56 at 3★, $64 at 3.5★, $87 at 4★, $147 at 4.5★ and $138 at 5★ a night.

StarsMedian a nightMiddle half (p25–p75)Nights measuredExample hotels
2★$58$39–$6184Blanco Mar Hotel ($34), Hotel Granate ($19), Panamerican Hostel ($33)
2.5★$107$97–$11631Beautiful modern suite near the sea Playa Salguero ($89), Suite con jacuzzi privado y vista al mar ($78), Rancho Las Marias ($262)
3★$56$46–$6284Akela Gaira Hotel ($47), Apart Suites Stay Playa Salguero - El Rodadero - Santa Marta ($99), Aparta hotel brisas Del tayrona ($33)
3.5★$64$58–$7484AC Hotel Santa Marta ($165), Aparta estudio SAYBER ($31), CASA LOMA BEACH LOFT ($38)
4★$87$79–$9384Blu Hotel by Tamaca ($154), Bonita Bay Concept Hotel by Xarm Hotels ($94), Casa de Isabella, a Kali Hotel ($117)
4.5★$147$111–$18870Apartahotel hm caribe ($56), Santa Marta Marriott Resort Playa Dormida ($208), Lindo en el rodadero ($157)
5★$138$124–$15584Casa de Leda, a Kali Hotel ($117), Hotel Boutiqu Don Pepe ($214), Hotel Libreria Cafe de Pombal ($97)

What was measured

Asking prices of hotels in Santa Marta for one night for two adults, 86 nights measured from 7 November 2026 to 31 January 2027, read 7 November 2026.

  • A month's median is the median of its nightly medians; the average counts every price of every night once, so expensive suites and villas lift it above the median.
  • Prices in the currency they were shown in, never converted at an exchange rate.
  • A hotel with no price that night (sold out or closed) is checked but left out of the median.
  • Asking prices seen while searching for a stay: not prices paid, and not a forecast.

Source: asking prices for one night, read from public search results on the scan date; not prices paid, and not a forecast. How we measure →

More questions about this town

All prices in Santa Marta →