Menu

Search options

2026-11-07

2026-11-08
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Santa Marta (Magdalena)

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

476 results

  • Terrazas Tayrona Travelers Apartamentos Y Suites

    From US$ 55

    Carrera 3 # 24 -63 Rodadero, Santa Marta (Magdalena), Colombia (To the map)

    The hotel is situated near a beach district about 10 minutes by car from Playa Inca Inca. The Terrazas…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Hotel Perla Suite Santa Marta

    From US$ 45

    Carrera 6 No. 11-35, Santa Marta (Magdalena), Colombia (To the map)

    The hotel is a mere 550 metres from Camellon and in the middle of Santa Marta. The Perla Suite Santa…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Hotel La Palma Centro Historico

    From US$ 30

    Calle Del Pozo Cll 18 # 4 27 Centro Historico, Santa Marta, Santa Marta (Magdalena), Colombia (To the map)

    This Santa Marta hotel has a convenient setting 14 minutes on foot from Camellon, while natural sights…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Dusano Boutique Hotel

    From US$ 32

    Carrera 4 #19-49 Centro, Santa Marta (Magdalena), Colombia (To the map)

    The hotel offers a prime location in Santa Marta, a mere 7 minutes on foot from Parque de Los Novios…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Kh Hotel Boutique

    From US$ 78

    Calle 17 # 1B - 76 Rodadero Sur Calle 17 # 1B - 76 Rodadero Sur, Santa Marta (Magdalena), Colombia (To the map)

    Alcaldia de Santa Marta is located around 300 metres from the hotel, and such natural sites as Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Historic House Hotel Centro Historico

    From US$ 19

    Cl 22 #8-88, Santa Marta (Magdalena), Colombia (To the map)

    The hotel is in proximity to Parque de Los Novios in Centro Historico, centered around the massive Zócalo…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Hotel Tamaca House

    From US$ 18

    Avenida Tamaca Carrera 2 # 19 - 50 Rodadero, Santa Marta (Magdalena), Colombia (To the map)

    The hotel is situated in the El Rodadero district, only steps away from the restaurant Pizza Vomito.

    To the hotel

    price for 1 night
    Book Now From US$ 18
  • Hotel Andina Blue Santa Marta

    From US$ 28

    Calle 22 3-33, Santa Marta (Magdalena), Colombia (To the map)

    Santa Marta Marina is 750 metres away, while Los Angeles is in proximity to the 4-star hotel. The property…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Hotel Los Veleros Santa Marta

    From US$ 30

    Calle 80 #1A-15 Pozos Colorados, Santa Marta (Magdalena), Colombia (To the map)

    The hotel lies in the Pozo Colorado district of Santa Marta, approximately a 15-minute ride from Rodadero…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Hotel Perla Real

    From US$ 16

    Carrera 2 #19-55 Rodadero Sur, Santa Marta (Magdalena), Colombia (To the map)

    At the hotel, you'll be about 10 minutes' drive from Playa Blanca and not far from the indoor-outdoor…

    To the hotel

    price for 1 night
    Book Now From US$ 16
  • Hotel Irotama Bungalows & Bohios

    From US$ 199

    Calle 14, Santa Marta (Magdalena), Colombia (To the map)

    The hotel offers a beachfront location in a beach area of Santa Marta. El Saltillo is just moments from…

    To the hotel

    price for 1 night
    Book Now From US$ 199
  • Hotel Casa De La Acequia

    From US$ 73

    Calle 15 #7-41, Santa Marta (Magdalena), Colombia (To the map)

    The hotel has a prime setting within a few blocks of Playa Grande, while natural sights like Camellon…

    To the hotel

    price for 1 night
    Book Now From US$ 73
  • Hotel Libreria Cafe De Pombal

    From US$ 109

    Cra. 1D # 23-31, Santa Marta (Magdalena), Colombia (To the map)

    The elegant hotel in Centro Historico, centered around the massive Zócalo plaza, 2.4 km from San Fernando.

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • Hotel Adaz Mediterraneo

    From US$ 41

    Carrera 5 #13-20 Gaira Rodadero Santa Marta, Santa Marta (Magdalena), Colombia (To the map)

    This comfortable hotel is nestled about 3 km from Cabo Tortuga and 2.7 km from Playa Blanca. The hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Arte Hotel

    From US$ 25

    Cra 1 # 26 - 37, Santa Marta (Magdalena), Colombia (To the map)

    This comfortable hotel offers a convenient location in a beach area of Santa Marta. Santa Marta Marina…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Hotel Las Vegas By Cms Hotels

    From US$ 7

    Historic Center Calle. 11 # 2-08, Santa Marta (Magdalena), Colombia (To the map)

    This Santa Marta hotel is nestled in Centro Historico, centered around the massive Zócalo plaza, fairly…

    To the hotel

    price for 1 night
    Book Now From US$ 7
  • Hotel Aguamarina

    From US$ 39

    Carrera 4 #20-45, Santa Marta (Magdalena), Colombia (To the map)

    This hotel enjoys a convenient location in the El Rodadero district, fairly close to Catedral de Santa…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Hotel Playa Y Cafe

    From US$ 16

    Carrera 1C Numero 24 -103, Santa Marta (Magdalena), Colombia (To the map)

    The hotel has a convenient setting 3.3 km from Rodadero Sea Aquarium and Museum. A popular place in Santa…

    To the hotel

    price for 1 night
    Book Now From US$ 16
  • Hotel Caribe Real Inn

    From US$ 23

    Cr 4 19A - 14 Gaira, Santa Marta (Magdalena), Colombia (To the map)

    Notable for its location, only 1.3 km from the recreational swimming Rodadero Beach in the El Rodadero…

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Hotel Bahia Plaza

    From US$ 27

    Carrera 1A No. 26-61, Santa Marta (Magdalena), Colombia (To the map)

    The centre of Santa Marta can be reached within a 15-minute walk, and natural attractions like Rodadero…

    To the hotel

    price for 1 night
    Book Now From US$ 27