Golf hotels in Madrid
8 golf hotels in Madrid, Spain, out of 1,059 hotels we offer here.
Read our guide: Where to stay in Madrid →
Read our guide: The best things to do in Madrid →
See live prices in Madrid →- All hotels
- all-inclusive hotels (19)
- 5-star hotels (45)
- 4-star hotels (259)
- 3-star hotels (300)
- spa hotels (32)
- family hotels (39)
- luxury hotels (23)
- boutique hotels (44)
- hotels with a pool (50)
- pet-friendly hotels (73)
- hotels with parking (206)
- golf hotels (8)
Top golf hotels in Madrid

★★★★
Eurostars Monte Real
Madrid
Spa · 72 rooms · Parking
from £410 a night, taxes incl.2 adults · checked 1 Oct, 17:38

★★★★
Melia Madrid Serrano
Madrid
All-inclusive option · Rooftop pool
from £394 a night, taxes incl.2 adults · checked 1 Oct, 17:38

★★★★★
Palacio de los Duques Gran Meliá
Madrid
All-inclusive option · Spa · Rooftop pool
from £589 a night, taxes incl.2 adults · checked 1 Oct, 17:38

★★★★
Occidental Aranjuez
Aranjuez
Spa · Pool · Parking
See prices and rooms →

★★★★
Preciados
Madrid
Parking
See prices and rooms →

★★★★
voco Madrid Las Tablas by IHG
Madrid
All-inclusive option · Spa · Pool
from £233 a night, taxes incl.2 adults · checked 1 Oct, 17:38

★★★
Miranda and Suizo
San Lorenzo del Escorial
from £102 a night, taxes incl.2 adults · checked 1 Oct, 17:38

★★★
Travelodge Madrid Alcala de Henares
Alcala de Henares
All-inclusive option · Pets allowed · Parking
from £90 a night, taxes incl.2 adults · checked 1 Oct, 17:38
Golf hotels in Madrid: questions answered
- How many golf hotels are there in Madrid?
- We offer 8 golf hotels in Madrid, Spain, out of 1,059 hotels in total.
- Do the prices include taxes and fees?
- Yes. The price you see includes taxes and fees. Some hotels also charge a local tourist tax that you pay at the hotel; when they do, we show it before you book.
- Can I pay monthly for a hotel in Madrid?
- On stays with free cancellation, yes: pay a £20 deposit today and the rest in equal monthly payments, all taken before your free cancellation ends. A £4.95 admin fee applies to each payment.