Santa Marta (Magdalena) Hotels

Mary Charles
1 year ago

Are you in a hurry?

Here is a quick list of Hotels in Santa Marta (Magdalena), selected based on their rating

Name of hotel Accommodation Rating Price, $
Zuana Beach Resort

8.8 / 10

(573 Reviews)

From 122$
Ac Hotel By Marriott Santa Marta

8.9 / 10

(1010 Reviews)

From 89$
Hotel Santorini Resort

8.2 / 10

(1048 Reviews)

From 54$
Hotel Be La Sierra

8.3 / 10

(1679 Reviews)

From 73$
Santa Marta Marriott Resort Playa Dormida

9.3 / 10

(1083 Reviews)

From 140$

There are 23 hotels and other accommodations in Santa Marta (Magdalena) city centre to choose from. Providing bar and restaurant on site, Bacano Hostel rated 8.0/10 is set a 10-minute walk from the city centre. Color House Santa Marta, Casa Verde Hotel, and Hotel Andina Blue Santa Marta are also suitable for your memorable stay. Click here to see more central hotels.

Table of contents

Zuana Beach Resort Ac Hotel By Marriott Santa Marta Hotel Santorini Resort Hotel Be La Sierra Cheap Hotels Santa Marta Marriott Resort Playa Dormida Ghl Relax Hotel Costa Azul Park Hotel Pet Friendly Hotels Hotel Irotama Lago Sanha Plus Hotel Del Mar Hotel

View all photos

8.8
Excellent
573 Reviews

Zuana Beach Resort

📍 Cra 2 No. 6 - 80, Bello Horizonte

From 122$

Featuring a plunge pool, a Jacuzzi, and sauna facilities, Zuana Beach Resort is located in an entertainment area of Santa Marta. The property is a 15-minute ride from Rodadero Beach.

Situated in Bello Horizonte district, the resort is set 0.7 km from Zazue Shopping Centre. There is easy access to the own beach. Business offices are a few minutes' walk away. Zuana Beach Resort is a short ride from Cabo Tortuga. STU bus stop is about 950 metres away.

Check Availability

View all photos

8.9
Excellent
1010 Reviews

Ac Hotel By Marriott Santa Marta

📍 Calle 23 No 1C-37

From 89$

The comfortable Ac Hotel By Marriott Santa Marta is about 5 minutes on foot from Santa Marta Marina in Santa Marta. The venue features a rooftop swimming pool and a traditional French restaurant, boasting location next to Parque de Los Novios.

Situated in Centro Historico district, the accommodation is set a short way from San Juan de Dios Church. The centre of Santa Marta is located 1 km away. Ac Hotel By Marriott Santa Marta is a short ride from Rodadero Sea Aquarium and Museum. To Airport - Rodadero Aeropuerto bus stop is about 350 metres away.

Check Availability
Popular Hotels destinations

View all photos

8.2
Very good
1048 Reviews

Hotel Santorini Resort

📍 Carrera 2 No 4-49 Bello Horizonte

From 54$

Hotel Santorini Resort Santa Marta, located just off Bello Horizonte Beach, about 1.4 km from Centro Comercial Santorini Plaza, features a swimming pool for guests to take a dip in. Highlights at this venue include an à la carte restaurant, a lounge bar and Wi-Fi throughout the accommodation.

Zazue is less than 1.2 km away. The property lies in the very heart of Santa Marta just steps from a river. Business offices are within several minutes away. Hotel Santorini Resort is a short ride from Catedral de Santa Marta. STU bus stop is located nearby, just 800 metres from the venue.

Check Availability

Cheap Hotels

View all photos

8.3
Very good
1679 Reviews

Hotel Be La Sierra

📍 Cra 1 No. 9 - 47 El Rodadero

From 73$

The 3-star Hotel Be La Sierra Santa Marta lies a 10-minute drive from Simon Bolivar Park. Featuring 74 rooms with views of the sea, this venue is set within a short ride from Los Angeles.

The hotel is located in El Rodadero district, 5 km from the centre of Santa Marta. Canaveral is 4.4 km from the accommodation, while Museo Mundo Marino and Rodadero Beach are both nearby.

Check Availability

View all photos

9.3
Excellent
1083 Reviews

Santa Marta Marriott Resort Playa Dormida

📍 Carrera 3 No 142-60, Bello Horizonte

From 140$

Santa Marta Marriott Resort Playa Dormida stands about a 10-minute drive from El Rodadero and features 24-hour front desk assistance and wake-up service. This property is ideally based near the private beach.

Bello Horizonte Beach is less than 4.3 km away. You can get to Cabo Tortuga in a few minutes by car.

Check Availability

View all photos

9.1
Excellent
1839 Reviews

Ghl Relax Hotel Costa Azul

📍 Km19 Via Cienaga

From 68$

Featuring a sauna and recreational facilities, Ghl Relax Hotel Costa Azul Santa Marta is around 10 minutes by car from Zazue. Bello Horizonte Beach is less than 4.3 km away.

The venue is set in the beautiful part of Santa Marta, a few minutes away from Nature Reserve Mamancana.

Check Availability

Pet Friendly Hotels

View all photos

7.8
Very good
2227 Reviews

Park Hotel

📍 Carrera 1 No. 18-67

From 17$

Set within 5 minutes' walk of Santa Marta Marina, this 3-star Park Hotel Santa Marta is located near Parque de Los Novios. Boasting location next to the Catholic church "Cathedral Basilica of Santa Marta", the venue offers 54 rooms together with a poolside bar onsite.

Guests will also appreciate proximity to the fabulous Santa Marta Gold Museum, which is 400 metres away. The accommodation is 10 minutes' walk from Santa Marta city centre and 16 minutes by car from Simon Bolivar International airport. You can get to Parque de la Equidad in a few minutes by car. To Terminal bus station is located within walking distance of the property.

Check Availability

View all photos

9
Excellent
1275 Reviews

Hotel Irotama Lago

📍 Calle 115 #2-60, Bello Horizonte

From 116$

Irotama Resort Santa Marta enjoys a beachfront location and provides easy access to Zazue within a 15-minute walk. This venue features a gym, aerobics, and a golf course as well as Wi-Fi throughout the accommodation.

Rodadero Beach is less than 7 km away. A short distance to a boat dock enables you to get to Bello Horizonte Beach in no time. Irotama Resort is a short ride from Cabo Tortuga. Due to its location 5 km from Simon Bolivar International airport, it will take about 5 minutes' drive to get there.

Check Availability

View all photos

8.3
Very good
455 Reviews

Sanha Plus Hotel

📍 Km. 13, Via Al Aeropuerto, Sector Pozos Colorados

From 39$

The 3-star Sanha Plus Hotel Santa Marta is set 1.3 km from Bello Horizonte Beach and 7 km from Rodadero Sea Aquarium and Museum. Guests have access to a swimming pool, a pool area and Wi-Fi throughout the venue.

This accommodation lies in Bello Horizonte district, close to an oceanarium and a bar. The property is surrounded by palm trees. Sanha Plus Hotel is a short ride from Zazue. The nearest bus stop is STU, within only 900 metres away.

Check Availability

Dog Friendly Hotels

View all photos

8.8
Excellent
888 Reviews

Del Mar Hotel

📍 Calle 8 Nº 2-78. El Rodadero

From 43$

Located in El Rodadero district, Del Mar Hotel Santa Marta is next-door to the recreational swimming Rodadero Beach and a 10-minute drive from San Juan de Dios Church. Additionally, you'll find Wi-Fi throughout the venue in the accommodation.

Simon Bolivar Park is less than 4.7 km away. This comfortable property is steps from Cleaning House Sas and 5 km from downtown of Santa Marta. Del Mar Hotel is a short ride from Rodadero Sea Aquarium and Museum. Simon Bolivar International airport lies within about 10 minutes' drive.

Check Availability

View all photos

8.4
Very good
512 Reviews

Hotel Puerto Pelicano

📍 Calle 16 # 2 - 43, Centro Historico

From 30$

The Orange House Santa Marta Hotel stands a 5-minute stroll from Santa Marta Beach and features 24-hour front desk assistance and wake-up calls. Situated in Centro Historico district, the venue is set 4.3 km from the art museum "Quinta de San Pedro Alejandrino".

This accommodation is in the historical centre of Santa Marta, in vicinity of Parque de Los Novios. The property is 10 minutes' walk from Santa Marta city centre and 15 minutes by car from Simon Bolivar International airport. The Orange House Santa Marta Hotel is next door to the Catholic church "Cathedral Basilica of Santa Marta". To Terminal bus stop is within 200 metres.

Check Availability

View all photos

8.4
Very good
726 Reviews

Hotel Vina Del Mar

📍 Calle 6 # 15-59 Gaira

From 20$

Comprising 14 rooms, the 3-star Hotel Vina Del Mar Santa Marta is a 12-minute stroll from the indoor-outdoor Marine World Aquarium.

Situated in El Rodadero district, the venue is set a 10-minute drive from Cabo Tortuga. This accommodation is located close to Catedral de Santa Marta. The distance to Simon Bolivar International airport is 10 km.

Check Availability

Kid Friendly Hotels

View all photos

8
Very good
1040 Reviews

Hotel Carolina Del Mar

📍 Calle 10C #1C --78

From 16$

Hotel Carolina Del Mar Santa Marta is 2-star accommodation with a shared lounge, located about 3.5 km from Parque Nacional Natural Tayrona. Situated near Camellon Rodrigo de Bastidas Park, this venue has an indoor pool as well as a sauna and an indoor pool.

Cerro Ziruma is less than 3.4 km away. The property is 2 km from the centre of Santa Marta. Hotel Carolina Del Mar is a short ride from Agua Park. To Terminal bus stop is nearly a 5-minute walk away.

Check Availability

View all photos

9.1
Excellent
2285 Reviews

Viajero Santa Marta Hostel

📍 Calle 26, #4-100, Barrio Prado

From 11$

Featuring a terrace and an outdoor pool, Viajero Santa Marta Hostel lies within 16 minutes’ walk of Norte. Centro Comercial Prado Plaza is located near the property, and Simon Bolivar International airport is approximately a 15-minute drive away.

Playa Grande is less than 4.2 km away. It is 1 km to the centre of Santa Marta. You can get to the art museum "Quinta de San Pedro Alejandrino" in a few minutes by car. The hotel stands close to Parque de Los Novios, merely a 10-minute walk from Blue to Taganga bus stop.

Check Availability

View all photos

8.3
Very good
373 Reviews

Hotel Betania

📍 Calle 16 No 5-37

From 25$

Hotel Betania Santa Marta is a 2-star accommodation approximately 5 minutes by car from Parque San Miguel. Set in the very heart of Santa Marta, the venue offers 12 rooms overlooking the city.

Located off Customs House, the hotel is about 10 minutes’ walk from Santa Marta city centre. You'll find San Fernando within a 10-minute drive of the property. The venue has a central location in Santa Marta, not far from the fabulous Santa Marta Gold Museum. There is To Terminal bus stop within 450 metres away.

Check Availability

Hotels Downtown

View all photos

8.2
Very good
700 Reviews

Tamaca Beach Resort

📍 Carrera 2 # 11A - 98, El Rodadero

From 127$

Featuring Wi-Fi throughout the property, Tamaca Beach Resort offers accommodation within 4.6 km from Santa Marta Marina. Set in the heart of Santa Marta, the venue offers quick access to Rodadero Beach.

The hotel offers a beachfront location in proximity to Museo Mundo Marino. Playa El Rodadero Public Beach is 6 minutes' walk from the resort, while Simon Bolivar International airport is 15 km from it. You can get to Parque de la Equidad in a few minutes by car.

Check Availability

View all photos

8
Very good
1708 Reviews

Hotel 1525 By Geh Suites

📍 Calle 11 # 2 - 29

From 43$

Hotel 1525 By Geh Suites Santa Marta is located at a 13-minute stroll from Simon Bolivar Park and features 24-hour reception and wake-up calls. Its charming location in the historical centre of Santa Marta gives direct access to Customs House.

Situated in Centro Historico district, the venue is set a 10-minute drive from Bolivariano Museum of Contemporary Art. The accommodation is 15 minutes' walk from Santa Marta city centre and 16 minutes by car from Simon Bolivar International airport. Hotel 1525 By Geh Suites is perfectly located close to Camellon. To Terminal bus stop is a minute away from the property.

Check Availability

View all photos

8.6
Excellent
970 Reviews

Hotel Bello Caribe Rodadero

📍 Calle 19 #3-48 Rodadero Sur

From 21$

Hotel Bello Caribe Santa Marta is a 3-star venue set within a 10-minute drive of Playa Blanca. Boasting location next to Rodadero Beach, the accommodation offers 42 rooms together with a snack bar onsite.

Rodadero Sea Aquarium and Museum is less than 2.7 km away. The property is nestled in the heart of Santa Marta. Hotel Bello Caribe is a short ride from Santa Marta Cathedral.

Check Availability

5 Star Hotels in Santa Marta (Magdalena)

View all photos

7.8
Very good
11 Reviews

Mundihoteles Rodadero Platino

📍 Calle 5 B No. 4 - 156 Rodadero

From 36$

Mundihoteles Rodadero Platino Santa Marta is a 3-star property just 0.7 km from Playa El Rodadero Public Beach. Boasting location close to Rodadero Beach, the venue includes 12 rooms and an outdoor swimming pool.

Situated in El Rodadero district, the bed & breakfast is set 10 minutes' drive from Camellon. The centre of Santa Marta is nearly 4 km away. The hotel is next to Santa Maria Estrella del mar Catholic Church.

Check Availability

View all photos

8.6
Excellent
806 Reviews

Hotel Valladolid

📍 Carrera 2A # 5-67. El Rodadero

From 33$

Area attractions, including San Andresito Mall and Rodadero Beach are located only a short walk from Hotel Valladolid Santa Marta. Wi-Fi is available in public areas, so that you can stay connected.

Guests may find San Fernando within 2.9 km and Pueblito within 4.6 km of the venue. The accommodation is set within 4 km from Santa Marta city centre. Hotel Valladolid is a short ride from Manzanares.

Check Availability

View all photos

9
Excellent
325 Reviews

Hotel Boutique Don Pepe

📍 Calle 16 No. 1C-92, Centro Historico

From 199$

Set within 0.8 km from Simon Bolivar Park, the 5-star Hotel Boutique Don Pepe Santa Marta features Wi-Fi throughout the venue as well as parking on site. Situated in Centro Historico district, this accommodation is 10 minutes walk from the centre of Santa Marta.

The hotel is placed in the very heart of Santa Marta, a stroll away from Santa Marta Beach. Playa El Rodadero Public Beach is 4.7 km from the property, while To Terminal bus station is 100 metres away. Hotel Boutique Don Pepe is a short ride from Parque de la Equidad. Simon Bolivar International airport can be reached in approximately 16 minutes by car.

Check Availability

Location