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

Casa María - Hotel Boutique
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.

Aparthotel in El Rodadero, Santa Marta · 5.44 km from centre

8.0

 

192 reviews

Breakfast available

Offering a garden, Casa María - Hotel Boutique provides accommodations in Santa Marta. With city views, this accommodation features a balcony and a swimming pool. The condo hotel offers rooms with air conditioning, free private parking, and free Wifi.

All units come with a terrace with pool views, a fully equipped kitchen with a fridge and kitchenware, and a private bathroom with shower. For added convenience, the property can provide towels and linens for a supplement.

Guests at the condo hotel can enjoy an American breakfast, and breakfast in the room is also available.

Sightseeing tours are available in the vicinity.

Salguero Beach is a 14-minute walk from Casa María - Hotel Boutique, while Rodadero Sea Aquarium and Museum is 2.7 miles from the property. Simón Bolívar International Airport is 5 miles away.

Compare price on Booking.com
Compare price on Booking.com
Comodo Apartamento en Rodadero
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 El Rodadero, Rodadero · 5.46 km from centre

9.5

 

31 reviews

Comodo Apartamento en Rodadero is located in Rodadero, just a 7-minute walk from Salguero Beach and 2.2 miles from Rodadero Sea Aquarium and Museum. Among the facilities at this property are an elevator and full-day security, along with free Wifi throughout the property. Santa Marta Cathedral is 4.1 miles from the apartment and Santa Marta Marina is 4.2 miles away.

The spacious apartment is composed of 2 bedrooms, a dining area, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is offered. For added privacy, the accommodation features a private entrance.

Santa Marta Gold Museum is 4.4 miles from the apartment, while Simon Bolivar Park is 4.6 miles from the property. Simón Bolívar International Airport is 5.6 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Boutique Deluxe
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 El Rodadero, Santa Marta · 5.46 km from centre

Breakfast available

With a stay at Hotel Boutique Deluxe in Santa Marta (El Rodadero), you'll be within a 10-minute drive of Parque de los Novios and Rodadero Beach. This casino hotel is 10.6 mi (17 km) from Tayrona National Natural Park and 0.5 mi (0.8 km) from Arrecife Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Hotel Viña Del Mar
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 El Rodadero, Santa Marta · 5.46 km from centre

8.5

 

734 reviews

Featuring a terrace, restaurant and views of city, Hotel Viña Del Mar is located in Santa Marta, a 8-minute walk from Salguero Beach. With a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property provides a 24-hour front desk, a tour desk and luggage storage for guests.

At the hotel, all rooms come with a desk. All guest rooms in Hotel Viña Del Mar are equipped with a flat-screen TV and free toiletries.

An American breakfast is available at the accommodation.

Rodadero Sea Aquarium and Museum is 2.3 miles from Hotel Viña Del Mar, while Santa Marta Cathedral is 4.2 miles from the property. Simón Bolívar International Airport is 5 miles away, and the property offers a paid airport shuttle service.

Compare price on Booking.com
Compare price on Booking.com
Hotel Caribe Real Inn
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 El Rodadero, Santa Marta · 5.46 km from centre

7.4

 

158 reviews

Breakfast available

Well situated in the El Rodadero district of Santa Marta, Hotel Caribe Real Inn is located a 8-minute walk from Salguero Beach, 2.4 miles from Rodadero Sea Aquarium and Museum and 4.2 miles from Santa Marta Cathedral. The property is around 4.3 miles from Santa Marta Marina, 4.5 miles from Santa Marta Gold Museum and 4.7 miles from Simon Bolivar Park. The property provides a 24-hour front desk, airport transportation, a shared lounge and free WiFi.

At the hotel, all rooms have a closet. Complete with a private bathroom equipped with a shower and free toiletries, all guest rooms at Hotel Caribe Real Inn have a flat-screen TV and air conditioning, and selected rooms will provide you with a balcony.

Guests at the accommodation can enjoy an American breakfast.

Quinta de San Pedro Alejandrino is 6.6 miles from Hotel Caribe Real Inn. Simón Bolívar International Airport is 5 miles away.

Compare price on Booking.com
Compare price on Booking.com
Hotel GRAND H RODADERO
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.

Guest house in El Rodadero, Santa Marta · 5.46 km from centre

7.2

 

22 reviews

Hotel GRAND H RODADERO offers accommodations in Santa Marta, 4.2 miles from Santa Marta Marina and 4.5 miles from Santa Marta Gold Museum. The property is around a 8-minute walk from Salguero Beach, 2.5 miles from Rodadero Sea Aquarium and Museum, and 4.1 miles from Santa Marta Cathedral. Simon Bolivar Park is 4.6 miles away, and Quinta de San Pedro Alejandrino is 5.6 miles from the guest house.

At the guest house, the units are fitted with a private bathroom.

Simón Bolívar International Airport is 5.6 miles away.

Compare price on Booking.com
Compare price on Booking.com
GRAN HORIZON In
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 El Rodadero, Santa Marta · 5.46 km from centre

7.3

 

61 reviews

GRAN HORIZON In features air-conditioned rooms with flat-screen TV in the El Rodadero district of Santa Marta. The property is around a 8-minute walk from Salguero Beach, 2.5 miles from Rodadero Sea Aquarium and Museum and 4.1 miles from Santa Marta Cathedral. Santa Marta Marina is 4.2 miles away and Santa Marta Gold Museum is 4.4 miles from the hotel.

At the hotel, rooms have a closet.

Simon Bolivar Park is 4.6 miles from GRAN HORIZON In, while Quinta de San Pedro Alejandrino is 5.6 miles from the property. Simón Bolívar International Airport is 5.6 miles away.

Compare price on Booking.com
Compare price on Booking.com
Reception
Hotel Mi Tierra
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 El Rodadero, Santa Marta · 5.47 km from centre

2.0

 

2 reviews

Located in Santa Marta (El Rodadero), Hotel Mi Tierra is within a 10-minute drive of Parque de los Novios and Rodadero Beach. This hotel is 10.5 mi (16.8 km) from Tayrona National Natural Park and 0.7 mi (1.1 km) from Nabusimake.

Compare price on Booking.com
Compare price on Booking.com
Hotel SGH Boutique Deluxe
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 El Rodadero, Santa Marta · 5.47 km from centre

7.5

 

895 reviews

Located in Santa Marta, a 8-minute walk from Salguero Beach, Hotel SGH Boutique Deluxe provides air-conditioned accommodations and a terrace. This 3-star hotel offers a tour desk and luggage storage space. The property has a 24-hour front desk, airport transportation, room service and free WiFi throughout the property.

The rooms in the hotel are equipped with a flat-screen TV with cable channels.

Rodadero Sea Aquarium and Museum is 2.3 miles from Hotel SGH Boutique Deluxe, while Santa Marta Cathedral is 4.2 miles from the property. Simón Bolívar International Airport is 5.6 miles away.

Compare price on Booking.com
Compare price on Booking.com
Cómodo apartamento en el rodadero
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 El Rodadero, Rodadero · 5.47 km from centre

9.4

 

29 reviews

Cómodo apartamento en el rodadero is located in Rodadero, just a 8-minute walk from Salguero Beach and 2.4 miles from Rodadero Sea Aquarium and Museum. During your time at this recently renovated apartment, which dates back to 2012, you'll have access to free Wifi. Santa Marta Cathedral is 4.3 miles away and Santa Marta Marina is 4.4 miles from the apartment.

Providing a balcony and quiet street views, the spacious apartment includes 2 bedrooms, a living room, cable flat-screen TV, an equipped kitchen, and 1 bathroom with a shower. Towels and bed linen are featured in the apartment.

Santa Marta Gold Museum is 4.6 miles from the apartment, while Simon Bolivar Park is 4.8 miles away. Simón Bolívar International Airport is 5 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Tamaca House
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 El Rodadero, Santa Marta · 5.47 km from centre

2.0

 

1 review

With a stay at Hotel Tamaca House in Santa Marta (El Rodadero), you'll be a 5-minute drive from Rodadero Beach and 7 minutes from Parque de los Novios. This hotel is 10.6 mi (17 km) from Tayrona National Natural Park and 0.6 mi (0.9 km) from Arrecife Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Hostal Tamaca Beach
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 El Rodadero, Puerto de Gaira · 5.47 km from centre

8.8

 

13 reviews

Breakfast available

Featuring a bar and views of city, Hostal Tamaca Beach is located in Puerto de Gaira, a 7-minute walk from Salguero Beach. Among the facilities of this property are a restaurant, a shared lounge and room service, along with free WiFi throughout the property. The hotel provides an indoor pool and a 24-hour front desk.

The hotel will provide guests with air-conditioned rooms with a desk, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. All guest rooms feature a closet.

American and vegan breakfast options are available at Hostal Tamaca Beach.

Rodadero Sea Aquarium and Museum is 2.3 miles from the accommodation, while Santa Marta Cathedral is 4.1 miles away. Simón Bolívar International Airport is 5.6 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Mucho lo Bueno - Hostel House
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 El Rodadero, Santa Marta · 5.47 km from centre

7.2

 

5 reviews

Breakfast available

Located a 7-minute walk from Salguero Beach, Mucho lo Bueno - Hostel House offers 2-star accommodations in Santa Marta and features a garden, a private beach area and a terrace. The property is around 2.5 miles from Rodadero Sea Aquarium and Museum, 4.2 miles from Santa Marta Cathedral and 4.2 miles from Santa Marta Marina. The property provides a shared kitchen, a 24-hour front desk and organizing tours for guests.

Guest rooms are equipped with air conditioning, a flat-screen TV with cable channels, a fridge, a coffee machine, a shower, free toiletries and a desk. Each room is equipped with an electric tea pot, a private bathroom and free WiFi, while some rooms are equipped with a patio and some have city views. Guest rooms include a closet.

An à la carte breakfast is available at the hotel.

Santa Marta Gold Museum is 4.5 miles from Mucho lo Bueno - Hostel House, while Simon Bolivar Park is 4.6 miles away. Simón Bolívar International Airport is 5.6 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hostel Mucho Lo Bueno
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 El Rodadero, Santa Marta · 5.47 km from centre

With a stay at Hostel Mucho Lo Bueno in Santa Marta (El Rodadero), you'll be a 5-minute drive from Rodadero Beach and 7 minutes from Parque de los Novios. This hotel is 10.6 mi (17 km) from Tayrona National Natural Park and 0.6 mi (0.9 km) from Arrecife Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Hotel Zamay Gaira
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 El Rodadero, Santa Marta · 5.49 km from centre

8.0

 

320 reviews

Breakfast available

Attractively located in the El Rodadero district of Santa Marta, Hotel Zamay Gaira is located a 8-minute walk from Salguero Beach, 2.3 miles from Rodadero Sea Aquarium and Museum and 4.1 miles from Santa Marta Cathedral. With a shared lounge, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel has a terrace and a 24-hour front desk.

At the hotel, rooms contain a closet. The rooms in Hotel Zamay Gaira are equipped with a flat-screen TV and free toiletries.

An American breakfast is available at the accommodation.

Santa Marta Marina is 4.2 miles from Hotel Zamay Gaira, while Santa Marta Gold Museum is 4.5 miles from the property. Simón Bolívar International Airport is 5.6 miles away.

Compare price on Booking.com
Compare price on Booking.com
Apartamento en el Rodadero
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 El Rodadero, Gaira · 5.49 km from centre

Apartamento en el Rodadero offers accommodations in Gaira, 2.6 miles from Rodadero Sea Aquarium and Museum and 4.2 miles from Santa Marta Cathedral. The property is around 4.3 miles from Santa Marta Marina, 4.5 miles from Santa Marta Gold Museum, and 4.7 miles from Simon Bolivar Park. Free Wifi is available throughout the property and Salguero Beach is a 8-minute walk away.

The air-conditioned apartment is composed of 2 separate bedrooms, a living room, a fully equipped kitchen with an oven and microwave, and 1 bathroom. A flat-screen TV is available. The accommodation is non-smoking.

Quinta de San Pedro Alejandrino is 6.6 miles from the apartment. Simón Bolívar International Airport is 5 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Casa Diaz & Diaz - Room Vacational
Full 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.

Hostel in El Rodadero, Santa Marta · 5.49 km from centre

Located in Santa Marta (El Rodadero), Casa Diaz & Diaz - Room Vacational is within a 10-minute drive of Parque de los Novios and Rodadero Beach. This hostel is 10.7 mi (17.2 km) from Tayrona National Natural Park and 0.6 mi (1 km) from Arrecife Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Hotel Rodadero Inn By GEH Suites
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 El Rodadero, Santa Marta · 5.49 km from centre

8.1

 

1,364 reviews

Breakfast available

Featuring a restaurant and a bar, Hotel Rodadero Inn By GEH Suites offers rooms with free Wi-Fi and air conditioning in Rodadero district, only 328 feet from the Gaira beach. Santa Marta city center is 4.3 mi away.

Decorated in light colors, rooms at Hotel Rodadero Inn By GEH Suites are fitted with cable TV. All of them have private bathrooms.

A buffet breakfast is served daily. Regional dishes can be ordered at the property’s restaurant. Drinks and snacks can be enjoyed at the bar.

Compare price on Booking.com
Compare price on Booking.com
Reception
HOTEL W Santa Marta
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 El Rodadero, Santa Marta · 5.49 km from centre

6.0

 

2 reviews

Breakfast available

Located in Santa Marta (El Rodadero), HOTEL W Santa Marta is within a 10-minute drive of Rodadero Beach and Parque de los Novios. This hotel is 10.4 mi (16.8 km) from Tayrona National Natural Park and 0.5 mi (0.8 km) from Arrecife Shopping Center.

Compare price on Booking.com
Compare price on Booking.com
Hotel Meraki
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 El Rodadero, Gaira · 5.50 km from centre

9.8

 

16 reviews

Located in Gaira, a 15-minute walk from Salguero Beach, Hotel Meraki provides accommodations with free WiFi and free private parking. The property is around 2.7 miles from Rodadero Sea Aquarium and Museum, 4.6 miles from Santa Marta Cathedral and 4.7 miles from Santa Marta Marina. Guests can enjoy city views.

Complete with a private bathroom equipped with a shower and free toiletries, all guest rooms at the hotel have a flat-screen TV and air conditioning, and some rooms come with a terrace. The rooms will provide guests with a desk and a coffee machine.

Breakfast is available, and includes continental, American and vegetarian options.

Santa Marta Gold Museum is 4.9 miles from Hotel Meraki, while Simon Bolivar Park is 5.1 miles away. Simón Bolívar International Airport is 5 miles from the property.

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