Побережье is the most close word (noun). Приморский, прибрежный are ajectives. Translation of your sentences:
1. Вдоль прибрежной дороги расположено 5 гостиниц.
2. Вот мой дом на побережье. (I added мой because you wrote home, not house).
3. You can say just "побережье" or "местность на берегу моря".
Also how I will say: This house is located on the heights outside Moscow. When I say heights I don't mean mountain. A height might be 100 meters from the seaside level. It just shows altitudinal difference from an area lower from it.
Этот дом расположен на возвышенности в Подмосковье.