Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

2026-11-08

2026-11-09
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 with indoor pool 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

1138 results

  • Apartamento Samaria Club Resort

    From US$ 185

    Carrera 3 #76-54 Apt 804 Torre 1, Santa Marta (Magdalena), Colombia (To the map)

    The apartment lies in the Pozo Colorado district of Santa Marta, in the vicinity of Cabo Tortuga. Guests…

    To the hotel

    price for 1 night
    Book Now From US$ 185
  • Casa Ni Tayrona

    From US$ 75

    Finca Chuma, Vereda El Trompito, Corregimiento Guachaca, Santa Marta (Magdalena), Colombia (To the map)

    Tayrona Park entrance is 2.3 km from this apartment. To enjoy your vacation in Santa Marta, stay at Casa…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Jaguar Beachfront Ecohotel & Spa

    From US$ 170

    Mingueo-Santa Marta, Santa Marta (Magdalena), Colombia (To the map)

    The hotel is a great place to stay due to its prime location in Santa Marta. You will enjoy your visit…

    To the hotel

    price for 1 night
    Book Now From US$ 170
  • Hotel Rodadero Dorado

    From US$ 114

    Carrera 4A #10-41 Rodadero, Santa Marta (Magdalena), Colombia (To the map)

    The hotel has a convenient setting within 5 km of the fabulous Santa Marta Gold Museum, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 114
  • Jardin Etnobotanico Villa Ludovica

    From US$ 54

    Avenida Del Libertador 15-03, Villa Ludovica, El Cerro, Santa Marta (Magdalena), Colombia (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Rokadura Hotel

    From US$ 11

    Avenida Del Ferrocarril Avenida Del Ferrocarril, Calle 29E-111, Santa Marta (Magdalena), Colombia (To the map)

    The centre of Santa Marta can be reached in 20 minutes' walk of this guest house, and such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 11
  • Casa San Sebastian

    From US$ 42

    Transversal 9B #34-76 Urbanization El Bosque, Santa Marta (Magdalena), Colombia (To the map)

    This Santa Marta hotel is 2.5 km from Canaveral, while Bolivariano Museum of Contemporary Art is just…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Hotel Rodadero Real

    From US$ 52

    Calle 9 No. 3-21, Rodadero, Santa Marta (Magdalena), Colombia (To the map)

    The hotel is nestled in the El Rodadero district of Santa Marta, 4.3 km from entertainment sites like…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Casa Maria - Hotel Boutique

    From US$ 20

    1523 Carrera 13, Santa Marta (Magdalena), Colombia (To the map)

    Guests may find Manzanares a 10-minute ride from this comfortable hotel, and Playa El Rodadero Public…

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Biohotel Caribe Green

    From US$ 21

    Carrera 4 Calle 149-25 Glorieta De Entrada Al Aeropuerto, Santa Marta (Magdalena), Colombia (To the map)

    The comfortable hotel has a convenient location 4.2 km from El Rodadero. The property in Santa Marta…

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • Apart Suites Stay Playa Salguero - El Rodadero - Santa Marta

    From US$ 40

    Calle 26 #2-40, Santa Marta (Magdalena), Colombia (To the map)

    You'll be around a 15-minute drive from the fabulous Santa Marta Gold Museum and approximately 25 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Casablanca Hotel - Centro Historico

    From US$ 8

    14-11 Carrera 7, Santa Marta (Magdalena), Colombia (To the map)

    The hotel has a prime setting about a 10-minute drive from Playa Grande, while natural sights like the…

    To the hotel

    price for 1 night
    Book Now From US$ 8
  • Hotel Zamay Centro Historico

    From US$ 33

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

    This Santa Marta hotel has a convenient setting in the vicinity of Parque de Los Novios. Standing around…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • #5 Perfecto Para Parejas, Piscina, Aa, 5 Minutos Del Aeropuerto Y A 15 Del Rodadero En Bus, 10 Mint Caminando A La Playa

    From US$ 25

    4B-21 Calle 142, Santa Marta (Magdalena), Colombia (To the map)

    Nature Reserve Mamancana is around a 10-minute ride from the 35 m² apartment. The 1-bedroom #5 Perfecto…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Velas Al Mar 410

    From US$ 48

    Calle 20 # 3 - 06 Gaira, Santa Marta (Magdalena), Colombia (To the map)

    This spacious apartment lies not far from Rodadero Beach. San Fernando is 4.5 km from the 68 m²…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Macondo Cabo Tortuga Con Piscina Infinita

    From US$ 79

    70 Carrera 4C, Santa Marta (Magdalena), Colombia (To the map)

    The 40 m² apartment lies 10 minutes' drive from the outdoor Marine World Aquarium. Catedral de Santa…

    To the hotel

    price for 1 night
    Book Now From US$ 79
  • Espectacular Vista A La Playa El Rodadero

    From US$ 55

    Santa Marta-Cienaga, Santa Marta (Magdalena), Colombia (To the map)

    This 2-room apartment in Santa Marta is 2.5 km from Playa Blanca and about 6 km from the fabulous Santa…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Apartamento Con Piscina Y Parqueadero Cerca A Tayrona

    Cl. 30 # 69-87 Torre 1 Apto 704, Santa Marta (Magdalena), Colombia (To the map)

    The apartment lies 3.9 km from Canaveral. Agua Park is 15 minutes' drive from the property. Located near…

    To the hotel

    Book Now
  • Reserva Del Mar - Club De Playa

    From US$ 92

    Calle 22 # 1-67 Apartamento 1307 Santa Marta. Magdalena Colombia, Santa Marta (Magdalena), Colombia (To the map)

    The 69 m² apartment is in a beach area of Santa Marta. Reserva Del Mar - Club De Playa apartment is within…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Exclusivo Apartaestudio, Entrada Al Rodadero Edificio Punta Gaira

    From US$ 59

    25195 Carrera 4 806, Santa Marta (Magdalena), Colombia (To the map)

    The 30 m² apartment is only 1.9 km from Museo Mundo Marino, which is an excellent place to improve cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 59