Birkenhead House
If whale-watching is on your agenda, you’re unlikely to come across a better spot than this boutique hotel. It has a magnificent location overlooking Walker Bay, where southern right and humpback whales breach just beyond the perpetual line of surfers. On the spacious stone patio, you can lounge on one of the wicker chaises while gazing at the view. The rooms are classic and spacious, peppered with colorful furnishings. The on-site restaurant is open to non-guests as long as you book ahead, meaning you can enjoy this outrageously beautiful view even if you don't stay over.