image
Marbella town hall, with its white façade and wrought-iron balconies, seen from Plaza de los Naranjos and its orange trees

Hotels

Marbella hotels: where to stay, from the old town to Puerto Banús

Marbella is two towns sharing one coastline. One has orange trees and whitewashed lanes, the other has superyachts and beach clubs. Where you stay decides which of them you see most of.

 

In short

For a first visit, our pick is Amàre Beach Hotel. It sits on the seafront promenade, two minutes from Venus beach, and guests on Hotels.com rate it 9.6. Nobody under 16 can stay, so families should look at Don Carlos instead.

Our first choice: See rooms at Amàre Beach Hotel

The links to the hotels are partner links. If you book through them, Picolo may earn a small commission at no extra cost to you.

At ten in the morning, Plaza de los Naranjos is still in shade. Waiters drag chairs out under the orange trees, and the whitewashed town hall has yet to meet its first tour group. A few miles west, in Puerto Banús, the sun cream has already gone on.

Marbella runs for almost 17 miles along the coast, and the distances matter. Stay in the centre and you can walk to both the old town and the beach. The Golden Mile and Elviria give you more space and more quiet. You will also call a taxi more often than you expect.

Which Marbella hotel suits you?

  • Couples who want to walk everywhere: Amàre Beach Hotel

  • A classic five-star by the old town: El Fuerte Marbella

  • The full resort: Puente Romano

  • Nightlife and the marina: Hard Rock Hotel Marbella

  • Families with children: Don Carlos

The centre and the old town: Marbella on foot

This is the Marbella that existed before the golf courses. The old town, the Casco Antiguo, is a tangle of narrow streets around Plaza de los Naranjos, five minutes up from the promenade. Down by the old fishing port you will also find Davero, the small Italian family restaurant we have written about.

Sun loungers on a wooden beach terrace under palm trees at Amàre Beach Hotel in MarbellaHotels.com (Expedia Group)

Right on the promenade


From the loungers on the terrace there is nothing but sand between you and the Mediterranean.

Amàre Beach Hotel Marbella

Amàre stands right on the promenade between Venus and Bajadilla beaches, two minutes from the sand. It takes no guests under 16, so the pool stays calm even in high summer. A good fit for couples who want the beach by day and the old town by night, without ever getting into a car.

Book your stay: See rooms at Amàre Beach Hotel

A terrace above the sea at El Fuerte Marbella at dusk, with a sailing boat on the waterHotels.com (Expedia Group)

Dusk over the sea


As the sun goes down, the terrace at El Fuerte looks straight out over the Mediterranean.

El Fuerte Marbella

El Fuerte is the five-star hotel of the town centre. The beach is directly below, there are three outdoor pools and a spa, and Plaza de los Naranjos is a five-minute walk away. It was refurbished in 2022, and guests on Hotels.com rate it 9.4. Choose it if you want an old-school seaside hotel and still want to live in town.

Book your stay: See rooms at El Fuerte Marbella

The Golden Mile: gardens, space and a Roman bridge

This stretch between the centre and Puerto Banús is where Marbella first became a playground for the rich and famous. Hotels here sit in large gardens, with the beach below.

The old Roman stone bridge in the green garden of Puente Romano on the Golden MileHotels.com (Expedia Group)

The bridge behind the name


The first-century Roman bridge still stands in the middle of the garden.

Puente Romano Beach Resort

The resort takes its name from the bridge in its gardens, a Roman bridge dating from the first century. Around it you will find five outdoor pools, around 20 restaurants and a tennis club, so many guests barely leave the grounds. For an evening in the Casco Antiguo, a taxi is the easiest option.

Book your stay: See rooms at Puente Romano

Puerto Banús: yachts and late nights

Puerto Banús is the marina where the coast's biggest boats tie up, lined with designer shops and bars that stay open well past midnight. If you are coming to go out, this is where to stay.

The pool at Hard Rock Hotel Marbella in the evening, with a lit dome and the hotel behindHotels.com (Expedia Group)

Evening by the pool


In the evening the dome above the pool lights up, and the Puerto Banús marina is a short walk away.

Hard Rock Hotel Marbella

Hard Rock is in Nueva Andalucía, a 13-minute walk from the marina. It was completely refurbished in 2022, with pools both indoors and out, a spa and two poolside bars. It is recommended for adults. The catch is the sea: the beach is a walk of almost 20 minutes.

Book your stay: See rooms at Hard Rock Hotel Marbella

Elviria: quiet beaches east of town

East of the centre the beaches grow longer and the hotels have more room. Several of the coast's beach clubs are here, Nikki Beach among them.

The pool at Don Carlos Marbella seen through a white arch, with palm trees behindHotels.com (Expedia Group)

Room for the whole family


Through the white arch you look out over the pool and palm trees at Don Carlos.

Don Carlos Marbella

Don Carlos is our choice for families. Children get their own pool and a free kids' club, parents get nine tennis courts, and Nikki Beach is a six-minute walk away. Getting into town means a taxi.

Book your stay: See rooms at Don Carlos Marbella

Before you book

  • Choose the area first. Elviria and Puerto Banús are around ten miles apart, and there is no train along this stretch of coast.

  • Book summer early. July and August are high season, and the beachfront hotels fill up well in advance.

  • Consider a hire car if you stay outside the centre. With your own car, Ronda and the white villages in the hills make an easy day trip.

Marbella hotels: frequently asked questions

Where is the best place to stay in Marbella?

For most visitors the town centre is best. You can walk to the old town and the promenade, and you will not need a car. Amàre Beach Hotel and El Fuerte both have the beach on their doorstep. If nightlife matters more, Puerto Banús is the area to choose.

Which Marbella hotels are on the beach?

Amàre Beach Hotel and El Fuerte both sit by the beach in the town centre. On the Golden Mile, Puente Romano has the sea at the bottom of its gardens. Hard Rock Hotel Marbella is set back in Nueva Andalucía, almost 20 minutes on foot from the beach.

What is the best family hotel in Marbella?

Don Carlos in Elviria is the strongest choice for families, with a children's pool and a free kids' club. Amàre does not accept guests under 16, and Hard Rock is recommended for adults, so both suit trips without children better.

How far is Marbella from Málaga airport?

Marbella town centre is about 30 miles from Málaga airport. Direct buses run from the airport, and a taxi or hire car is quickest. Trains only go as far as Fuengirola, so you will need a bus or a car for the rest of the journey.

When is the best time to visit Marbella?

May, June and September bring warm swimming weather without the biggest crowds. July and August are high season, with busy beaches and higher hotel prices. In winter Marbella is quiet, and the narrow lanes around the orange square are yours.