Country · 2 hotels · Updated October 2026

Tallest Hotels in Spain

Spain has 2 hotels in our index of the world's tallest hotels, ranked here by how high their top guest rooms sit.

Highest rooms
Gran Hotel Bali

585 ft · floor 50

Tallest building
Gran Hotel Bali

610 ft

Highest floor number
Gran Hotel Bali

50th floor

Lowest typical rate
Gran Hotel Bali

$130 / night

Tallest Hotels in Spain, side by side

Each tower is drawn to scale. Tap a hotel for its page.

200 ft400 ft600 ft
for scaleGreat Pyramid455 ft
for scaleStatue of Liberty305 ft
#1Gran Hotel BaliBenidorm#2Eurostars Torre SevillaSeville
Building Hotel floors Highest guest room Landmark for scale
Compare every hotel on the full chart →

The highest rooms are at Gran Hotel Bali in Benidorm, on the 50th floor at about 585 ft (178 m). It's also in the tallest building on the list, at 610 ft (186 m).

Room heights on this list range from 545 ft to 585 ft, and all 2 have rooms more than 500 ft up. Typical rates run from around $130 a night at Gran Hotel Bali to about $180 at Eurostars Torre Sevilla.

They're spread across 2 cities, led by Benidorm (1) and Seville (1).

All 2 ranked

Ranked by the height of the highest guest room. Tap a hotel for photos, floors and how it compares.

  1. 01Gran Hotel Bali, Benidorm: exterior of the building

    Gran Hotel Bali

    🇪🇸Benidorm, Spain · Independent · 2002

    Highest room

    585ft · 178 m

    Top room floor

    50th

    Building

    610ft · 52 fl

    Avg / night

    $130

    View rooms ↗
  2. 02Eurostars Torre Sevilla, Seville: exterior of the building

    Eurostars Torre Sevilla

    🇪🇸Seville, Spain · Eurostars · 2018

    Highest room

    545ft · 166 m

    Top room floor

    37th

    Building

    591ft · 40 fl

    Avg / night

    $180

    View rooms ↗

Frequently asked questions

What is the tallest hotel in Spain?

Gran Hotel Bali in Benidorm. Its highest rooms are on the 50th floor, about 585 ft (178 m) up, and its 610 ft tower is the tallest on our list.

How many hotels in Spain have rooms above 500 feet?

All 2 on our list: Gran Hotel Bali and Eurostars Torre Sevilla.

What's the cheapest tall hotel in Spain?

Gran Hotel Bali, at roughly $130 a night for a standard room, with rooms up to the 50th floor (585 ft). Rates vary by season.

How are the hotels ranked?

By how high the highest guest room sits: the top room floor multiplied by the building's average floor height, with spires excluded. You can also compare building height and top room floor in the table and chart.

Related rankings

Heights are from CTBUH, Wikipedia and the hotels; room heights are estimates. How we measure.