You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
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.
See the latest prices and deals by choosing your dates
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.