Find and Book Top Hotels in Marbella

Search among 92 available hotels and places to stay in Marbella from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
51-92 out of 92
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
14 adults
5 bedrooms
8 beds
MapView on map6.4 mi from City Center
From   US$ 1 001 /nightSelect
8.0
Great243 reviews
MapView on map4.4 mi from City Center600 yd from Ocean Club Marbella
From   US$ 151 /nightSelect
8.4
Great363 reviews
4.3 mi from City Center1200 yd from Ocean Club Marbella
From   US$ 128 /nightSelect
5.1 mi from City Center200 yd from Real Club de Golf Las Brisas
From   US$ 1 464 /nightSelect
8.2
Great301 reviews
5.1 mi from City Center1000 yd from Ocean Club Marbella
From   US$ 223 /nightSelect
8.2
Great122 reviews
800 yd from City Center300 yd from Teatro Ciudad de Marbella
From   US$ 157 /nightSelect
8.6
Great152 reviews
4.2 mi from City Center
From   US$ 105 /nightSelect
8.2
Great127 reviews
1.4 mi from City Center1300 yd from Rio Real Golf
From   US$ 101 /nightSelect
8.6
Great516 reviews
1200 yd from City Center300 yd from Puerto Banus
From   US$ 62 /nightSelect
8.4
Great402 reviews
1.0 mi from City Center400 yd from Puerto Banus
From   US$ 79 /nightSelect
8.2
Great215 reviews
3.5 mi from City Center1.2 mi from Ocean Club Marbella
From   US$ 279 /nightSelect
8.2
Great328 reviews
400 yd from City Center400 yd from Plaza de los Naranjos
From   US$ 49 /nightSelect
Bed & Breakfast
8.4
Great173 reviews
1200 yd from City Center400 yd from Asociacion Club Cora
From   US$ 66 /nightSelect
8.4
Great145 reviews
3.4 mi from City Center
From   US$ 196 /nightSelect
8.4
Great276 reviews
1.4 mi from City Center800 yd from Marbella International University
From   US$ 472 /nightSelect
8.0
Great29 reviews
4.3 mi from City Center
From   US$ 106 /nightSelect
7.8
Very good276 reviews
1700 yd from City Center1200 yd from Teatro Ciudad de Marbella
From   US$ 57 /nightSelect
6.2 mi from City Center1100 yd from Marbella Golf & Country Club
From   US$ 600 /nightSelect
8.4
Great186 reviews
300 yd from City Center200 yd from Plaza de los Naranjos
From   US$ 55 /nightSelect
8.4
Great54 reviews
5.7 mi from City Center1.1 mi from Marbella Golf & Country Club
From   US$ 265 /nightSelect
7.4
Very good4 reviews
500 yd from City Center400 yd from Plaza de los Naranjos
From   US$ 212 /nightSelect
8.2
Great116 reviews
1600 yd from City Center1100 yd from Teatro Ciudad de Marbella
From   US$ 131 /nightSelect
9.4
Perfect1 review
1000 yd from City Center300 yd from Asociacion Club Cora
From   US$ 135 /nightSelect
8.2
Great326 reviews
6.2 mi from City Center
From   US$ 57 /nightSelect
8.6
Great133 reviews
800 yd from City Center500 yd from Asociacion Club Cora
From   US$ 71 /nightSelect
8.2
Great131 reviews
6.6 mi from City Center1200 yd from Marbella Golf & Country Club
From   US$ 113 /nightSelect
8.2
Great90 reviews
5.0 mi from City Center1.2 mi from Real Club de Golf Las Brisas
From   US$ 158 /nightSelect
8.2
Great79 reviews
1200 yd from City Center400 yd from Puerto Banus
From   US$ 130 /nightSelect
8.4
Great12 reviews
300 yd from City Center400 yd from Plaza de los Naranjos
From   US$ 176 /nightSelect
7.8
Very good12 reviews
6.3 mi from City Center600 yd from Marbella Golf & Country Club
From   US$ 110 /nightSelect
8.2
Great4 reviews
1.4 mi from City Center700 yd from Marbella International University
From   US$ 327 /nightSelect
8.4
Great116 reviews
6.2 mi from City Center
From   US$ 117 /nightSelect
8.6
Great30 reviews
6.2 mi from City Center
From   US$ 94 /nightSelect
8.6
Great20 reviews
6.7 mi from City Center
From   US$ 149 /nightSelect
8.4
Great5 reviews
600 yd from City Center400 yd from Plaza de los Naranjos
From   US$ 447 /nightSelect
8.4
Great3 reviews
3.9 mi from City Center1.1 mi from Real Club de Golf Las Brisas
From   US$ 135 /nightSelect
8.4
Great18 reviews
3.8 mi from City Center1600 yd from Ocean Club Marbella
From   US$ 509 /nightSelect
8.4
Great304 reviews
From   US$ 63 /nightSelect
7.8
Very good32 reviews
3.2 mi from City Center
From   US$ 145 /nightSelect
4.6 mi from City Center200 yd from Ocean Club Marbella
From   US$ 405 /nightSelect
Apartment
1700 yd from City Center400 yd from Puerto Banus
From   US$ 784 /nightSelect
1100 yd from City Center400 yd from Puerto Banus
From   US$ 169 /nightSelect
  • 1
  • 2

Best hotels and places to stay in Marbella

Why visit?

Marbella, a vibrant city located on the southern coast of Spain, offers tourists a perfect blend of sun, sand, and luxury. With its stunning beaches, upscale resorts, and a bustling nightlife, Marbella has become a popular destination for travelers seeking relaxation and entertainment. Whether you want to stay in a luxurious hotel in Marbella or opt for an all-inclusive experience, this city has something to offer everyone.

Where to stay?

Golden Mile: Located between Marbella and Puerto Banus, the Golden Mile is known for its glamorous atmosphere. This exclusive area is home to some of the most luxurious hotels in Marbella, offering guests stunning views of the Mediterranean Sea. With its proximity to high-end boutiques, fine dining restaurants, and world-class golf courses, the Golden Mile is an ideal choice for those looking for a lavish stay. Some highly recommended hotels in this area include Marbella Club Hotel, Puente Romano Marbella, and Villa Padierna Palace Hotel.

Old Town: For a charming and authentic experience, staying in Marbellas Old Town is a great option. Nestled among narrow streets lined with shops and restaurants, this picturesque area immerses visitors in the citys rich history and culture. Guests can wander around the historic Plaza de los Naranjos, visit the ancient city walls, or explore the beautiful beaches nearby. The Hotel Claude, Hotel Don Paquito, and Hotel El Faro are some of the top rated hotels in the Old Town.

Puerto Banus: If you are looking for a lively and glamorous atmosphere, staying in Puerto Banus is a fantastic choice. This famous marina attracts jet-setters and luxury enthusiasts from around the world. With its high-end shopping malls, trendy beach clubs, and vibrant nightlife, Puerto Banus guarantees an unforgettable experience. Hotel Guadalpin Banus, Gran Hotel Guadalpin Banus, and Melia Marbella Banus are some of the top hotels in this area, offering guests an indulgent stay.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $200.

4-star hotels: The average price per night is around $200 to $400.

5-star hotels: The average price per night is around $400 to $1000.Marbella, a vibrant city located on the southern coast of Spain, offers tourists a perfect blend of sun, sand, and luxury. With its stunning beaches, upscale resorts, and a bustling nightlife, Marbella has become a popular destination for travelers seeking relaxation and entertainment. Whether you want to stay in a luxurious hotel in Marbella or opt for an all-inclusive experience, this city has something to offer everyone.Golden Mile: Located between Marbella and Puerto Banus, the Golden Mile is known for its glamorous atmosphere. This exclusive area is home to some of the most luxurious hotels in Marbella, offering guests stunning views of the Mediterranean Sea. With its proximity to high-end boutiques, fine dining restaurants, and world-class golf courses, the Golden Mile is an ideal choice for those looking for a lavish stay. Some highly recommended hotels in this area include Marbella Club Hotel, Puente Romano Marbella, and Villa Padierna Palace Hotel.3-star hotels: The average price per night is around $100 to $200.

4-star hotels: The average price per night is around $200 to $400.

5-star hotels: The average price per night is around $400 to $1000.

Best value for money:

Hotel Lima: This 3-star hotel offers comfortable rooms, friendly staff, and a convenient central location in Marbella. With its affordable rates and proximity to the beach, Hotel Lima provides excellent value for money.

Hotel San Cristóbal: Situated in the heart of Marbellas Old Town, this charming 2-star hotel offers cozy rooms and a warm ambiance. Guests can enjoy the authentic Spanish experience while staying at an affordable price.

Hotel Monarque El Rodeo: Located near the city center and within walking distance to the beach, this 3-star hotel offers comfortable rooms, a swimming pool, and a great value for money.

Best kids-friendly hotels:

Hotel Fuerte Marbella: This 4-star hotel features a range of family-friendly amenities, including a kids club, playground, and swimming pool with a childrens area. With its beachfront location and spacious rooms, it is an ideal choice for families.

Hotel Marbella Playa: Situated directly on the beach, this 4-star hotel offers a variety of activities for children, such as a kids club, mini golf, and a water park. Families can enjoy fun-filled days in a beautiful seaside setting.

Best hotels for a romantic getaway:

Marbella Club Hotel: This 5-star hotel exudes romance with its elegant rooms, lush gardens, and a private beach club. Guests can indulge in spa treatments, candlelit dinners, and tranquil evenings under the stars.

Don Carlos Leisure Resort & Spa: Located in a stunning beachfront setting, this 5-star resort offers luxurious rooms, multiple swimming pools, and a variety of dining options. Couples can relax and rejuvenate in the resorts spa facilities or enjoy romantic walks along the beach.

Best for location:

Amare Beach Hotel Marbella: Situated right on the beachfront and in close proximity to Puerto Banus, this 4-star hotel offers modern rooms with stunning sea views. Guests can easily explore the vibrant nightlife and entertainment options in the area.

Hotel San Cristobal: Perfectly located in Marbellas Old Town, this 2-star hotel allows guests to immerse themselves in the citys historic charm. Visitors can explore the nearby attractions, dine at local restaurants, and experience the authentic atmosphere of Marbella.

Hotel PYR Marbella: Situated in Puerto Banus, this 3-star hotel offers comfortable accommodation and affordable rates. It provides easy access to both the marina and the beach, allowing guests to make the most of their stay in Marbella.

Best for a short city break:

Hotel Central Marbella: Located in the heart of Marbellas city center, this 3-star hotel offers cozy rooms and a convenient location. Guests can explore the nearby shopping streets, visit cultural sites, and enjoy the vibrant atmosphere of the city.

Hotel NH Marbella: Situated close to the beach and the city center, this 4-star hotel offers comfortable rooms and a rooftop terrace with panoramic views. It provides a tranquil retreat while still being within reach of Marbellas main attractions.

Show moreLess