Skip to main content
Beginning of main content

Ibiscus Hotel

4.0 out of 5.0

Recent guest reviews

17 Nisyrou Street Rhodes Rhodes Island

Hotel highlights

  • Walking distance to Rhodes Aquarium and Palace of the Grand Master of the Knights of Rhodes
  • Free breakfast
  • Onsite dining
  • Outdoor pool

Located in Rhodes Town, Ibiscus Hotel is adjacent to Rhodes Aquarium and within a 15-minute walk of popular sights like Palace of the Grand Master of the Knights of Rhodes. This 206-room, 4-star hotel has conveniences like free breakfast, a restaurant, and an outdoor pool. On the beach, it's also near Archaeological Museum of Rhodes and Acropolis of Rhodes.


Free breakfast is included with your stay. Sit down for a leisurely bite to eat at the onsite restaurant, or enjoy a drink at the bar/lounge. Savor a meal from the comfort of your room with room service, get a quick energy boost at the coffee shop/café, and chat with other guests at the free daily manager's reception.


All of Ibiscus Hotel's 206 rooms are air-conditioned and have an array of amenities, including balconies, refrigerators, and safes. For entertainment, guests can expect to find satellite TV. Bathrooms offer hair dryers and free toiletries.

Property features

Guests of Ibiscus Hotel enjoy features like an outdoor pool, WiFi in public areas, and express check-in. Free offsite parking is available if you drive. The 24-hour front desk has staff standing by to help with dry cleaning/laundry and luggage storage. Other amenities at this beach hotel include express check-out, laundry facilities, and a garden.

Room options

Single Room

Twin 1 | Sleeps 2

Twin Room

Twin 1 | Twin 2 | Sleeps 3

Twin Room, Sea View

Twin 1 | Twin 2 | Sleeps 3