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

  • Hotel Santa Sophia Del Mar

    From US$ 55

    Calle 28A #1C-25, Santa Marta, Co, Santa Marta (Magdalena), Colombia (To the map)

    Santa Marta Marina is located within reach of this hotel, and such natural sites as Parque de Los Novios…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Hotel Boutique Casa Carolina Santa Marta

    From US$ 48

    Calle 12 # 3-40. Centro Historico, Santa Marta (Magdalena), Colombia (To the map)

    This Santa Marta hotel is located merely 450 metres from Camellon Rodrigo de Bastidas Park and a mere…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Hilton Garden Inn Santa Marta

    From US$ 68

    Carrera 1C No. 24-04, Santa Marta (Magdalena), Colombia (To the map)

    Nestled in a historic part of Santa Marta, the hotel is around 600 metres from Parque de los Novios.

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Hotel Parque De Los Novios Inn

    From US$ 66

    Carrera 3 No. 21-06, Centro Historico, Santa Marta (Magdalena), Colombia (To the map)

    The hotel offers a place to stay in Centro Historico, centered around the massive Zócalo plaza, just…

    To the hotel

    price for 1 night
    Book Now From US$ 66
  • Oasis Tropical Hotel

    From US$ 60

    Cl 135 Cr 1 150 Bello Horizonte, Santa Marta (Magdalena), Colombia (To the map)

    This comfortable hotel is situated in the Bello Horizonte district, not far from the restaurant Ziruma…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Casa Verde Boutique Hotel

    From US$ 52

    Calle 18 No 4-70. Centro Historico., Santa Marta (Magdalena), Colombia (To the map)

    The hotel is located around 500 metres from Simon Bolivar Park and the compact public park "Plaza Parque…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Hotel Rodadero Inn By Geh Suites

    From US$ 28

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

    Nestled in a coastal part of Santa Marta, the hotel is approximately 700 metres from Camellon Rodadero.

    To the hotel

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

    From US$ 45

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

    Nestled around a 10-minute drive from the indoor-outdoor Marine World Aquarium, the hotel is around a…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Perla Roca Hotel Boutique - Beach Front

    From US$ 203

    Equinorte Santa Marta, Santa Marta (Magdalena), Colombia (To the map)

    The hotel offers a prime location a 15-minute drive from Simon Bolivar International airport. There is…

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • La Casa Del Farol Hotel Boutique By Xarm Hotels

    From US$ 64

    18 Centro Historico 3 115, Santa Marta (Magdalena), Colombia (To the map)

    The fabulous Santa Marta Gold Museum is located in proximity to the hotel while the compact public park…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Hotel Playa Koralia

    From US$ 229

    Troncal Del Caribe Km 47 Via Riohacha Buritaca 470017 Colombia, Santa Marta (Magdalena), Colombia (To the map)

    The hotel gives access to Quebrada Valencia, which is 2.3 km away. There is Playa Buritaca within 20…

    To the hotel

    price for 1 night
    Book Now From US$ 229
  • Hotel Tayromar

    From US$ 22

    Calle 20 # 1C-71, Santa Marta (Magdalena), Colombia (To the map)

    The hotel is nestled in Centro Historico, centered around the massive Zócalo plaza, within a 200-metre…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Blu Hotel By Tamaca

    From US$ 51

    Cra 2 # 11-65. El Rodadero, Santa Marta (Magdalena), Colombia (To the map)

    Staying in shopping area of Santa Marta, guests can easily reach Playa El Rodadero Public Beach, which…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Viajero Santa Marta Hostel

    From US$ 11

    Calle 26, #4-100, Barrio Prado, Santa Marta (Magdalena), Colombia (To the map)

    The fabulous Santa Marta Gold Museum is 950 metres from the hotel, which also stands about 5 minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 11
  • Casa De Leda, A Kali Hotel

    From US$ 78

    Calle 18 No 4-38. Centro Historico., Santa Marta (Magdalena), Colombia (To the map)

    The hotel lies only 650 metres from parque sesquicentenario and only 500 metres from Simon Bolivar Park.

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Casa Rosa - Alma Hotels

    From US$ 61

    Calle 16 # 2 - 34 Centro Historico, Santa Marta (Magdalena), Colombia (To the map)

    Thanks to its central location in Centro Historico, centered around the massive Zócalo plaza, this comfortable…

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Oasis Fresh Hotel

    From US$ 28

    Calle 20 #3 73, Santa Marta (Magdalena), Colombia (To the map)

    This comfortable hotel has a prime location merely 1.1 km from Camellon Rodrigo de Bastidas Park. Los…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Comunidad Calle 13 Hotel Boutique

    From US$ 26

    Calle 13 Carrera # 6-39, Santa Marta (Magdalena), Colombia (To the map)

    The hotel enjoys a prime location in Centro Historico, centered around the massive Zócalo plaza, right…

    To the hotel

    price for 1 night
    Book Now From US$ 26
  • Hotel Boutique Maree

    From US$ 63

    Carrera 2 No 20 - 63 Santa Marta Centro Historico Bahia, Santa Marta (Magdalena), Colombia (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Solhu

    From US$ 39

    Calle 17 #3-48, Santa Marta (Magdalena), Colombia (To the map)

    Situated 1.3 km from Norte, the comfortable hotel is just near Parque San Miguel. The Solhu also gives…

    To the hotel

    price for 1 night
    Book Now From US$ 39