The problem is...we keep comparing dive destinations with Cozumel! In Coz, we like to stay in a reasonably comfortable hotel in town so we can walk to restaurants for lunch or dinner after a morning dive or afternoon dive. We’ve been on GC several times off a cruise ship and thought we’d like to stay close to town. We could be totally wrong...maybe restaurants in GC are not walkable like they are in Coz.
Comfort Suites seems to be closest to town? And most reasonably priced? We’re not breakfast people so we can and often don’t eat breakfast. A banana and toast in the morning before a dive is plenty, but we also don’t like to cook and wash dishes on vacation, so prefer to eat out, even if it’s less expensive takeout food.
But then again, the HI, Lighthouse Point and Divetech seem to be offering a nice alternative, but we’d have to rent a car for that option for sure. Is parking in town easy or hard to get? The issue with driving has less have to do with the extra costs (which is a concern don’t get me wrong) but more to do with the hassles of insurance, liability and left-side driving! But then we’re in GC and not in Mexico so maybe the risks are not as high.
Preferring not to drive or do meal prep makes a big difference so thank you for clarifying - and it is your vacation so you should do what you want!
The Holiday Inn might be a good option, but you will need to rent a car or depend on the HI shuttle, or primarily eat at the HI restaurant; but if you want to do the shore dives at Lighthouse Point then renting a car would be best. Divetech will transport you to the boat for morning dives.
When you say "town" I think that you are referring to George Town, that is the main city on GC and it is where the cruise ships park.
Comfort Suites is not walkable to George Town, it is located on Seven Mile Beach, but there is a cheap and convenient bus service that runs along West Bay Road during the day that goes into George Town. But it isn't necessary to go into town to eat, you can walk to a number of restaurants in the 7MB area if you stay at Comfort Suites. It is a very developed and popular district.
You might want to take a look at Sunset House, it is close to George Town, less than a mile I think, so an easy walk to the GT shops and restaurants. It is also quite close to Grand Old House which is one of the nicest Oceanside restaurants on the island - very pricey but if you would like a special dinner then it is a good option.
Breakfast is included at Sunset House and there is a restaurant and a nice Oceanside bar onsite. You could have lunch at SS and then walk into GT for dinner, after the cruise ship crowds leave. Cathy Church's Photo Shop and Studio are also located at Sunset House if you are interested in underwater photography - or just like to look at beautiful photos.
Sunset House is not on the beach, it's on ironshore, but it is a nice location and they include unlimited shore dives on the house reef along with 2 morning dives with Sunset Divers. Special afternoon dives like the Kittiwake and Stingray City are extra. Night dives from a boat would also be extra but you can night dive on the house reef at no extra charge.
I haven't dived the house reef at SS in a long time and I have heard mixed reviews about its condition, but
@Trailboss123 has stayed at Sunset House several times and he likes it a lot so he can give you a better description.