We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Hotels near Margaret Island (Margitsziget)

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Paulay Ede utca 31., Budapest 1061, Hungary
2.2 km from Margaret Island (Margitsziget)
#8 of 340 hotels in Budapest
Check In Check Out
Show Prices
Szent Istvan park, also rakpart, Budapest 1137, Hungary
0.4 km from Margaret Island (Margitsziget)
#131 of 340 hotels in Budapest
Check In Check Out
Show Prices
Angelo Rotta rakpart, Budapest 1027, Hungary
0.6 km from Margaret Island (Margitsziget)
#147 of 340 hotels in Budapest
Check In Check Out
Show Prices
Frankel Leo ut 35, Budapest 1023, Hungary
0.6 km from Margaret Island (Margitsziget)
#163 of 340 hotels in Budapest
Check In Check Out
Show Prices
Vigszinhaz utca 3., Budapest 1137, Hungary
0.8 km from Margaret Island (Margitsziget)
#71 of 340 hotels in Budapest
Check In Check Out
Show Prices
Victor Hugo utca 25, Budapest 1132, Hungary
0.8 km from Margaret Island (Margitsziget)
#180 of 340 hotels in Budapest
Check In Check Out
Show Prices
Hegedus Gyula utca 52-54, Budapest 1133, Hungary
0.9 km from Margaret Island (Margitsziget)
#18 of 340 hotels in Budapest
Check In Check Out
Show Prices
12 Visegradi str., 1st floor/ 1st apt. | District 13, Budapest 1132, Hungary
0.9 km from Margaret Island (Margitsziget)
#110 of 340 hotels in Budapest
Check In Check Out
Show Prices
Ganz utca 8, Budapest 1027, Hungary
1.0 km from Margaret Island (Margitsziget)
#66 of 340 hotels in Budapest
Check In Check Out
Show Prices
Nagy Ignac utca 21, Budapest 1055, Hungary
1.0 km from Margaret Island (Margitsziget)
#100 of 340 hotels in Budapest
Check In Check Out
Show Prices
Szent Istvan koerut 22, Budapest 1137, Hungary
1.0 km from Margaret Island (Margitsziget)
#118 of 340 hotels in Budapest
Check In Check Out
Show Prices
Kresz Geza utca 1, Budapest 1132, Hungary
1.0 km from Margaret Island (Margitsziget)
#156 of 340 hotels in Budapest
Check In Check Out
Show Prices
XIII. Ipoly u. 8/b, Budapest, Hungary
1.0 km from Margaret Island (Margitsziget)
No photo provided
Check In Check Out
Show Prices
Vaci ut 1-3, Budapest 1062, Hungary
1.1 km from Margaret Island (Margitsziget)
#50 of 340 hotels in Budapest
Check In Check Out
Show Prices
Karpat utca 62-64., Budapest 1133, Hungary
1.1 km from Margaret Island (Margitsziget)
#72 of 340 hotels in Budapest
Check In Check Out
Show Prices
Bem rakpart 33/34, Budapest 1027, Hungary
1.2 km from Margaret Island (Margitsziget)
#54 of 340 hotels in Budapest
Check In Check Out
Show Prices
Rozsahegy utca 3/b, Budapest 1024, Hungary
1.2 km from Margaret Island (Margitsziget)
#123 of 340 hotels in Budapest
Check In Check Out
Show Prices
Sponsored
Bem rakpart 16-19, Budapest 1011, Hungary
1.8 km from Margaret Island (Margitsziget)
#39 of 340 hotels in Budapest
Check In Check Out
Show Prices
Lajos utca 38, Budapest 1036, Hungary
1.3 km from Margaret Island (Margitsziget)
No photo provided
Check In Check Out
Show Prices
Kalman Imre utca 19, Budapest 1054, Hungary
1.4 km from Margaret Island (Margitsziget)
#6 of 340 hotels in Budapest
Check In Check Out
Show Prices
Bimbo ut 25/B, Budapest 1022, Hungary
1.4 km from Margaret Island (Margitsziget)
#201 of 340 hotels in Budapest
Check In Check Out
Show Prices
Bimbo ut 25a, Budapest 1022, Hungary
1.4 km from Margaret Island (Margitsziget)
#212 of 340 hotels in Budapest
Check In Check Out
Show Prices
Csalogany utca 23, Budapest 1027, Hungary
1.4 km from Margaret Island (Margitsziget)
No photo provided
Check In Check Out
Show Prices
Jokai utca 26., Budapest 1066, Hungary
1.5 km from Margaret Island (Margitsziget)
#148 of 340 hotels in Budapest
Check In Check Out
Show Prices
Podmaniczky utca 45, Budapest 1064, Hungary
1.5 km from Margaret Island (Margitsziget)
No photo provided
Check In Check Out
Show Prices
Terez koerut 43, Budapest 1067, Hungary
1.6 km from Margaret Island (Margitsziget)
#102 of 340 hotels in Budapest
Check In Check Out
Show Prices
Vam utca 6, Budapest 1011, Hungary
1.6 km from Margaret Island (Margitsziget)
#200 of 340 hotels in Budapest
Check In Check Out
Show Prices
57 Podmaniczky street 1061 Budapest ,Budapest, Hungary, Budapest, Hungary
1.6 km from Margaret Island (Margitsziget)
#210 of 340 hotels in Budapest
Check In Check Out
Show Prices
Bakfark Street 13, II. district, Budapest 1020, Hungary
1.6 km from Margaret Island (Margitsziget)
#222 of 340 hotels in Budapest
No photo provided
Check In Check Out
Show Prices
Donati utca 53, Budapest 1015, Hungary
1.6 km from Margaret Island (Margitsziget)
No photo provided
Check In Check Out
Show Prices
Dessewffy utca 36., Budapest 1066, Hungary
1.7 km from Margaret Island (Margitsziget)
#68 of 340 hotels in Budapest
Check In Check Out
Show Prices
Margitsziget, 1138, Budapest 1007, Hungary
1.7 km from Margaret Island (Margitsziget)
#76 of 340 hotels in Budapest
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.
Budapest Travel Forum Need specific advice visiting Budapest, Central Hungary? Visit the TripAdvisor Travel Forum for Budapest and ask our Destination Experts and the travel community.