Hotels of Earth

Grand Harbor Resort and Waterpark

★★★ 350 Bell St, Dubuque, Iowa, 52001, Dubuque, US

7.6 guest rating· 263 reviews

About this hotel

Luxurious Relaxation

Dive into one of the 2 spa tubs or enjoy the fun offerings like a complimentary water park and lazy river.

Delicious Dining Options

Savor American cuisine at Tony Romas with a bar/lounge or opt for room service. Don't miss the complimentary continental breakfast too!

Convenient Amenities

Benefit from free Wi-Fi, an arcade/game room, and gift shops. Also, make use of the 24-hour business center and event space.

Book your stay at Grand Harbor Resort and Waterpark for a memorable getaway in Dubuque!

Rooms & rates

Junior Suite (No Waterpark Access )

Sleeps 6 · 2× Double bed, Sofa bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Coffee/tea maker
  • Free WiFi

Standard Double Room, 2 Queen Beds

Sleeps 4 · 2× Queen Bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Coffee/tea maker
  • Free WiFi

Junior Suite, 1 King Bed with Sofa bed (No Waterpark Access )

Sleeps 4 · King bed, Sofa bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Coffee/tea maker
  • Free WiFi

Standard Room, 1 King Bed with Sofa bed

Sleeps 4 · King bed, Sofa bed

  • Desk
  • Air conditioning
  • Private bathroom
  • Coffee/tea maker
  • Free WiFi

Amenities

  • Free WiFi
  • Conference space
  • Free newspapers in lobby
  • Fitness facilities
  • Free self parking
  • Free breakfast
  • Free continental breakfast
  • Snack bar/deli
  • Golf lessons available nearby
  • Golfing nearby
  • 24-hour front desk
  • Safe-deposit box at front desk
  • 24-hour business center
  • Arcade/game room
Show all 33 amenities
  • Assistive listening devices available
  • ATM/banking
  • Children's club
  • Children's club (surcharge)
  • Children's games
  • Children's toys
  • Conference center
  • Elevator
  • Express check-in/check-out
  • Express check-out
  • Free water park access
  • Gift shops or newsstand
  • Internet access in public areas - high speed
  • Lazy river
  • Lifeguard on site
  • Meeting rooms
  • Smoke-free property
  • Television in common areas
  • Waterslide

Location

© OpenStreetMap contributors

350 Bell St, Dubuque, Iowa, 52001, Dubuque, US

Check-in
from 04:00 PM to 12:00 AM
Check-out
until 11:00 AM

What guests say7.6263 reviews

+ Convenient location+ Food qualityFilthy roomsOutdated facilities
Cleanliness4.8
Service9.3
Location9.3
Room Quality5.8
Amenities8.3
Value for Money6.8

Dirty and Disrespectful place

2.0

Horrible experience. Checked in and went to the room. Pulled out the couch and there was dirty, nasty sheets left on. Yellow stains and blood stains. When I called down they said “we can change them”. I went down and spoke with a manager and they gave attitude and did not even apologize. We checked out immediately. Not a clean or respectful place.

alsG2783NE · 2026-03-07

Not worth the price

4.0

We had stayed here several years ago and had a good time, but it has gone downhill. We booked a Captain’s fireplace suite that included a whirlpool tub. Neither the tub nor fireplace worked. The morning after our stay I asked to be compensated and only charged for a room that did not include those amenities. The employee put a note in for accounting and said I would hear from someone after the weekend. I did not, so emailed the resort again, about a week later, but I did not receive a response and it’s already been 3 weeks. The room itself was ok, but the shower door let a lot of water out so very moldy in places. The water park employees were all very nice, but one hot tub was out of order, one pool was out of order, and there is a lot of rust on the water feature. Also a great deal of chlorine in the air, it made my son very uncomfortable after an hour (lungs and eyes). So cannot recommend and will definitely not be returning.

V6613OKgloriab · GENESEO, ILLINOIS · 2026-01-21

I should’ve read the reviews first

4.0

Don’t stay here! These ppl charged us over $200/night for a junior suite for our family. When we checked in, the nightstand had drink spilled on it and there was sticky spots, BIG sticky spots all over the top of it. As I looked futher, there was some chewy candy stuck on the wooden trim, something white going down the side, and sticky on the drawer with black stuff in the drawer. There was dust on everything- like when was the last time this room was used??? After I saw spots and spilled and food on all the surfaces, I ended up going downstairs and getting cleaner so I could clean the surfaces myself. They offered to move me, but they didn’t have another junior suite available! Fine, percentage off is efficient. Now, I can’t trust anything in the room to be clean, so I ask for new bedding for the sofa sleeper because…. Who knows if it was actually changed. When they brought me new bedding, they said extra pillows were in the dresser- nope! There’s nothing in the dresser and no bibles in the drawers. This place is janky! I’m so discussed to sleep here. I won’t be back! Don’t make our mistake- STAY SOMEWHERE ELSE, then come here and use the waterpark!

steege831 · MCFARLAND, WISCONSIN · 2025-12-29

Tiffany

10.0

Tiffany was excellent, fast and very professional service. The food was delivered fast and was excellent. Overall it was great.

595tannera · 2025-12-25

Guest review

8.0

Very nice facility. Room was clean and comfortable. Breakfast area could use more than one toaster though.

Martin · 2025-10-12

Guest review

10.0

very clean and comfortable.

Tammie · 2025-10-12

Good to know

The property has connecting/adjoining rooms, which are subject to availability and can be requested by contacting the property using the number on the booking confirmation.

A car is not required for transportation to and from this property.

Pets

Pets not allowed

General

Professional property host/manager