C
Beachfront & Adults Only
Costeno Beach
Santa Marta Guest house
An adults-only beachfront hotel with a pool, spa, and lively entertainment, just a short walk from the sand.
Guest houses · Magdalena · Colombia
We reviewed the guest houses across Santa Marta and Magdalena, from beachside bases to garden retreats, and picked the 46 that make the cut.
C
Beachfront & Adults Only
Santa Marta Guest house
An adults-only beachfront hotel with a pool, spa, and lively entertainment, just a short walk from the sand.
H
Beach proximity
Santa Marta Guest house
An easy-going Santa Marta stay with garden views, free parking and a short walk to Rodadero beach.
H
Social & Active
Santa Marta Guest house
A friendly, high-rated hostal with tour help, bike hire, and a home-like shared kitchen.
L
Garden Guesthouse
Santa Marta Guest house
Stay in a garden-side guesthouse with a patio, air conditioning, and beach access a short drive from Canaveral.
T
Coastal Guesthouse
Santa Marta
A small, pet-friendly guesthouse with a restaurant and terrace, set along the coastal road from Santa Marta.
F
Budget stay
Santa Marta Guest house
Budget-friendly hostel near the marina, with dorms and private rooms, a terrace and bar, and a solid 8.0 guest rating.
Z
Pet-Friendly
Santa Marta
A calm, pet-friendly guest house with patio views and parking — just 10 minutes from the Gold Museum.
H
Beach base
Santa Marta Guest house
A beachside base in El Rodadero with pet-friendly rooms, air conditioning, and an 8.5 guest rating for rooms.
C
Historic Center Stay
Santa Marta
Garden-view rooms and a patio in Santa Marta's historic center, with self-catering amenities.
C
Pet-friendly
Santa Marta
A relaxed Santa Marta stay with free parking and a pet-friendly policy, about a 20-minute walk from Marine World Aquarium.
H
Airport proximity
Santa Marta Guest house
Clean, comfortable rooms with a family vibe, close to the airport and historic center.
H
Top-rated
Santa Marta
A top-rated stay with a terrace and garden, just 2.8 km from the beachside promenade.
C
Family-friendly
Garden-view family rooms with air conditioning, marble floors, and a terrace—a quiet base near Bonda.
H
Historic Center Stay
Santa Marta
A practical base in Santa Marta's historic center with free Wi-Fi, pet-friendly policy, and 24-hour reception.
S
Adults Only
Santa Marta
An adults-only guest house steps from the park and bus station, with reliable Wi-Fi and a shared kitchen.
K
Historic centre stay
Santa Marta
A calm, high-rated guest house in Santa Marta's historic centre, steps from Monument to El Pibe.
Santa Marta
An inviting hostal in Santa Marta with a 9.0 guest rating — book a comfortable stay.
H
Pet-friendly
Santa Marta
A practical, pet-friendly base near Iglesia San Jeronimo with an on-site car park.
H
Quiet rooms
Air-conditioned rooms and a patio in El Rodadero, close to Santa Marta's coastal energy.
L
Budget-friendly
A no-frills, pet-friendly base in Santa Marta with AC and a garden – within a 10-minute drive of El Rodadero Beach.
H
Pet-friendly
Santa Marta Guest house
Free parking and pet-friendly rooms make this Santa Marta guesthouse a practical base for exploring the city.
H
Courtyard calm
Santa Marta Guest house
A small, personal guesthouse a 5-minute walk from Parque San Miguel, with courtyard views and a genuinely welcoming 24-hour reception.
H
Guesthouse
Santa Marta Guest house
A well-rated guesthouse with a pool, garden and shared kitchen in Santa Marta — great value for relaxed stays.
Santa Marta
A basic but central stay in Santa Marta's historic center; expect modest rooms and service.
C
Sea views & pool
Rooftop pool and sea-view rooms a short walk from Taganga Bay.
C
Pet-friendly
A pet-friendly guesthouse with free Wi-Fi and parking, a 25-minute walk from the seafront park.
C
Pet-friendly
Santa Marta
An apartment-style stay with a balcony or patio, 24-hour reception, and pet-friendly policy in Santa Marta.
C
Pet-friendly
Santa Marta Guest house
A calm, pet-friendly stay with a garden and terrace, close to Marine World Aquarium.
A
Top-rated
Santa Marta Guest house
A perfect-rated stay in El Rodadero with free parking and pet-friendly policy.
H
Beach access
Steps from Taganga beach, with free Wi-Fi, parking, and pet-friendly policy.
G
Beach-adjacent
Santa Marta Guest house
A compact 3-star in Santa Marta, a short walk from Rodadero, with clean rooms and helpful staff.
C
Guest favorite
Santa Marta Guest house
A friendly hostal with a 9.0 guest rating, a restaurant, and a patio – a cozy base in Santa Marta.
H
Central & friendly
Santa Marta
A friendly, central hostal in Santa Marta's historic center, with breakfast and easy access to pedestrian streets and the city center.
H
Beach proximity
Santa Marta
A no-frills guest house that puts Bello Horizonte Beach within a 20-minute walk, with pet-friendly rooms and free Wi-Fi.
C
Garden-View Stay
Santa Marta Guest house
Garden-view rooms, free parking, and a location close to the beach and city centre.
H
Garden retreat
Santa Marta Guest house
A quiet, well-kept guesthouse with garden views and a staff that goes out of its way — right near the beach in Rodadero Sur.
R
Guest favourite
Santa Marta Guest house
Highly rated guest house in El Rodadero with free Wi-Fi, air conditioning, and a 24-hour front desk.
T
Friendly & practical
Santa Marta Guest house
A relaxed, well-rated hostel with free parking and a garden – ideal for a practical Santa Marta stay.
T
City base
Santa Marta Guest house
A calm, air-conditioned base with a shared kitchen, just a short walk from Pueblito.
C
Airport proximity
Santa Marta
A family-run guest house with six rooms, close to the airport and a short walk from the beach.
C
Beach proximity
Simple rooms with AC, a short walk from the beach and close to the airport.
L
Central & Self-Catering
Santa Marta
Self-catering studios near the Gold Museum and marina, with a strong guest rating.
H
Budget Stay
Santa Marta Guest house
Simple double room with AC and private bath, 3.7 km from the Bolivariano Museum, good value at £30.
H
Pet-friendly
Santa Marta
A 7-room guesthouse with free Wi-Fi, parking, and a pet-friendly policy.
H
Central & simple
Santa Marta
Central Santa Marta stay with air-conditioned rooms and free Wi-Fi, an 8-minute walk from Ocean Mall.
H
Pet-friendly
Santa Marta
Budget-friendly Santa Marta hostal with parking, free Wi-Fi, and pet-friendly rooms.
Map & live prices by our partner
For a beach in walking distance, El Rodadero is the spot. Hotel Gaira Mar sits beachside with an 8.1 rating from 406 reviews, and Hotel Casa Telma is a short walk to Rodadero beach. A bit further out, La Samaria Casa Linda offers garden-side rooms with beach access a short drive from Canaveral. If you want to wake up to the sea, these give you that without the resort price tag.
The historic center packs in the cheapest sleeps. Hostal Casa Blanca is a pet-friendly base near Iglesia San Jeronimo with parking, from 43,926 COP. Hotel El Exito offers free Wi-Fi, a pet-friendly policy, and 24-hour reception at 56,477 COP. For a few thousand more, Hostal Casa San Pedro sits close to the airport and historic center at 78,440 COP with a family vibe. These are no-frills but put you in the middle of the old town's streets and squares.
A pool is a luxury among guest houses here. Hostal Kaia is a well-rated pick with a pool, garden, and shared kitchen from 43,926 COP. At the higher end, Costeno Beach has a pool as part of an adults-only beachfront package with a spa and entertainment. Casa Babel Taganga Hotel also has a rooftop pool with sea views a short walk from Taganga Bay. These give you a place to cool off after the heat of the city or the beach.
Several guest houses welcome dogs and cats, so you don't have to leave a pet behind. Hotel Gaira Mar and Teyuna Beach Hotel are both pet-friendly coastal spots, with the latter offering a restaurant and terrace along the coastal road. Hostal Casa Blanca is a budget pet-friendly option near the historic center, and Ziruma Hostel provides parking and patio views about 10 minutes from the Gold Museum. Check each property's policy when booking, but the option is there.
Nightly rates vary widely. Budget options like Hostal Casa Blanca and Hostal Kaia start around 43,926 COP, while mid-range places like Hotel Gaira Mar are from 40,789 COP. At the top end, Costeno Beach is around 200,806 COP. Expect to pay more for beachfront or adults-only amenities.
For walkability, the historic center is ideal – it's flat, full of restaurants and landmarks like the Gold Museum, and has budget guest houses like Hotel El Exito. El Rodadero is better if you want the beach within walking distance, with options like Hotel Gaira Mar, but it's a separate resort area a short bus or taxi ride from the old city.
Santa Marta's airport is close to the city, and many guest houses are a short drive away. Hostal Casa San Pedro is near the airport and historic center, making it a good choice. Taxis are the most common way; there's no train. From the airport to El Rodadero, expect a short ride, and to Taganga, a bit longer.
If you're coming during high season (December to March, and Semana Santa), booking several months ahead is wise, especially for beachfront or adults-only spots like Costeno Beach. Budget guest houses in the center often have last-minute availability, but you'll get better rates and choices the earlier you book.
Santa Marta's guest houses scatter across the coast and the old city. In El Rodadero, places like Hotel Gaira Mar sit a short walk from the sand with air conditioning and pet-friendly rooms, while in the historic center you get colonial patios and 24-hour reception – Hotel El Exito is a practical example. Taganga, the diving village north of town, brings rooftop pools and sea views at places like Casa Babel Taganga Hotel.
The spread is as much about character as location. At the budget end, Hostal Casa Blanca offers a pet-friendly base near Iglesia San Jeronimo for around 43,926 COP, while Hostal Kaia throws in a pool and garden for the same price. Up the scale, Costeno Beach is an adults-only beachfront with a spa and entertainment. What ties them together is a home-like feel – shared kitchens, gardens, and hosts who help arrange tours – rather than the anonymity of a big hotel.
Guest houses in Santa Marta suit travellers who want a local, personal stay – gardens, shared kitchens, and hosts who help with tours – rather than the anonymity of a big hotel. They're ideal for couples or solo travellers on a budget who value character over amenities. If you need a full-service spa or a large beachfront resort, look at the spa hotels or beach hotels instead. For specific needs like airport proximity or family-friendly facilities, the dedicated pages for airport hotels and family-friendly hotels will filter out the noise.