USD
en en English
Santa Marta (Magdalena)
Transport
Metro

65 properties found

Show on map

Filters

Clear all filters to see all properties

  • Hotel Be La Sierra

    Hotel Be La Sierra

    Hotel

    Excellent

    (1259 reviews)

    8.2
    Located merely 100 metres from Playa El Rodadero Public Beach, the comfortable Hotel Be La Sierra Santa Marta offers tasteful rooms within a 3-km distance of the top family-friendly place like…

    starts from

    US$ 38 per one night

  • Hotel Bello Caribe Rodadero

    Hotel Bello Caribe Rodadero

    Hotel

    Excellent

    (810 reviews)

    8.8
    The comfortable Hotel Bello Caribe Rodadero Santa Marta is nestled just 0.7 km from Museo Mundo Marino, offering 42 rooms and featuring a sunbathing terrace and a shared lounge. This smoke-free hotel…

    starts from

    US$ 21 per one night

  • Ghl Relax Hotel Costa Azul

    Ghl Relax Hotel Costa Azul

    Hotel

    Excellent

    (1649 reviews)

    9.2
    The 3-star beachfront Ghl Relax Hotel Costa Azul Santa Marta, located approximately 10 minutes' drive from Zazue Shopping Centre, boasts a swimming pool. This Santa Marta hotel offers 66 rooms with…

    starts from

    US$ 68 per one night

  • Park Hotel

    Park Hotel

    Hotel

    Good

    (2052 reviews)

    7.6
    Offering an outdoor swimming pool, Park Hotel Santa Marta is nestled in Centro Historico, centered around the massive Zócalo plaza, about a 5-minute walk from Camellon. Featuring luggage storage…

    starts from

    US$ 17 per one night

  • Hotel La Riviera

    Hotel La Riviera

    Hotel

    Excellent

    (168 reviews)

    8.2
    Situated just 0.7 km from the recreational swimming Rodadero Beach, the 3-star Hotel La Riviera Santa Marta offers modern rooms, Wi-Fi, and parking. Boasting an à la carte restaurant, this Santa…

    starts from

    US$ 47 per one night

  • Hotel San Miguel Imperial

    Hotel San Miguel Imperial

    Hotel

    Excellent

    (835 reviews)

    8.2
    Comprising 22 rooms, Hotel San Miguel Imperial Santa Marta is near a beach district, 13 minutes' walk from Barrio El Cundi. Offering a location not far from Parque de Los Novios, the hotel overlooks…

    starts from

    US$ 44 per one night

  • Hotel Valladolid

    Hotel Valladolid

    Hotel

    Excellent

    (711 reviews)

    8.6
    Situated a 5-minute walk from Edificio Mendihuaca, Hotel Valladolid Santa Marta offers an outdoor swimming pool. This hotel serves local dishes prepared in the à la carte restaurant on site.

    starts from

    US$ 33 per one night

  • Hotel 1525 By Geh Suites

    Hotel 1525 By Geh Suites

    Hotel

    Good

    (1708 reviews)

    8
    Featuring Wi-Fi throughout the property, Hotel 1525 By Geh Suites Santa Marta is 15 minutes' walk from Santa Marta Marina. This hotel has an à la carte restaurant serving international cuisine and is…

    starts from

    US$ 43 per one night

  • Hotel Sierra Nevada Centro Historico

    Hotel Sierra Nevada Centro Historico

    Hotel

    Excellent

    (313 reviews)

    8.6
    Located approximately 5 minutes' walk from Paseo El Camellon, the comfortable Hotel Sierra Nevada Centro Historico Santa Marta offers a shared lounge and a dining table. Providing access to Parque de…

    starts from

    US$ 26 per one night

  • Hotel Tayrona Rodadero

    Hotel Tayrona Rodadero

    Hotel

    Good

    (95 reviews)

    7
    Featuring a restaurant, the 3-star Hotel Tayrona Rodadero Santa Marta lies about a 10-minute walk from Rodadero Beach. Located a few steps from Edificio Mendihuaca, this Santa Marta hotel offers a…

    starts from

    US$ 160 per one night

  • Del Mar Hotel

    Del Mar Hotel

    Hotel

    Excellent

    (691 reviews)

    9
    Offering luggage storage, the 3-star Del Mar Hotel Santa Marta lies in the El Rodadero district, only a 6-minute walk from Cleaning House Sas and 3.2 km from Manzanares. Located right around the…

    starts from

    US$ 43 per one night

  • Hotel Casa Vieja

    Hotel Casa Vieja

    Hotel

    Good

    (339 reviews)

    7.2
    Located merely 0.8 km from the fabulous Santa Marta Gold Museum, the comfortable Hotel Casa Vieja Santa Marta offers spacious rooms just 14 minutes' walk from Parque de Los Novios. The 3-star hotel…

    starts from

    US$ 14 per one night

  • Decameron Galeon

    Decameron Galeon

    Resort

    Good

    (167 reviews)

    7.6
    Decameron Galeon Santa Marta hotel is located in Santa Marta, 10 minutes' drive from Hacienda Papare, and offers a swimming pool. This hotel provides guests with currency exchange and a lift for…

    starts from

    US$ 601 per one night

  • Sanha Plus Hotel

    Sanha Plus Hotel

    Hotel

    Excellent

    (341 reviews)

    8.4
    Sanha Plus Hotel Santa Marta is situated in the Bello Horizonte district, 7 km from Rodadero Sea Aquarium and Museum and features 76 rooms with views of the sea. Guests have access to an outdoor…

    starts from

    US$ 39 per one night

  • Hotel Arhuaco Rodadero

    Hotel Arhuaco Rodadero

    Hotel

    Good

    (450 reviews)

    7.4
    Offering a restaurant and luggage storage, the smoke-free Hotel Arhuaco Rodadero Santa Marta lies in the El Rodadero district of Santa Marta, 2.6 km from Rodadero Sea Aquarium and Museum and around 5…

    starts from

    US$ 51 per one night

  • Hotel Sansiraka Suites By Geh Suites

    Hotel Sansiraka Suites By Geh Suites

    Hotel

    Good

    (423 reviews)

    7.8
    The 3-star full-service Hotel Sansiraka Suites By Geh Suites Santa Marta is located around a 20-minute stroll from Zona verde biblioteca de Gaira, offering 63 rooms, Wi-Fi, and secured parking.

    starts from

    US$ 30 per one night

  • Hotel Santorini Express Y Cabanas

    Hotel Santorini Express Y Cabanas

    Hotel

    Good

    (148 reviews)

    7.8
    Offering a steam room, a solarium, and a sauna, Hotel Santorini Express Y Cabanas Santa Marta is nestled merely a 6-minute walk from Bello Horizonte Beach and 2.4 km from Nature Reserve Mamancana.

    starts from

    US$ 47 per one night

  • Hotel Parque De Los Novios Inn

    Hotel Parque De Los Novios Inn

    Hotel

    Excellent

    (2672 reviews)

    8.6
    Situated a mere 600 metres from Parque de Los Novios, the comfortable 3-star Hotel Parque De Los Novios Inn Santa Marta features a nightclub and a sun deck. This Santa Marta hotel is in Centro…

    starts from

    US$ 16 per one night

  • Oasis Tropical Hotel

    Oasis Tropical Hotel

    Hotel

    Excellent

    (2285 reviews)

    8.2
    Featuring Wi-Fi in public areas, Oasis Tropical Hotel Santa Marta sits a 19-minute walk from Zazue Shopping Centre. Located 4.4 km from Cabo Tortuga, the hotel offers views of the garden and an…

    starts from

    US$ 33 per one night

  • Hotel Rodadero Inn By Geh Suites

    Hotel Rodadero Inn By Geh Suites

    Hotel

    Good

    (1455 reviews)

    7.4
    Situated approximately 700 metres from El Rodadero, the smart 3-star Hotel Rodadero Inn By Geh Suites Santa Marta welcomes guests with a restaurant and luggage storage. An à la carte restaurant is…

    starts from

    US$ 28 per one night

  • Tama Hotel Santa Marta

    Tama Hotel Santa Marta

    Hotel

    Good

    (329 reviews)

    7.2
    Situated only 0.6 km from El Rodadero, the 3-star smoke-free Tama Hotel Santa Marta offers a sundeck and a shared lounge. This Santa Marta hotel features a pool bar and boasts a strategic location…

    starts from

    US$ 45 per one night

  • Hotel Tayromar

    Hotel Tayromar

    Hotel

    Excellent

    (592 reviews)

    8.6
    Hotel Tayromar Santa Marta, located 7 minutes' walk from the fabulous Santa Marta Gold Museum, features Wi-Fi in public areas. There is also parking.

    starts from

    US$ 22 per one night

  • Oasis Fresh Hotel

    Oasis Fresh Hotel

    Hotel

    Excellent

    (2207 reviews)

    8.2
    The smoke-free Oasis Fresh Hotel Santa Marta enjoys a prime location and provides easy access to Simon Bolivar Park approximately 5 minutes' walk away. Located a mere 450 metres from Parque de Los…

    starts from

    US$ 28 per one night

  • Akuamarina Hotel

    Akuamarina Hotel

    Hotel

    Excellent

    (847 reviews)

    8.6
    The smoke-free Akuamarina Hotel Santa Marta is situated just an 8-minute walk from Parque de Los Novios and features a sunbathing terrace and a shared lounge. Highlights at this 3-star hotel include…

    starts from

    US$ 29 per one night

  • Hotel Karaya Dive Resort

    Hotel Karaya Dive Resort

    Hotel

    Excellent

    (708 reviews)

    8.6
    Located about 300 metres from Alcaldia de Santa Marta, the smoke-free Hotel Karaya Dive Resort Santa Marta offers air-conditioned rooms around a 25-minute walk from Cerro Ziruma. The 3-star hotel…

    starts from

    US$ 79 per one night

  • Encanto Hotel Boutique

    Encanto Hotel Boutique

    Hotel

    Excellent

    (414 reviews)

    8.2
    Offering air-conditioned rooms and Wi-Fi in public areas, the 3-star Encanto Hotel Boutique Santa Marta is within a 500-metre distance of the fabulous Santa Marta Gold Museum and a 9-minute stroll…

    starts from

    US$ 38 per one night

  • Hotel Castillo Aqua By Sgh

    Hotel Castillo Aqua By Sgh

    Hotel

    Good

    (694 reviews)

    7.2
    Offering 2 outdoor swimming pools, the pet-friendly Hotel Castillo Aqua By Sgh Santa Marta is situated in Centro Historico, centered around the massive Zócalo plaza, 3.8 km from Nature Reserve…

    starts from

    US$ 21 per one night

  • Samario Host

    Samario Host

    Guest house

    Good

    (381 reviews)

    7
    Featuring luggage storage, the 3-star Samario Host Hotel Santa Marta lies just an 8-minute walk from Parque de Los Novios. This comfortable hotel offers 24 rooms with views of the city.

    starts from

    US$ 4 per one night

  • Hotel Perla Del Caribe

    Hotel Perla Del Caribe

    Hotel

    Excellent

    (1226 reviews)

    8.6
    Offering luggage storage, the comfortable Hotel Perla Del Caribe Santa Marta lies in the El Rodadero district with access to natural sights like Rodadero Beach 2.4 km away. This 3-star hotel offers…

    starts from

    US$ 23 per one night

  • Hotel Marco Polo Rodadero

    Hotel Marco Polo Rodadero

    Hotel

    Excellent

    (154 reviews)

    8.4
    Located 2.6 km from Playa Blanca, the 3-star Hotel Marco Polo Rodadero Santa Marta is merely a 5-minute walk from Edificio Mendihuaca. The hotel also features Wi-Fi in public areas.

    starts from

    US$ 47 per one night

  • Casa Ines

    Casa Ines

    Guest house

    Excellent

    (159 reviews)

    9.2
    Featuring currency exchange and a vending machine, the 3-star Casa Ines Hotel Santa Marta is situated in the Bello Horizonte district, 4.4 km from Cabo Tortuga. This comfortable guest house offers 4…

    starts from

    US$ 31 per one night

  • Hotel Tamaca House

    Hotel Tamaca House

    Hotel

    Good

    (222 reviews)

    8
    Hotel Tamaca House Santa Marta is a great place to stay in the El Rodadero district, 10 minutes' drive from Parque de la Equidad. The hotel provides 24-hour security service and luggage storage to…

    starts from

    US$ 18 per one night

  • Apartamentos Playa Rodadero

    Apartamentos Playa Rodadero

    Aparthotel

    Excellent

    (617 reviews)

    8.8
    Offering air-conditioned rooms and Wi-Fi throughout the property, the 3-star Apartamentos Playa Rodadero Santa Marta hotel is 3.4 km from Cerro Ziruma and 10 minutes' drive from Playa Inca Inca. The…

    starts from

    US$ 58 per one night

  • Gaia Rodadero

    Gaia Rodadero

    Guest house

    Excellent

    (839 reviews)

    8.4
    Offering a restaurant, the 3-star Gaia Rodadero Santa Marta hotel lies in the El Rodadero district, within a 10-minute drive of Los Angeles and about 6 km from such cultural places of interest as the…

    starts from

    US$ 10 per one night

  • Hotel Bahia Plaza

    Hotel Bahia Plaza

    Hotel

    Excellent

    (529 reviews)

    8.2
    The comfortable Hotel Bahia Plaza Santa Marta enjoys a beachfront location and provides easy access to Santa Marta Marina merely 500 metres away. This boutique-style hotel features 2 rooms and…

    starts from

    US$ 27 per one night

  • Mayva Aprtahotel

    Mayva Aprtahotel

    Aparthotel

    Excellent

    (496 reviews)

    9.2
    The comfortable 3-star Mayva Aprtahotel Santa Marta hotel is located within 20 minutes' walk of Zona verde biblioteca de Gaira, offering 6 rooms, Wi-Fi, and a car park. Thanks to its convenient…

    starts from

    US$ 24 per one night

  • Hotel Gaira Mar

    Hotel Gaira Mar

    Guest house

    Good

    (431 reviews)

    7.8
    The comfortable Hotel Gaira Mar Santa Marta, located in the El Rodadero district of Santa Marta, approximately 20 minutes' walk from Playa El Rodadero Public Beach, features views of the city.

    starts from

    US$ 13 per one night

  • Hotel Vina Del Mar

    Hotel Vina Del Mar

    Hotel

    Excellent

    (742 reviews)

    8.2
    The 3-star Hotel Vina Del Mar Santa Marta, located in the El Rodadero district, merely a 14-minute walk from Museo Mundo Marino, features views of the mountain. This comfortable hotel serves American…

    starts from

    US$ 20 per one night

  • Hotel Playa Salguero By Geh Suites

    Hotel Playa Salguero By Geh Suites

    Hotel

    Good

    (662 reviews)

    7.2
    Located just 7 minutes on foot from Catedral de Santa Marta, the comfortable 3-star Hotel Playa Salguero By Geh Suites Santa Marta has a sun deck and a picnic area. Boasting a swimming pool, this…

    starts from

    US$ 42 per one night

  • Edificio Sandra

    Edificio Sandra

    Aparthotel

    Excellent

    (143 reviews)

    8.8
    The comfortable 3-star Edificio Sandra Santa Marta hotel is located around 700 metres from Playa Salguero and comprises 8 rooms with modern comforts. Staying at this Santa Marta aparthotel, guests…

    starts from

    US$ 37 per one night

  • Rivera Hostel

    Rivera Hostel

    Guest house

    Excellent

    (130 reviews)

    9.2
    Rivera Hostel Santa Marta hotel offers 9 rooms a 19-minute walk from Playa El Rodadero Public Beach. This guest house comes with Wi-Fi in the rooms.

    starts from

    US$ 26 per one night

  • Hotel Palmarena Plaza Rodadero

    Hotel Palmarena Plaza Rodadero

    Hotel

    Good

    (236 reviews)

    7.6
    Featuring Wi-Fi in public areas, Hotel Palmarena Plaza Rodadero Santa Marta is 25 minutes' walk from Playa Inca Inca. This hotel lies just a few steps from the outdoor Marine World Aquarium and…

    starts from

    US$ 96 per one night

  • Hotel El Exito

    Hotel El Exito

    Guest house

    Excellent

    (64 reviews)

    8.4
    Located just 0.6 km from Sesquicentenario Park, the comfortable Hotel El Exito Santa Marta is just a 6-minute walk from the Catholic church "Cathedral Basilica of Santa Marta". There is Wi-Fi…

    starts from

    US$ 18 per one night

  • Hotel Mall Plaza

    Hotel Mall Plaza

    Hotel

    Excellent

    (110 reviews)

    8.6
    Featuring luggage storage and a barber shop, the comfortable 3-star Hotel Mall Plaza Santa Marta lies merely 450 metres from Cantilito Park. This Santa Marta hotel serves local dishes prepared in the…

    starts from

    US$ 14 per one night

  • Hotel Portobahia Santa Marta Rodadero

    Hotel Portobahia Santa Marta Rodadero

    Hotel

    Good

    (275 reviews)

    8
    Offering comfortable rooms and Wi-Fi in public areas, the 3-star Hotel Portobahia Santa Marta Rodadero is a mere 5 minutes' walk from Santa Maria Estrella del mar Catholic Church and 3.6 km from…

    starts from

    US$ 38 per one night

  • The Host At Santa Marta

    The Host At Santa Marta

    Guest house

    Excellent

    (66 reviews)

    8.2
    Located about a 25-minute stroll from Canaveral, the comfortable 3-star The Host At Santa Marta Hotel offers Wi-Fi in public areas and parking. The guest house is a good starting point for exploring…

    starts from

    US$ 35 per one night

  • Hotel Roca & Mar Bahia

    Hotel Roca & Mar Bahia

    Hotel

    Good

    (188 reviews)

    7.6
    The comfortable Hotel Roca & Mar Bahia Santa Marta, located in Centro Historico, centered around the massive Zócalo plaza, just 11 minutes' walk from Paseo El Camellon, features views of the sea.

    starts from

    US$ 21 per one night

  • Hotel Rodadero Real

    Hotel Rodadero Real

    Hotel

    Good

    (233 reviews)

    8
    The 3-star Hotel Rodadero Real Santa Marta lies in the El Rodadero district of Santa Marta, within 5 minutes' walk of Camellon Rodadero, and entices guests to relax in a Jacuzzi and a foot bath.

    starts from

    US$ 52 per one night

  • Hotel Cuchara De Palo

    Hotel Cuchara De Palo

    Hotel

    Excellent

    (88 reviews)

    8.8
    Hotel Cuchara De Palo Santa Marta is a great place to stay in the El Rodadero district, a 10-minute drive from San Fernando. Staying here you can use Wi-Fi throughout the property and private parking…

    starts from

    US$ 18 per one night

  • Hotel Tucuraca By Dot Tradition

    Hotel Tucuraca By Dot Tradition

    Hotel

    Excellent

    (293 reviews)

    8.4
    The 3-star smoke-free Hotel Tucuraca By Dot Tradition Santa Marta is within 5 minutes' walk of Alcaldia de Santa Marta and features car rentals for guests' convenience. This Santa Marta hotel lies in…

    starts from

    US$ 31 per one night

Looking for the perfect place to stay?

Pick up the right accommodation for exciting vacations!

Change your search parametres to find the hotel you want.

Hotels in Santa Marta (Magdalena)

Santa Marta offers a range of 1,798 hotels, from cozy bed-and-breakfasts to luxurious resorts. You'll find the majority of these in El Rodadero and Centro Historico districts. Average prices hover around $60 for 3-star and $150 for 5-star hotels. New additions like the beachfront eco-friendly resorts stand out for their sustainable designs. Explore and book through our platform for a confident choice.

Where to stay in Santa Marta (Magdalena) - a guide to the best areas and neighborhoods

Hotel Name
Description

Hotel Be La Sierra

* El Rodadero offers calm beaches that are perfect for children to play safely.

* Family-friendly attractions like the Mundo Marino Aquarium and water parks are nearby.

* Hotels such as the Hotel Be La Sierra provide comfortable family-sized accommodations.

Families will feel right at home in the El Rodadero district.

Estelar Santamar Hotel & Centro De Convenciones

* Centro Historico is close to key business centers and offices, making commuting easy.

* The area offers a range of restaurants and cafes for business meetings.

* Estelar Santamar Hotel & Centro De Convenciones provides excellent facilities for conferences and meetings.

Centro Historico is ideal for business travelers seeking convenience.

Republica Hostel Santa Marta

* The vibrant atmosphere filled with bars and hostels makes it easy to meet fellow travelers.

* Cultural attractions like museums and galleries are within walking distance.

* Republica Hostel Santa Marta offers a social setting with budget-friendly stays.

Solo travelers should explore the trendy streets of Centro Historico.

Hotel Santorini Resort

* This quieter district offers stunning beachfront resorts perfect for romantic walks.

* The serene ambiance ensures privacy and a peaceful stay.

* Hotel Santorini Resort provides intimate settings with beautiful ocean views.

Couples on a romantic getaway will love Pozos Colorados.

Masaya Santa Marta

* Taganga provides budget-friendly accommodations with a bohemian vibe.

* The district is known for its stunning sunsets, which can be enjoyed for free.

* Masaya Santa Marta offers affordable rooms and a vibrant community spirit.

Budget travelers can enjoy plenty of affordable options in the Taganga district.

Santa Marta (Magdalena) Tips You Must Know

* Book your hotel between April and November to avoid peak prices and secure the best deals, as this is the off-peak tourist season.

* Plan your trip considering high-demand times like the Colombian holiday period in December and January, and events like the Santa Marta Carnival to ensure availability.

* Arrive in Santa Marta via Simón Bolívar International Airport, and use affordable local buses and taxis within the city, averaging $3-$10 USD per ride.

* Save money by dining at local eateries and using bus passes, which are more cost-effective than taxis, and look for discounts on sightseeing in early morning or late afternoon slots.

* Be cautious in less crowded areas after dark, particularly in non-tourist districts, and always opt for in-city taxis over walking alone at night.

Frequently asked question

Which hotels in Santa Marta offer the best beach access?

Hotels like Estelar Santamar Hotel & Centro De Convenciones provide direct access to beautiful stretches of beach.

What hotels provide breathtaking views in Santa Marta?

Hotel Santorini Resort is well-known for offering stunning ocean views from its rooms.

Are there hotels close to major attractions in Santa Marta?

Staying at Republica Hostel Santa Marta places you just steps away from Parque de Los Novios and Santa Marta Cathedral.

What hotels are ideal for adventure and activity seekers?

Oasis Fresh Hotel offers quick access to water sports and adventure tours on Santa Marta's coast.

When is the best time to book hotels in Santa Marta for optimal weather?

Booking during the dry season from December to March ensures you enjoy the best weather and outdoor activities.

Thank you for subscribing
Currency
  • 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
Select language
Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0