The Granville Island Hotel is more of a boutique hotel. You have to check it out. The rooms are a nice size and have great views of the island or False Creek. The staff are friendly and overall, I'd stay here again. There is also lots to do on the little island.