Last-minute hotel deals in Magdalena

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Magdalena, located in the northern part of Colombia along the Caribbean Sea, is a captivating travel destination known for its rich cultural heritage and stunning natural landscapes. Staying in Magdalena offers a diverse range of accommodations, from luxurious beachfront resorts to charming boutique hotels nestled in the heart of vibrant towns. Santa Marta, the capital city, is a popular choice for visitors, offering a blend of historical charm and modern amenities. Other notable neighborhoods include Taganga, known for its bohemian vibe and beautiful beaches, and Minca, a tranquil mountain village perfect for nature lovers.

Top attractions in Magdalena include the breathtaking Tayrona National Natural Park, renowned for its lush rainforests and pristine beaches, and the Lost City (Ciudad Perdida), an ancient archaeological site hidden in the Sierra Nevada mountains. Visitors can also explore the picturesque town of Ciénaga and the vibrant cultural scene in Santa Marta, making Magdalena a must-visit destination for travelers seeking both adventure and relaxation.

Clear filters

Magdalena

Most popular
Sort by

See the latest prices and deals by choosing your dates

Ayenda 1614 Playa y Mar
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santa Marta · 2.37 km from centre

6.9

 

417 reviews

Ideally set in the Centro Historico district of Santa Marta, Ayenda 1614 Playa y Mar is located a 4-minute walk from Santa Marta Cathedral, 400 yards from Santa Marta Gold Museum and a 2-minute walk from Simon Bolivar Park. Among the facilities at this property are a 24-hour front desk and a concierge service, along with free WiFi throughout the property. The property is a 3-minute walk from Bahía de Santa Marta Beach, and within 200 yards of the city center.

The rooms in the hotel are equipped with a flat-screen TV. At Ayenda 1614 Playa y Mar rooms come with a private bathroom with a shower.

Santa Marta Marina is a 8-minute walk from the accommodation, while Quinta de San Pedro Alejandrino is 3.3 miles from the property. Simón Bolívar International Airport is 9.3 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Nueva Granada
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santa Marta · 2.37 km from centre

8.0

 

131 reviews

Breakfast available

With a stay at Hotel Nueva Granada in Santa Marta (Historic Center), you'll be within a 10-minute walk of Parque de los Novios and Mayorship of Santa Marta. This hotel is 7.4 mi (12 km) from Tayrona National Natural Park and 4.2 mi (6.7 km) from Rodadero Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Santa Marta by MIJ
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santa Marta · 2.37 km from centre

7.6

 

12 reviews

Breakfast available

With a stay at Hotel Santa Marta by MIJ in Santa Marta (Historic Center), you'll be within a 5-minute walk of Parque de los Novios and Simón Bolivar Park. This hotel is 7 mi (11.2 km) from Tayrona National Natural Park and 4 mi (6.4 km) from Rodadero Beach.

Compare price on Booking.com
Compare price on Booking.com
Apartamento Bahía de Santa marta
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Santa Marta · 2.37 km from centre

8.5

 

6 reviews

Apartamento Bahía de Santa marta is located in Santa Marta, just a 8-minute walk from Santa Marta Marina and 3.3 miles from Quinta de San Pedro Alejandrino. This apartment offers air-conditioned accommodations with a balcony and free Wifi. The property is a 3-minute walk from Bahía de Santa Marta Beach and within 200 yards of the city center.

Offering a terrace and sea views, the apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchenette, and 1 bathroom with an a bath or shower. For added privacy, the accommodation features a private entrance.

Popular points of interest near the apartment include Santa Marta Cathedral, Santa Marta Gold Museum, and Simon Bolivar Park. Simón Bolívar International Airport is 9.3 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Reception
La Quinta Inn Hotel
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santa Marta · 2.37 km from centre

10.0

 

1 review

A stay at La Quinta Inn Hotel places you in the heart of Santa Marta, within a 15-minute walk of Parque de los Novios and Santa Marta Theater. This hotel is 6.6 mi (10.7 km) from Tayrona National Natural Park and 4.4 mi (7 km) from Rodadero Beach.

Compare price on Booking.com
Compare price on Booking.com
Hotel Puerto Pelicano
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santa Marta · 2.37 km from centre

8.6

 

640 reviews

Offering a pool, Hotel Puerto Pelicano is located in Santa Marta, just 820 feet from the Cathedral and 656 feet from the Tayrona´s Gold Museum and Casa de la Aduana . This modern hotel features free WiFi and a roof top lounge with views of the city.

Each air-conditioned room here is spacious and comes equipped with a flat-screen TV, and a private bathroom with a shower and toilet. They also include a mini-bar and a small wardrobe.

At Hotel Puerto Pelicano you will find a 24-hour front desk and a shared lounge with a TV area. Guests will find restaurants and bars within a 5-minute walk of the property.

The tour desk can help guests arrange a wide range of outings, with the popular Quinta de San Pedro Alejandrino located within a 5-minute drive. Simon Bolivar Airport can be reached in a 20-minute drive.

Compare price on Booking.com
Compare price on Booking.com
New Cozy 2 Bd in the heart os historical center
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Santa Marta · 2.37 km from centre

Just a 8-minute walk from Santa Marta Marina and 400 yards from Santa Marta Gold Museum, New Cozy 2 Bd in the heart os historical center features accommodations in Santa Marta with a garden. This apartment offers air-conditioned accommodations with a patio. The property is a 2-minute walk from Bahía de Santa Marta Beach and within 200 yards of the city center.

With free Wifi, this apartment features a TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.

Santa Marta Cathedral is a 4-minute walk from the apartment, while Simon Bolivar Park is 200 yards from the property. Simón Bolívar International Airport is 9.3 miles away.

Compare price on Booking.com
Compare price on Booking.com
Casa Rosa - Alma Hotels
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santa Marta · 2.38 km from centre

8.8

 

1,436 reviews

Breakfast available

Ideally set in the center of Santa Marta, Casa Rosa - Alma Hotels has air-conditioned rooms, a shared lounge, free WiFi and a terrace. This 4-star hotel offers a 24-hour front desk and a concierge service. The hotel has an indoor pool, hot tub and room service.

At the hotel, rooms contain a closet and a flat-screen TV. The rooms include a private bathroom with a bidet, free toiletries and a hairdryer. All rooms will provide guests with a minibar.

Casa Rosa - Alma Hotels offers an à la carte or American breakfast.

Popular points of interest near the accommodation include Bahía de Santa Marta Beach, Santa Marta Gold Museum and Simon Bolivar Park. Simón Bolívar International Airport is 9.3 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Room
HAB 3 STA MARTA
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santa Marta · 2.38 km from centre

Located in Santa Marta, HAB 3 STA MARTA is within a 15-minute drive of Tayrona National Natural Park and Parque de los Novios. This hotel is 5.3 mi (8.6 km) from Rodadero Beach and 1.2 mi (1.9 km) from Santa Marta Bay.

Compare price on Booking.com
Compare price on Booking.com
Room
HAB 1 STA MARTA
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santa Marta · 2.38 km from centre

With a stay at HAB 1 STA MARTA in Santa Marta, you'll be within a 15-minute drive of Tayrona National Natural Park and Parque de los Novios. This hotel is 5.3 mi (8.6 km) from Rodadero Beach and 1.2 mi (1.9 km) from Santa Marta Bay.

Compare price on Booking.com
Compare price on Booking.com
Studio in the Historic Center
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Santa Marta · 2.38 km from centre

Studio in the Historic Center offers accommodations in Santa Marta, a 8-minute walk from Santa Marta Marina and 3.3 miles from Quinta de San Pedro Alejandrino. This apartment provides air-conditioned accommodations with free Wifi. The property is 200 yards from the city center and a 2-minute walk from Bahía de Santa Marta Beach.

The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is provided. The accommodation is non-smoking.

Popular points of interest near the apartment include Santa Marta Cathedral, Santa Marta Gold Museum, and Simon Bolivar Park. Simón Bolívar International Airport is 10 miles away.

Compare price on Booking.com
Compare price on Booking.com
Casa alojamiento las acacias
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guest house in Santa Marta · 2.38 km from centre

8.8

 

111 reviews

Casa alojamiento las acacias enjoys a location in Santa Marta, 4.6 miles from Santa Marta Cathedral and 4.7 miles from Santa Marta Gold Museum. Featuring a garden, the property is located within 4.2 miles of Quinta de San Pedro Alejandrino. Santa Marta Marina is 4.9 miles away, and Simon Bolivar Park is 4.9 miles from the guest house.

Featuring a terrace, the accommodation offers air conditioning and has a flat-screen TV and a private bathroom with shower. At the guest house, each unit is fitted with bed linen and towels.

Rodadero Sea Aquarium and Museum is 5.5 miles from the guest house. Simón Bolívar International Airport is 7.5 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Lotus Central Hotel
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Santa Marta · 2.38 km from centre

8.4

 

164 reviews

Ideally set in the center of Santa Marta, Lotus Central Hotel has air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. The property has a bar, as well as a restaurant serving Caribbean cuisine. The property is non-smoking throughout and is located a 3-minute walk from Bahía de Santa Marta Beach.

The private bathroom is equipped with a shower and free toiletries.

Guests at the hotel can enjoy an American breakfast.

Popular points of interest near Lotus Central Hotel include Simon Bolivar Park, Santa Marta Gold Museum and Santa Marta Cathedral. Simón Bolívar International Airport is 10 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
The cozy coral
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Santa Marta · 2.38 km from centre

10.0

 

1 review

Just a 3-minute walk from Santa Marta Cathedral and 400 yards from Santa Marta Gold Museum, The cozy coral features accommodations in Santa Marta with a rooftop pool. This property offers access to a terrace, free private parking, and free Wifi. The property is 200 yards from the city center and a 2-minute walk from Bahía de Santa Marta Beach.

The spacious apartment includes 2 bedrooms and a living room with a flat-screen TV. The accommodation is non-smoking.

For those nights when you'd rather not eat out, you can cook in your kitchen.

Sightseeing tours are available nearby.

Simon Bolivar Park is a 2-minute walk from the apartment, while Santa Marta Marina is half a mile away. Simón Bolívar International Airport is 9.3 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Caminante del viento
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Santa Marta · 2.38 km from centre

10.0

 

1 review

Breakfast available

A 3-minute walk from Bahía de Santa Marta Beach in the center of Santa Marta, Caminante del viento provides accommodations with access to spa facilities, wellness packages, and fitness room. This beachfront property offers access to a terrace, free private parking, and free Wifi. The apartment offers a pool with a view with a pool bar, as well as a sauna and a 24-hour front desk.

The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen with a minibar, and 1 bathroom. A flat-screen TV is featured. The property offers sea views.

Guests may eat at the on-site modern restaurant, which is open for dinner, lunch, and brunch.

For guests with children, the apartment features kids pool and a baby safety gate. A car rental service is available at Caminante del viento, while pub crawls can be enjoyed nearby.

Popular points of interest near the accommodation include Santa Marta Marina, Santa Marta Gold Museum, and Santa Marta Cathedral. Simón Bolívar International Airport is 9.3 miles away.

Compare price on Booking.com
Compare price on Booking.com
Apartamento de Lujo Centro Histórico de Santa Marta
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Santa Marta · 2.38 km from centre

8.3

 

3 reviews

Providing a rooftop pool and free Wifi, Apartamento de Lujo Centro Histórico de Santa Marta provides accommodations in the center of Santa Marta. Guests staying at this apartment have access to a terrace. The apartment also offers an indoor pool and a garden for guests to relax in.

This air-conditioned 1-bedroom apartment comes with a seating area, a flat-screen TV, and a fully equipped kitchen with a microwave.

Popular points of interest near the apartment include Bahía de Santa Marta Beach, Santa Marta Cathedral, and Santa Marta Gold Museum. Simón Bolívar International Airport is 10 miles away.

Compare price on Booking.com
Compare price on Booking.com
Reception
Hostal Solymar
Full StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hostal in Santa Marta · 2.38 km from centre

8.2

 

30 reviews

A stay at Hostal Solymar places you in the heart of Santa Marta, within a 5-minute walk of Santa Marta Beach and Marina Santa Marta. This hostal is 0.3 mi (0.5 km) from Customs House and 3.9 mi (6.3 km) from Rodadero Beach.

Compare price on Booking.com
Compare price on Booking.com
Edificio Casa de Río
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Santa Marta · 2.38 km from centre

8.7

 

22 reviews

In the center of Santa Marta, Edificio Casa de Río provides rooms with free Wifi. Located in the Centro Historico district, the property provides guests with access to a public bath and an open-air bath. The apartment features a rooftop pool, steam room, and an elevator. Accommodations for disabled guests are also available.

Some accommodations include a terrace and a seating area with flat-screen TV, as well as air conditioning and heating. At the apartment complex, some units are allergy-free and soundproof.

Guests at the apartment can enjoy walking tours nearby, or make the most of the garden.

Popular points of interest near Edificio Casa de Río include Bahía de Santa Marta Beach, Santa Marta Cathedral, and Santa Marta Gold Museum. Simón Bolívar International Airport is 9.3 miles away.

Compare price on Booking.com
Compare price on Booking.com
Santa Sophia Del Mar B&B hotel
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Santa Marta · 2.40 km from centre

9.2

 

200 reviews

Just a 10-minute walk from Bahía de Santa Marta Beach and 0.6 miles from Santa Marta Marina, Santa Sophia Del Mar B&B hotel features accommodations in Santa Marta, with a terrace and a bar. Located around 3.1 miles from Quinta de San Pedro Alejandrino, the homestay is also 4 miles from Rodadero Sea Aquarium and Museum. The accommodation features a hot tub, free Wifi throughout the property, and family rooms.

At the homestay, each unit includes a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. Every unit includes air conditioning, and some units at the homestay have a patio. Additional in-room amenities include wine or champagne.

Popular points of interest near the homestay include Santa Marta Gold Museum, Santa Marta Cathedral, and Simon Bolivar Park. Simón Bolívar International Airport is 8.7 miles from the property, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Exclusive apt - Centro Histórico
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Santa Marta · 2.40 km from centre

9.5

 

2 reviews

Exclusive apt - Centro Histórico is located in Santa Marta, just a 8-minute walk from Santa Marta Marina and 3.3 miles from Quinta de San Pedro Alejandrino. This property offers access to a balcony, free private parking, and free Wifi. The property is a 2-minute walk from Bahía de Santa Marta Beach and within 200 yards of the city center.

Providing access to a terrace with garden views, the spacious air-conditioned apartment consists of 2 bedrooms. A flat-screen TV is available. The accommodation is non-smoking.

If you'd prefer to not eat out, you can make use of the kitchen facilities.

Popular points of interest near the apartment include Santa Marta Cathedral, Santa Marta Gold Museum, and Simon Bolivar Park. Simón Bolívar International Airport is 9.3 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor