Where to Stay in Santa Marta (Magdalena)

Explore the whole city to choose what suits you.

Top districts
Top attractions
Explore on map

Exceptional Selections

Discover our hand-picked collections for an unmatched Santa Marta (Magdalena) stay.

  • Show all Santa Marta (Magdalena) hotels

Santa Marta (Magdalena) Hotels by Stars

Browse Santa Marta (Magdalena) hotel options and choose your star match.

5-star hotels
4-star hotels
3-star hotels
2-star hotels

Luxury beachfront hotels in El Rodadero with ocean views and pool

Perfect for travelers seeking an upscale Caribbean escape, these properties put the Pacific coast right at your doorstep. Each hotel combines direct beach access, sparkling pools, and refined amenities to deliver a full luxury experience in the El Rodadero area.

Tamaca Beach Resort
Tamaca Beach Resort
Carrera 2 # 11A - 98, El Rodadero , Santa Marta (Magdalena)

Sea views from every room, a large beachfront pool with bar service, and direct access to Rodadero Bay

From US$ 127 8.4 (556 reviews)
Hotel Be La Sierra
Hotel Be La Sierra
Cra 1 No. 9 - 47 El Rodadero , Santa Marta (Magdalena)

Sits directly on Rodadero Beach framed by tropical palms, with two pools and full beachfront access

From US$ 38 8.3 (1404 reviews)
Zuana Beach Resort
Zuana Beach Resort
Cra 2 No. 6 - 80, Bello Horizonte , Santa Marta (Magdalena)

Seven pools on a certified Blue Flag beach with the Sierra Nevada mountains as a dramatic backdrop

From US$ 15 8.8 (491 reviews)
Santa Marta Marriott Resort Playa Dormida
Santa Marta Marriott Resort Playa Dormida
Carrera 3 No 142-60, Bello Horizonte , Santa Marta (Magdalena)

Five-star Marriott resort with a private beach area, year-round outdoor pool, spa, and fitness center

From US$ 140 9.3 (1139 reviews)
Hotel Irotama Del Sol
Hotel Irotama Del Sol
Km. 14 VaA A Cia‰Naga, Santa Marta, Co , Santa Marta (Magdalena)

Private beach access, pool, and spacious apartments with private terraces overlooking the Caribbean

From US$ 132 9.1 (101 reviews)
Hotel Irotama XXI
Hotel Irotama XXI
Km 14 Via Cienega Santa Marta Colombia , Santa Marta (Magdalena)

Five-star property with panoramic sea views, beachfront access, outdoor pool, gym, spa, and jacuzzi

From US$ 166 9.1 (487 reviews)
Blu Hotel By Tamaca
Blu Hotel By Tamaca
Cra 2 # 11-65. El Rodadero , Santa Marta (Magdalena)

Beachfront-themed property with private balconies, spa, fitness center, and a pool just steps from Rodadero shore

From US$ 51 8.0 (341 reviews)
Estelar Santamar Hotel & Centro De Convenciones
Estelar Santamar Hotel & Centro De Convenciones
Km 8 Pozos Colorados , Santa Marta (Magdalena)

Four-star beachfront hotel with two pools, sun loungers on the beach, and two restaurants

From US$ 96 8.6 (1235 reviews)

Boutique hotels in Santa Marta's Historic Center for culture lovers

Ideal for curious travelers who want to immerse themselves in Santa Marta's colonial heritage and vibrant street life. These boutique hotels sit steps from the Cathedral, Simón Bolívar Square, the Gold Museum, and the city's most storied plazas, blending historic character with thoughtful comfort.

Casa De Leda, A Kali Hotel
Casa De Leda, A Kali Hotel
Calle 18 No 4-38. Centro Historico. , Santa Marta (Magdalena)

Colonial-style boutique in the historic centre with panoramic Cathedral views and a rooftop spa

From US$ 78 9.0 (952 reviews)
Hotel Boutique Casa Carolina Santa Marta
Hotel Boutique Casa Carolina Santa Marta
Calle 12 # 3-40. Centro Historico , Santa Marta (Magdalena)

Located next to San Francisco Monastery, 200 metres from Simón Bolívar Square and Santa Marta beach

From US$ 48 8.8 (1339 reviews)
Casa Verde Boutique Hotel
Casa Verde Boutique Hotel
Calle 18 No 4-70. Centro Historico. , Santa Marta (Magdalena)

Refurbished 1920s building with decorated tiled courtyard, an 8-minute walk from Bolivar Square

From US$ 52 9.0 (355 reviews)
Placita Vieja Hotel Boutique Spa
Placita Vieja Hotel Boutique Spa
Calle 19 # 2A-09 Centro Historico , Santa Marta (Magdalena)

Set at Parque de Los Novios in the Historic Center, 200 metres from the beach with a rooftop pool and sauna

From US$ 96 8.9 (279 reviews)
Casa De Isabella, A Kali Hotel
Casa De Isabella, A Kali Hotel
Carrera 2 No. 19-20 , Santa Marta (Magdalena)

Mosaic-tiled boutique in Santa Marta's Old City district, half a block from the Marina with a rooftop pool

From US$ 37 9.0 (472 reviews)
Hotel Boutique Don Pepe
Hotel Boutique Don Pepe
Calle 16 No. 1C-92, Centro Historico , Santa Marta (Magdalena)

Tranquil boutique with personalized à la carte breakfast, spa, and pool, 150 metres from the beach

From US$ 199 8.8 (278 reviews)
El Cactus Luxury Apartments In Historic Center
El Cactus Luxury Apartments In Historic Center
Calle 18 No. 6-85 , Santa Marta (Magdalena)

4-star aparthotel in the Historic Center with a rooftop pool and sun terrace for independent explorers

From US$ 95 9.6 (185 reviews)
Hotel Puerto Pelicano
Hotel Puerto Pelicano
Calle 16 # 2 - 43, Centro Historico , Santa Marta (Magdalena)

250 metres from the Cathedral and 200 metres from Tayrona's Gold Museum, with rooftop city views

From US$ 30 8.2 (518 reviews)
Hotel Boutique Casa Mia
Hotel Boutique Casa Mia
Calle 20 # 3 60 , Santa Marta (Magdalena)

100 metres from Parque de los Novios in the historic core, with air-conditioned boutique rooms and a pool

From US$ 34 8.6 (788 reviews)

Best budget hotels near Tayrona National Park for adventure travelers

Ideal for adventure travelers who want to explore Tayrona National Park without overspending on accommodation. These budget-friendly options in Santa Marta offer convenient access to the park, essential amenities like free WiFi and pools, and a lively base camp atmosphere for active explorers.

Hotel Valladolid
Hotel Valladolid
Carrera 2A # 5-67. El Rodadero , Santa Marta (Magdalena)

Located 34 km from Tayrona National Park, making it a practical launchpad for day hikes

From US$ 33 8.7 (741 reviews)
Hotel Portobahia Santa Marta Rodadero
Hotel Portobahia Santa Marta Rodadero
Cra 4 N 6-69 Rodadero , Santa Marta (Magdalena)

Guests can hike through Tayrona National Park just 20 km away, with Gaira Beach only 3 blocks from the door

From US$ 38 8.2 (278 reviews)
Hotel Chayrama
Hotel Chayrama
Carrera 2 No. 9 31 Rodadero, Santa Marta , Santa Marta (Magdalena)

Affordable 2-star property with two pools and family rooms, solid base for budget-conscious park adventurers

From US$ 28 8.7 (1050 reviews)
Hotel Rodadero Inn By Geh Suites
Hotel Rodadero Inn By Geh Suites
Calle 19 #1B - 64 Rodadero Sur , Santa Marta (Magdalena)

Budget-themed hotel just 100 metres from Gaira beach with airport shuttle and free WiFi included

From US$ 28 7.6 (1656 reviews)
Republica Hostel Santa Marta
Republica Hostel Santa Marta
Calle 15 # 2-16, Santa Marta - Magdalena, Colombia , Santa Marta (Magdalena)

Centrally located hostel with an outdoor pool and 24-hour front desk, perfect for backpackers hitting Tayrona trails

From US$ 8 8.7 (3573 reviews)
Masaya Santa Marta
Masaya Santa Marta
Calle 14 #04-80 , Santa Marta (Magdalena)

Lively hostel in the heart of Santa Marta with two pools and a terrace offering panoramic city views

From US$ 9 8.9 (2784 reviews)
La Guaca Hostel Santa Marta
La Guaca Hostel Santa Marta
Carerra 8 No. 27-75 , Santa Marta (Magdalena)

Hammock-equipped terrace and outdoor pool just 1 km from the beach, great for unwinding after park excursions

From US$ 8 9.1 (557 reviews)
Hotel San Miguel Imperial
Hotel San Miguel Imperial
Calle 21 No. 6 - 96 , Santa Marta (Magdalena)

Central Santa Marta location just 35 minutes from Tayrona National Park, with free WiFi and a pool on site

From US$ 44 8.4 (910 reviews)
Hotel Tayromar
Hotel Tayromar
Calle 20 # 1C-71 , Santa Marta (Magdalena)

Budget-friendly hotel named after the park, a 3-minute walk from Santa Marta's beach with a terrace breakfast

From US$ 22 8.6 (757 reviews)
Costeno Beach
Costeno Beach
Kilometro 39 Via Riohacha , Santa Marta (Magdalena)

Beachfront guesthouse with direct sea access and an outdoor pool, positioned closest to Tayrona's eastern edge

From US$ 60 8.9 (54 reviews)

Romantic beachfront hotels in Santa Marta for couples

These hotels are ideal for couples seeking a romantic Caribbean escape with the sand and sea right at their doorstep. Each property combines direct beach access with intimate atmospheres, pools, and upscale amenities designed to make every moment together feel effortless.

Ghl Relax Hotel Costa Azul
Ghl Relax Hotel Costa Azul
Km19 Via Cienaga , Santa Marta (Magdalena)

Direct access to the Caribbean Ocean with a hot tub and tropical beachfront setting for two

From US$ 68 9.2 (1714 reviews)
Courtyard By Marriott Santa Marta Resort
Courtyard By Marriott Santa Marta Resort
Calle 115 No 2 39 Bello Horizonte, 0 Santa Marta, , Santa Marta (Magdalena)

Beachfront resort with a private beach area, outdoor pool, spa, and romantic theme classification

From US$ 62 8.9 (1534 reviews)
Hotel Santorini Resort
Hotel Santorini Resort
Carrera 2 No 4-49 Bello Horizonte , Santa Marta (Magdalena)

Steps from Playa Bello Horizonte with a skybar, spa, and three pools in a resort built for romance

From US$ 54 8.2 (971 reviews)
Casa Verano Beach Hotel - Adults Only
Casa Verano Beach Hotel - Adults Only
Pozos Colorados Cra 2 No 86-02 , Santa Marta (Magdalena)

Adults-only beachfront hotel with direct beach access, a jacuzzi, garden, and sun terrace

From US$ 105 9.4 (428 reviews)
Hotel Irotama Lago
Hotel Irotama Lago
Calle 115 #2-60, Bello Horizonte , Santa Marta (Magdalena)

Five-star romantic-themed resort 100 metres from the beach with a spa and marine activities

From US$ 163 9.0 (1240 reviews)
Park Hotel
Park Hotel
Carrera 1 No. 18-67 , Santa Marta (Magdalena)

Directly across from Santa Marta bay beach with a beachfront position, outdoor pool, and spa

From US$ 17 7.8 (2065 reviews)
Wyndham Residences Santa Marta Aluna Beach Club
Wyndham Residences Santa Marta Aluna Beach Club
Carrera 3, 145-126, Via De, Acceso Al Aeropuerto Pozos Colorados , Santa Marta (Magdalena)

Direct beachfront access with a private beach area, sea views, and a pool overlooking the Caribbean

From US$ 94 8.2 (1113 reviews)
Tama Hotel Santa Marta
Tama Hotel Santa Marta
Calle 80 1-10 Pozos Colorados , Santa Marta (Magdalena)

Set directly on Pozos Colorados Beach with a seafront terrace and beachfront pool access

From US$ 45 7.2 (329 reviews)

Best family-friendly hotels in El Rodadero near Rodadero Sea Aquarium

Families visiting El Rodadero will find these hotels ideal for combining beach fun with a trip to the nearby Rodadero Sea Aquarium. Each property offers family rooms, swimming pools, and convenient access to El Rodadero Beach, making it easy to keep all ages entertained.

Del Mar Hotel
Del Mar Hotel
Calle 8 Nº 2-78. El Rodadero , Santa Marta (Magdalena)

Just a 3-minute walk from both El Rodadero Beach and Rodadero Sea Aquarium, with family rooms and a pool

From US$ 43 8.9 (763 reviews)
Hotel Tayrona Rodadero
Hotel Tayrona Rodadero
Cra 3 No. 5-28 Rodadero , Santa Marta (Magdalena)

Steps from El Rodadero Beach with an outdoor pool, family rooms, and room service for hassle-free family stays

From US$ 58 7.4 (104 reviews)
Hotel La Riviera
Hotel La Riviera
Cra 2 No 5 - 49 El Rodadero , Santa Marta (Magdalena)

Family rooms with city views, an illuminated outdoor pool, and a 10-minute walk to Gaira Bay's white sands

From US$ 47 8.2 (223 reviews)
Hotel Rodadero Real
Hotel Rodadero Real
Calle 9 No. 3-21, Rodadero , Santa Marta (Magdalena)

Three swimming pools including indoor and outdoor options, family rooms, and facilities for guests with disabilities

From US$ 56 8.2 (154 reviews)
Hotel Arhuaco Rodadero
Hotel Arhuaco Rodadero
Calle 2 No. 6 - 49. El Rodadero. , Santa Marta (Magdalena)

Located in Rodadero's tourist area with two pools, family rooms, balconies, and a minibar in every room

From US$ 51 7.3 (458 reviews)
Hotel Adaz Mediterraneo
Hotel Adaz Mediterraneo
Carrera 5 #13-20 Gaira Rodadero Santa Marta , Santa Marta (Magdalena)

Family rooms with private bathrooms, an outdoor pool, airport shuttle, and facilities for guests with disabilities

From US$ 25 8.5 (1044 reviews)
Hotel Edmar
Hotel Edmar
Carrera 3 N° 5-188 El Rodadero , Santa Marta (Magdalena)

Affordable family rooms with an outdoor pool and sun terrace in the heart of El Rodadero

From US$ 41 8.0 (43 reviews)
3H Hotel Rodadero Santa Marta
3H Hotel Rodadero Santa Marta
5131 Carrera 2 , Santa Marta (Magdalena)

Family-focused hotel in Rodadero with balconied rooms, a year-round outdoor pool, bar, and spa services

From US$ 40 7.7 (332 reviews)

Mid-range hotels in Santa Marta for Ciudad Perdida trekkers

This selection is ideal for adventure travelers heading to Ciudad Perdida who want a comfortable, centrally located base without overspending. These hotels sit in or near Santa Marta's historic center, offering easy access to tour operators, solid amenities like pools and breakfast, and a relaxed atmosphere perfect for pre- and post-trek recovery.

La Brisa Loca Hostel
La Brisa Loca Hostel
Centro Historico Santa Marta Calle 14 # 3 - 58 , Santa Marta (Magdalena)

A central Santa Marta address with a sun terrace and lounge - ideal for connecting with fellow trekkers

From US$ 11 8.9 (2774 reviews)
Hotel Casa Vieja
Hotel Casa Vieja
Calle 12 N° 1-58 , Santa Marta (Magdalena)

3-star colonial-style property in the heart of Santa Marta, with two restaurants and family rooms for pre-trek comfort

From US$ 14 7.0 (345 reviews)
Hotel Nueva Granada
Hotel Nueva Granada
Calle 12 # 3-17. Centro Historico. , Santa Marta (Magdalena)

Colonial-style patio hotel just 500 metres from Bolivar Square, with a pool and free WiFi for easy city-center access

From US$ 25 9.0 (267 reviews)
Hotel Media Luna
Hotel Media Luna
Calle 30 N. 4A - 214 , Santa Marta (Magdalena)

Budget-friendly central stay near Simon Bolivar Park with a tour desk and luggage storage for trek logistics

From US$ 16 8.0 (201 reviews)
Mauricio Babilonia
Mauricio Babilonia
Calle 16 #7-12 , Santa Marta (Magdalena)

Quiet B&B in Santa Marta's historic center with a garden terrace and shared kitchen for a low-key recovery stay

From US$ 37 9.5 (12 reviews)
Hotel Catedral Plaza
Hotel Catedral Plaza
Calle 16 # 5-17, Centro Historico. , Santa Marta (Magdalena)

4-star property steps from the cathedral with an outdoor pool, room service, and a daily American breakfast to fuel your trek

From US$ 58 8.1 (549 reviews)
Casa La Bella Samaria Boutique
Casa La Bella Samaria Boutique
Calle 11 # 04 - 06 Esquina , Santa Marta (Magdalena)

Boutique hostel 800 metres from the historic center with a pool, city views, and a welcoming atmosphere for independent travelers

From US$ 13 7.1 (762 reviews)
Casa Imagine
Casa Imagine
Calle 14 #7-95, Santa Marta, Magdalena, Colombia , Santa Marta (Magdalena)

Centrally located guesthouse with private rooms, air conditioning, and airport shuttle - practical comfort for trekkers on a budget

From US$ 8 9.3 (287 reviews)
Soy Local Santa Marta
Soy Local Santa Marta
814 Calle 18 , Santa Marta (Magdalena)

4-star central hotel with kitchenettes and an outdoor pool, giving trekkers a homey, self-sufficient base in Santa Marta

From US$ 31 8.3 (2337 reviews)

Design hotels near Bahía de Santa Marta with rooftop bar

Ideal for style-conscious travelers who want striking architecture and elevated social spaces steps from the bay. These hotels combine distinctive design aesthetics with rooftop or bar amenities, central locations near Bahía de Santa Marta, and upscale touches like sea views, pools, and quality dining.

Ac Hotel By Marriott Santa Marta
Ac Hotel By Marriott Santa Marta
Calle 23 No 1C-37 , Santa Marta (Magdalena)

A rooftop swimming pool and sleek Marriott design set this property apart right near the bay

From US$ 89 8.9 (1112 reviews)
Bonita Bay Concept Hotel By Xarm Hotels photo
Bonita Bay Concept Hotel By Xarm Hotels
Cr 1C #15-7 Local 4A. Edificio Tesoro Del Mar , Santa Marta (Magdalena)

Stunning sea views and a concept-driven design just steps from Bahía de Santa Marta Beach

From US$ 49 8.3 (736 reviews)
Grand Marina Suites Santa Marta
Grand Marina Suites Santa Marta
Carrera 1 22 79 , Santa Marta (Magdalena)

Balconied rooms with sea or mountain views and a bar terrace in the heart of the marina district

From US$ 37 9.5 (602 reviews)
Hilton Garden Inn Santa Marta
Hilton Garden Inn Santa Marta
Carrera 1C No. 24-04 , Santa Marta (Magdalena)

350 metres from the Santa Marta Marina, featuring a bar, shared lounge, and outdoor pool

From US$ 68 8.5 (1194 reviews)
Ribai Hotels Santa Marta
Ribai Hotels Santa Marta
Centro Historico, Calle 18 # 4 - 85 , Santa Marta (Magdalena)

Terrace and bar in the city's commercial hub, offering a polished stay close to the waterfront

From US$ 29 8.0 (1139 reviews)
Best Western Plus Santa Marta Hotel
Best Western Plus Santa Marta Hotel
Calle 24 Nro. 3-65 , Santa Marta (Magdalena)

A pool-view sun terrace and full bar make this a sociable, well-appointed base near the bay

From US$ 61 8.9 (1250 reviews)
Casa Charlotte - Alma Hotels
Casa Charlotte - Alma Hotels
432 Calle 20 , Santa Marta (Magdalena)

Boutique Alma Hotels property in the central district with a bar, hot tub, and curated design details

From US$ 60 8.7 (622 reviews)

Best budget-friendly hotels near Quinta de San Pedro Alejandrino

Ideal for cost-conscious travelers who want comfortable lodging without straying far from Santa Marta's most visited historic landmark. These hotels deliver solid amenities - free Wi-Fi, parking, pools, and breakfast options - at accessible price points across the city.

Sanha Plus Hotel
Sanha Plus Hotel
Km. 13, Via Al Aeropuerto, Sector Pozos Colorados , Santa Marta (Magdalena)

A 3-star budget-friendly pick with two palm-lined pools and free Wi-Fi just minutes from Santa Marta's historic sites

From US$ 39 8.3 (371 reviews)
Casa Ines
Casa Ines
Cl 128 7-55 San Jose Del Zuana , Santa Marta (Magdalena)

Family rooms with garden views, a sun terrace, and fast 38 Mbps free Wi-Fi - solid value with free parking included

From US$ 31 9.4 (164 reviews)
Hotel Porto Horizonte All Inclusive By Oxohotel
Hotel Porto Horizonte All Inclusive By Oxohotel
Carrera 2 #107-31, Sector Pozos Colorados , Santa Marta (Magdalena)

Three swimming pools and all-inclusive convenience make this a smart-spend option for stretching your travel budget

From US$ 84 8.0 (410 reviews)
Playa Del Ritmo Beach Hostel & Bar (Adults Only)
Playa Del Ritmo Beach Hostel & Bar (Adults Only)
Pozos Colorados, Frente A Sierra Laguna , Santa Marta (Magdalena)

Beachfront access, free parking, airport shuttle, and a bar - a rare combination at budget hostel rates

From US$ 11 9.2 (977 reviews)
Hotel Boutique Olas Marinas Luxury
Hotel Boutique Olas Marinas Luxury
Calle 21 #4-39 , Santa Marta (Magdalena)

Outdoor pool, 24-hour front desk, and family rooms with city views offered at a budget-conscious price point

From US$ 4 8.4 (188 reviews)
Terrazas Tayrona Travelers Apartamentos Y Suites
Terrazas Tayrona Travelers Apartamentos Y Suites
Carrera 3 # 24 -63 Rodadero , Santa Marta (Magdalena)

Suite-style rooms with sea views and free Wi-Fi near Salguero Beach, giving more space for your money

From US$ 55 8.2 (278 reviews)

Best business hotels in Santa Marta near the city center

Ideal for professionals visiting Santa Marta who need reliable comfort and convenient access to the city's commercial and cultural core. These hotels offer well-positioned locations, essential amenities, and comfortable accommodations suited to productive stays.

Hilton Santa Marta
Hilton Santa Marta
Carrera 2 No 114-78 , Santa Marta (Magdalena)

Backed by Hilton's trusted business-class standards with modern amenities for work and rest

From US$ 127
Mundihoteles Rodadero Platino
Mundihoteles Rodadero Platino
Calle 5 B No. 4 - 156 Rodadero , Santa Marta (Magdalena)

A 3-star property offering structured amenities in a well-connected Santa Marta location

From US$ 36 7.8 (11 reviews)
Hotel Santa Sophia Del Mar
Hotel Santa Sophia Del Mar
Calle 28A #1C-25, Santa Marta, Co , Santa Marta (Magdalena)

3-star hotel positioned near central Santa Marta, providing dependable comfort for business visits

From US$ 55 9.4 (101 reviews)
Casa Bugambilia
Casa Bugambilia
Calle 19 No 6-13 , Santa Marta (Magdalena)

4-star rating signals elevated amenities and polished service suited to corporate travelers

From US$ 44 8.8 (257 reviews)
Dreamer Santa Marta
Dreamer Santa Marta
Carrera 51 No. 26D - 161 , Santa Marta (Magdalena)

Features an indoor pool and social spaces that help professionals unwind after a full workday

From US$ 13 9.0 (572 reviews)

Eco-friendly lodges near Taganga for diving and snorkeling

This selection is ideal for environmentally conscious travelers seeking easy access to Taganga's renowned dive sites and coral-rich waters. The properties here combine sustainable lodging principles with proximity to the Caribbean coast, making them practical bases for daily snorkeling and scuba excursions.

Casa Babel Taganga
Casa Babel Taganga
Via Santa Marta - Taganga , Santa Marta (Magdalena)

Located directly in Taganga, steps from dive operators and snorkeling access points

From US$ 29 9.0 (15 reviews)

Discover More Unique Properties

Choose from the variety of exclusive accommodations.

  • View all accommodations

Why book with us

You search — we answer

  • 24/7 In-Resort Support

    On hand should you need us whilst away on your vacation

  • Lowest Price Guarantee

    You won't find a better offer!

  • Book the perfect place

    Easy and fast booking procedure

More ideas where to stay in Santa Marta (Magdalena)